Accessibility Tools

Skip to main content

Managing Multiple Member Chapters Within One Site

Salvation Army Echelon, the official young adult auxiliary of The Salvation Army, is the product of an idea that began in Dallas, Texas in 2010. Echelon is the next generation of community action for the Salvation Army. Men and women age 21 to 35 engage in networking, fundraising and community service in chapters across the U.S.

After the network of chapters expanded from one club in Dallas to several clubs across the nation, Salvation Army Echelon wanted a solution to house the chapters under one umbrella while allowing each club to customize their own site. They chose Skvare based on their expertise in CiviCRM and the added benefit of having all web-related services – web development, hosting and maintenance – provided by one company.

The new website automates many administrative tasks, leaving Salvation Army Echelon members free to do important community work. Angie Harmon, Chair of PR & Communications of the Echelon Peoria Advisory Board, says “It’s enabled us to gather attendees and volunteers for our meetings and service events. The biggest benefit so far is probably the ability to allow people to register through the website for our paid events. Before this, we were using individual event pages and each chapter was using a different third-party provider.”

The problem with each chapter using a different event management service came in the form of additional overhead costs and administration of disparate systems, including non-uniform user experience, data collection and payment processing. Implementing CiviEvent and other CiviCRM features streamlines the process while unifying the look and logistics of all the chapter websites.

“Another feature that I’m excited about expanding our use of is the calendar. It will be very beneficial to have all of our meetings, events, volunteer opportunities listed in one central location where everyone can reference it.”

To learn more about this project or other CiviCRM solutions, please visit Skvare.

  • Background

    One of the primary goals for Echelon was to give each chapter the ability to share unique content in a sophisticated and accessible way while keeping the Salvation Army branding consistent throughout. It was important to make website changes simple for chapter members who have minimal technical experience.

    In addition, each chapter website needed to perform a variety of tasks, including:

    • track memberships,
    • send out e-newsletters to members or donors,
    • set up events and discount codes,
    • recruit, schedule and track volunteers, and
    • show a calendar of events, meetings and volunteer opportunities.
  • Challenges

    One of the main challenges was to give each chapter full control over their local membership information. Skvare’s developers created groups and modified the ACL’s (Access Control Lists) to segment the access, editing, and deletion of chapter-specific contacts. Read more about this below.

  • Solution

    When Echelon approached Skvare about retooling their website, they were already using CiviCRM. CiviCRM and Drupal are the tools of choice for Skvare, so it was a good fit to adapt their original site to the growing needs of their organization.

  • Functionality

    Permissions Set for Success

    A challenge that many membership-based organizations face is to set up chapter contacts in a way that one chapter administrator can only edit local contacts and not send out a newsletter to the wrong group of contacts or delete members from other chapters. Skvare used the power of CiviCRM and Drupal to set detailed roles and permissions, grouped contacts based on chapter membership and refactored the ACL’s (Access Control Lists) to segment the access, editing, and deletion of chapter-specific contacts. The chapter administrators have limited technical training, and this solution was the first step to allowing access and ownership for each chapter’s data.

    Special Events and Discount Codes

    Another challenge Skvare addressed was to provide members a discount with event registration. That functionality already exists within the CiviDiscount extension, however, the local chapter members do not have passwords or accounts set up on the site. The standard option is to provide an event registration link with a discounted ticket price, or force the members to go through an account setup process. Skvare delivered a custom solution using Drupal’s CiviCRM Webform integration that allows members to input their name and email into a short form prior to registration. After membership is verified, the user is automatically re-directed to a pre-filled event registration page with the member discount applied – all in one simple step for the registering members, while providing options to join for the non-members.

    Reports

    Each Salvation Army Echelon chapter can select from a collection of standard reports that are available to all the chapters. Though the queries are shared, the reports are configured to only display results for the local chapter. The permissions set allow each chapter administrator access to summaries and granular data of their membership, event registrations and donations. This protects member data from other locations but provides a predictable, repeatable process across chapters, saving time and overhead costs.

The project team includes Peter Petrik as CEO, Mark Hanna and Jeremy Proffitt as developers, Miriama Kovacikova as the Project Coordinator, and Bryan Daniels as the Project Manager.

Logo for the Echelon organization


Related Case Studies

Provided By: Skvare

Our mission at Skvare is Helping Others Help Others by providing strategy consultation, IT system development, website design, system hosting, and site maintenance for nonprofits, membership associations, and educational organizations. We are open-source software champions, committed to making the tools we and our clients use better. We embrace the competitive nature of system development by providing a refreshing experience. Our human-centric communication style and belief that all development must be done with change in mind have created long-term relationships and trust. Skvare may do technology, but what we care about is who our clients are and the positive impact they are making.

Our core services include:

  • Installing, implementing, customizing, and supporting CiviCRM
  • Third-party software integration, such as Salesforce, Cvent, and Nimble, with CiviCRM
  • Custom extension development for expanded CiviCRM functionality
  • Exception and established Drupal expertise
  • Custom Drupal development and API integration
  • Deep Drupal and CiviCRM integration, such as Drupal Commerce with CiviCRM, and CiviCRM Entity
  • Visual design and implementation
  • Business analysis and technology audits
  • Software hosting and maintenance
  • Ongoing support and strategy consultation
  • Outbound mail server for bulk communications and email marketing
  • Training support and documentation
White logo for CiviCRM

CiviCRM is an open source project that develops and maintains software for nonprofits. Our mission is to ensure that any nonprofit organization, regardless of budget, size or mission, has access to a world-class CRM.

The CiviCRM project is managed by CiviCRM LLC (aka “the Core Team”), a California-based Limited Liability Company. We are a team of seven people located around the world.

CiviCRM is independent and self-funded, relying on code contributions and on financial support provided by members, subscribers, partners and avid donors.

CiviCRM’s only shareholders are the users, contributors and supporters that make up the CiviCRM community.


© CIVICRM LLC. All rights reserved. CiviCRM and the CiviCRM logo are trademarks of CIVICRM LLC. Except where otherwise noted, content on this site is licensed under a Creative Commons Attribution-Share Alike 3.0 United States Licence.
Jump to top