Extensions Directory

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 work on all Content Management Systems (CMS).

The newest extensions · Create an extension · Add an extension to this directory

Platform integrations

As well as extensions that install within CiviCRM and work on all CMSs listed below, you can browse directories of integrations that are made specifically for Backdrop, Drupal, Joomla and WordPress.

This extension allows you to specify specific defaults for API fields for a contact.
Current Usage: 8
Adds a Facebook Conversion Pixel to your contribution thank-you pages. Tracking code must be hard-coded in this version.
Current Usage: 8
Current Usage: 8
Revenue dashboard report for CiviCRM showing MMR, LTV, churn etc.
Current Usage: 7
Provides a way to record and monitor certifications that need periodic re-validation. For example, tracking First Aid certificates that need to be renewed every 3 years, or policy documents where you want to check people have read the latest version.
Current Usage: 7
On a production site, where your error settings are usually pretty low, errors from bad smarty code in message templates can disappear or on some sites it may go to the apache error log or somewhere not very easily findable by the user or even the site admin. This makes it hard to diagnose why messages aren't going out. There are some differences between what happens on different CMS's too, so this evens it out.
Current Usage: 7
Provides more strict permissions to Reports
Current Usage: 7
Helps track Message Template revisions by saving them to disk and sync back to CiviCRM.
Current Usage: 7
Create complex surveys that can be embedded in external websites. This is at feasability testing stage.
Current Usage: 7
Drupal7 one-time login URL token for CiviCRM.
Current Usage: 7
Provides a custom search and a custom report to view data from the detailed log tables (if enabled).
Current Usage: 7
Automatically converts email address fields and telephone number fields to display as mailto: and/or tel: links on contact summary screens.

Integrates MailGo (https://mailgo.dev) for better service agnostic link handling without relying on poor OS or application-level support.
Current Usage: 7
Tools for working with message templates
Current Usage: 7
Allows modifying the contribution Source field based on the 'source' query string parameter, if such is provided in the URL for a contribution page.
Current Usage: 7