New Extensions
Extensions are installable packages which give CiviCRM new functionality, and this directory provides a centralized list of extensions which the CiviCRM community has created.
This listing displays CiviCRM extensions that were recently added to this extension directory. We also have an RSS feed. Click here to return to the extension directory.
The com.skvare.reminderpreview extension is a tool developed by Skvare for CiviCRM, designed to enhance the management of scheduled reminders.
This extension allows users to preview which contacts will receive scheduled reminders at a specified date and time. By generating a CSV file, it provides a clear list of recipients, enabling administrators to verify and adjust reminder settings before they are dispatched.
Key Features:
Scheduled Reminder Preview: Simulate and review the list of contacts set to receive reminders at a chosen date and time.
CSV Export: Download the prepared list of contacts in CSV format for easy analysis and record-keeping.
This extension allows users to preview which contacts will receive scheduled reminders at a specified date and time. By generating a CSV file, it provides a clear list of recipients, enabling administrators to verify and adjust reminder settings before they are dispatched.
Key Features:
Scheduled Reminder Preview: Simulate and review the list of contacts set to receive reminders at a chosen date and time.
CSV Export: Download the prepared list of contacts in CSV format for easy analysis and record-keeping.
Provides a way to categorise contacts by a set of priority groupings; a contact only ever has one category, which is the most important one that applies.
How categories are defined and their priority will depend on your organisation's needs, though a standard scheme(s) is(are) provided to get you started. For example, you might have a way to identify Major Donors, and decide that if someone is a Major Donor, this is the most important category that would apply to them; they may also be One off donors, or Activists or Subscribers or such, but it's helpful to your organisation to prioritise the Major Donor category.
Please see the project repository for fuller examples.
How categories are defined and their priority will depend on your organisation's needs, though a standard scheme(s) is(are) provided to get you started. For example, you might have a way to identify Major Donors, and decide that if someone is a Major Donor, this is the most important category that would apply to them; they may also be One off donors, or Activists or Subscribers or such, but it's helpful to your organisation to prioritise the Major Donor category.
Please see the project repository for fuller examples.
Provides extra settings to customize the Contact Reference search fields (autocomplete), such as which fields are used for searching, and which fields are displayed in the results.
Creates new permissions to restrict contact info by location type.
Provides a better experience when we click on the print icon of CiviCRM modal popups.
Allows participants to update their registration information, either using the
default event profile or a new profile.
default event profile or a new profile.
This is a work in progress extension to implement a customisable "Shopping Cart" that will allow you to add any "entity" to a cart and then purchase them all at once. So it could work with Events, Memberships, Custom entities etc.
It is NOT complete and will not work yet! Please get involved if you are able to help with development.
It is NOT complete and will not work yet! Please get involved if you are able to help with development.
3CX PBX integration for CiviCRM. Makes it possible to log calls and lookup contacts in CiviCRM.
Sometimes our Contact Trash bin can get pretty full causing performance issues and big databases.
It makes sense to keep around Contacts in the Trash, but sometimes we forget to do a cleanup resulting in a big cleanup job later.
This extension is meant to essentially cleanup contacts that are in the Trash, but not permanently deleted.
Currently, this provides Scheduled jobs to help you do that cleanup automatically. Contacts can be deleted based on:
* Being older than X amount of years, days, hours
* Deleted based on a merge action
* Delete specific types of Contacts
It makes sense to keep around Contacts in the Trash, but sometimes we forget to do a cleanup resulting in a big cleanup job later.
This extension is meant to essentially cleanup contacts that are in the Trash, but not permanently deleted.
Currently, this provides Scheduled jobs to help you do that cleanup automatically. Contacts can be deleted based on:
* Being older than X amount of years, days, hours
* Deleted based on a merge action
* Delete specific types of Contacts
Provides one-time-login tokens for CiviCRM mailings or Scheduled reminders via Drupal 9+ integration.
Automatically adds UTM codes to your CiviMail URLs so you can filter on mailing/campaign/date in your analytics tool.
UTM Tracking is an extension to track the UTM Source, UTM Medium and UTM Campaign across various entities in CiviCRM such as Contributions, Recurring Contributions, Activities, Participants and Memberships.
For example this useful to track the effectiveness of an campaign. One can see how many donations came in or how many petitions are signed.
For example this useful to track the effectiveness of an campaign. One can see how many donations came in or how many petitions are signed.
Deletes the linked CMS User when permanently deleting a CiviCRM Contact.
Creates a permission "In Group: X" and "Not in Group: X" for each Group
that has "Group Type=Access Control".
that has "Group Type=Access Control".
Many orgs don't need to fully duplicate an accounting system, in particular multiple financial accounts, which is what leads to journal entries being recorded whenever contributions are edited. This frustrates reporting, year-end thank-you letters and receipts, and creates clutter.