Member Platform logo containing a silhouette of a person inside blue drop next to the words "Member Platform" in blue and black respectively

Mission

To leverage Drupal to increase the efficiency and effectiveness of membership organizations globally, especially those with low technical or financial resources, so that they can positively impact their communities; and

To build an open and welcoming community of individuals united in their passion for serving membership organizations through Drupal.

Vision

To provide a Drupal-native ecosystem of secure, privacy-enhancing, integrated, beautiful, and user-friendly tools that initially can meet many of the operational needs of at least 80% of membership organizations globally that have zero to five staff members (including all-volunteer organizations); and

To facilitate the existence of (but not implement) affordable turnkey software-as-a-service solutions to empower membership organizations to more immediately and sustainably benefit the communities they serve.

Note: while the focus of Member Platform is on the needs of smaller less well resourced organizations, the feature set will be attractive to larger or more well resourced organizations too!

Principles

  • Have fun
  • Serve our local communities
  • Embrace the spirit of the Drupal community
  • Start small
  • Release frequently at high quality
  • Prioritize smaller, less well resourced organizations’ needs
  • Communicate openly and respectfully
  • Create accessible solutions
  • Facilitate security and privacy
  • Collaborate with others before creating something new
  • Contribute to projects we rely on
  • Seek diverse perspectives
  • Be inclusive

Status (March 24, 2026)

The Member Platform community initiative is actively being worked on by volunteers who have committed to contribute in specific ways.

We are currently detailing the requirements for 1.0, planning the roadmap beyond 1.0 to meet the needs of many types of organizations, driving Drupal CRM beta toward a stable release, discussing significant strategic and architectural decisions, and composing mockups.

Much of Member Platform's foundational functionality will live in the CRM ecosystem. That is where our first code contributions have been made. You can find much of the recent work in the Drupal CRM project's issue queue and codebase.

Learn about Member Platform on the Talking Drupal podcast.

Member Platform 1.0

Our first release, a minimal viable product (MVP), will address the common needs of Drupal user groups and Drupal local associations (but will be applicable to many groups with simple needs e.g. those who use Meetup.com and wish to send emails to their members).

Think of 1.0 as a light version of Meetup.com for a single meetup group that wants to own its own member data and minimize the number of commercial services it subscribes to.

Features

Key features of Member Platform 1.0 will include:

  • Contact / member tracking
    • Contacts can be members or non-members
    • A Contact can be associated with a User, who can edit the Contact
    • User can join (creates a Contact) and leave
    • Customizable member profile (profile picture, name, join date, tags, bio)
    • Member directory listing members (configurable privacy)
    • Export all contact data
    • Localization of user-interface
  • Event registration (free events)
    • List of events
    • Event detail page (Name, Icon, Date & time, Summary, Description, Banner, Online / in-person / hybrid, Virtual location, physical location, Guest list, Event status)
    • Calendar of events
    • Add/edit/delete events
    • Attendee can RSVP for events
    • Organizer can RSVP others for events
  • Outbound email communications to contacts/members/event attendees

This list is incomplete; we're always improving the spec.

Early Adopters

Some organizations have identified that they are likely to adopt Member Platform 1.0. See the list and add your organization at:

#3514527: [Meta] List of interested early adopters for 1.0

Getting Involved

Member Platform needs volunteers of all types including those with technical or non-technical skill sets to execute on our mission.

Join the team:

#3508389: [Meta] List of Volunteer Contributors

Slack Channel

Much of our collaboration occurs in Slack. Please join Drupal Slack and the 100+ members of the #member-platform channel to get started!

We suggest that, upon joining, you introduce yourself, your interest in Member Platform, and how you might be interested in contributing to or adopting it.

Meetings Every Week

We have biweekly Zoom meetings and biweekly 24 hour Slack meetings, which occur on alternating Thursdays starting at 10am CDT. All are welcome!

Learn more including agenda items, meeting notes, and how to be notified of upcoming meetings:

#3505938: [Meta] Member Platform meetings - Next: March 12 (Zoom); March 19 (Slack)

(if the dates shown above are in the past, try clicking the link for an updated title)

The Drupal Core calendar (a bit of a misnomer) also contains Member Platform meetings. Ping JD to be added to the meeting invites.

Documentation

For now, documentation for this project consists of this project page, the project issue queue, and a Google Drive folder, which contains notes from our Zoom meetings and other collaborative documents. Ping JD for edit access to the Google Drive folder.

We are working on moving documentation to docs.memberplatform.org.

Issue Updates

You can subscribe to email updates for all Member Platform issues.

Stay Informed

You can sign up for an email newsletterfrom Project Lead JD Leonard to stay abreast of the latest Member Platform news.

You can also follow/reference @Member Platform on LinkedIn.

Background

TLDR: There are lots of small membership organizations with common needs that could be served by a Drupal-based membership/association management system.

Membership organizations (MOs) include:

  • Clubs
  • Associations
  • Meetup groups; and
  • Many types of nonprofits

MOs around the world:

  • Have a wide variety of overlapping requirements; and
  • Have varying degrees of technical and financial resources

When it comes to basic operational needs, MOs often spend a lot of volunteer and/or staff time:

  • Reinventing the wheel
  • Doing nothing
  • Not knowing where to start; or
  • Struggling to use or learn new or existing tools

There are a variety of solutions in the market often described as association management software (AMS) or constituent/customer/contact relationship management (CRM) software targeting MOs or NGOs, but none based on modern Drupal.

Many AMS/CRM solutions are proprietary and financially out of reach for many MOs.

The most well known in the Drupal community is CiviCRM, which provides a robust solution and ecosystem and integrates with Drupal, but requires significantly more effort for an organization to set up and maintain than a Drupal-native solution and does not itself provide the key need of content management.

Project History

See #3512134: [Meta] Project history

Supporting organizations: 
Project Lead JD Leonard

Project information

Releases