Accessibility Tools

Skip to main content

Tag: Utilities

Entity Construction Kit

The Entity Construction Kit (ECK) provides a user interface and an API for creating and managing custom CiviCRM entities. In conjunction with custom fields being attached to those entities, things in your business logic can be modeled more clearly, when standard CiviCRM entities are not sufficient.

GDPR

The GDPR extension for CiviCRM helps organizations manage data privacy and comply with GDPR regulations. It makes it easy to record and track contact consent, manage communication preferences, and handle data access or deletion requests. This ensures that personal data is collected and used responsibly, giving supporters more control over their information and helping organizations stay legally compliant.

Contact Layout Editor

The Contact Layout Editor extension for CiviCRM lets you easily customize how contact information is displayed. It provides a drag-and-drop interface to rearrange fields, add new sections, and choose what details appear on a contact’s profile page — all without needing any coding. This helps organizations tailor CiviCRM to their workflow, making it easier to view and manage the information that matters most.

API Key

The API Key extension adds a way for contacts in CiviCRM to have their own API keys, and for administrators to manage them easily. When installed, it adds an “API Key” tab on each contact’s profile (if permissions allow). From there, you can generate, view, or edit both a site-level API key and a contact-level API key. This lets external applications or integrations authenticate securely using those keys, without sharing your main system credentials.

Introduction to CiviRules

CiviRules is an extension for CiviCRM that helps automate everyday tasks. It works by following “if–then” rules — for example, if someone makes a donation, then send them a thank-you email, or if a new contact is added, then place them in the right mailing list. This saves time, reduces manual work, and ensures people always get the right follow-up. It’s flexible and can be adapted to fit many different situations, making it easier for organizations to stay organized and connected without extra effort.