Elevating Member Benefits for Community Theatres with CiviCRM, React, and Drupal 10

Background

The American Association of Community Theatre (AACT) is a national organization dedicated to fostering and supporting community theatre through education, advocacy, and networking opportunities. As their Drupal 7 website approached end-of-life, AACT sought a modern, streamlined solution to ensure their digital presence remained relevant, functional, and user-friendly. Skvare stepped in to facilitate this crucial transition to Drupal 10 while integrating advanced CiviCRM functionalities.


Challenge

AACT faced several challenges with their Drupal 7 website, including an outdated design that no longer aligned with modern web standards or user expectations. AACT needed a partner who could guide them through a comprehensive website overhaul while leveraging the latest technologies to improve functionality and usability.


Skvare and AACT focused on key goals: 

  • Enhanced User Engagement: Create a tailored experience for members and non-members to increase website usability
  • Membership conversions:  increase membership sign-ups and support renewals


One specific challenge was the Discounts and Special Offers page. AACT offers its theatre members an impressive variety of member benefits including discount programs with partner companies and organizations. To connect visitors with information about so many different benefit and discount programs, the Member Benefits page needed to be dynamic, interactive, and easily browsable.


Solution

The new Drupal 10 Discounts and Special Offers page gives prospective members a searchable, filterable listing of AACT’s discount programs and partners. The same page seamlessly displays discount instructions – details on how to access each benefit – to current members. 


This solution leverages AACT’s preexisting CiviCRM memberships and statuses, integrating the CiviCRM Member Role Sync module to synchronize Drupal user roles with CiviCRM membership types and statuses. 


The Discounts and Special Offers page is built as a Drupal 10 view with an exposed filter to support browsing by category. The listing uses a responsive card layout with each benefit’s details accessible as a modal window. Additional development by Skvare provided the functionality that shows or hides Discount Instructions and controls routing of a “Learn more” button, based on the current user’s Drupal user role. Current members are given instructions for enrolling in each benefit program, and nonmembers (including anonymous visitors) are routed to AACT’s Join Now page.

 

Screenshot of AACT Member Benefits page shows offers and discount listings for members.

 

Impact


The upgrade to Drupal 10 with CiviCRM represents a significant step forward for AACT, ensuring the organization’s digital infrastructure remains efficient and aligned with the organization’s mission and operational needs. By enhancing user engagement, streamlining membership conversions, and improving accessibility to key member benefits, AACT is better equipped to serve its community theatre members. The dynamic, user-friendly Discounts and Special Offers page exemplifies how thoughtful development and strategic integration can directly impact member experience and organizational growth.
 

Share this post