Form Access Restrictions

Development Status
Stable
Active Installs
Maintainers
Download

Last updated: 2025-09-08

Works with CiviCRM 6.1 or higher.

Events

Provides additional ways of restricting access to Contribution Pages or Event Registration pages, and displays an error message if the conditions are not met.

Example conditions:

  • Require a visitor to be logged-in or to have a valid checksum
  • Require a visitor to be a member of a specific group (assumes a checksum or login, and it can be a smart-group, ex: active member, or membership ends in less than 30 days)

For events, it is also possible to set a global default, and then override for a specific event. The "access denied" message displayed also supports tokens, so it's possible to customize the global message on a per-event basis more easily.

Similar extension: Member Only Event - allows restricting events by membership status. Simpler configuration options, but does not support Contribution Pages or smart-groups.

Screenshot