This site is for full design and build projects.Support and maintenance → websitesupport.io
London
Design Works
Design and build for complex organisationsLondon · Est. 2009
Sectors / Memberships and events

Digital for memberships and events

A membership organisation runs on more than a website. It is a database of who's current, a payments stack for renewals and events, a booking system that has to agree with that database, and content that has to look different depending on who's logged in. Most of the difficulty is in the joins.

Talk it through
020 3608 2525
Bring your membership database and your events list. We'll be straight about what's hard.

What usually needs fixing

One member, four records

The CMS, the CRM, the events platform and the finance system each hold a different version of the same person. Nobody trusts the numbers.

Renewals are a manual chase

Lapsed members get found by exporting a spreadsheet and sending an email, not by the system doing it for you.

Events live outside membership

Booking a conference doesn't update a CPD record or a member's benefits, so someone reconciles it by hand afterwards.

Systems we integrate with

Typical membership stack

No two membership bodies run the same stack. These are the systems that come up most often, and the ones we plan for at architecture stage rather than discover halfway through a build.

01

Membership and CRM

The system of record for who is a member, at what grade, and since when. Everything else syncs to it.

Salesforce NPSPMicrosoft Dynamics 365iMISSilverbearAccess MembershipHubSpot
02

Payments and renewals

Subscriptions, Direct Debit renewals and one-off event fees, reconciled back to one member record.

StripeGoCardlessWorldpayPayPalOpayo (SagePay)
03

Events and booking

Booking, ticketing and waiting lists that write back to the member record rather than living in their own silo.

EventbriteCventEventsAIREx OrdoRingCentral Events
04

Learning and CPD

Course completions and CPD points that count as evidence, not just a certificate emailed to the member.

TotaraMoodleLearnUponDocebo
05

Email and communications

Segmentation by grade, renewal date and event history, kept true to the membership record in near real time.

DotdigitalMailchimpCampaign MonitorHubSpot Marketing
06

Access and identity

One login across the website, the portal and the learning platform, with consent and access handled properly.

Microsoft Entra ID / SSOAuth0GDPR consent captureWCAG 2.2 AA

How we build the joins

An integration is not finished when data moves. It is finished when it fails safely, and someone knows.

One system of record

We agree early which system owns each field, so nothing overwrites anything by accident.

Queued, not fragile

Transactions queue and retry. An outage delays a sync; it never loses a record.

Visible failures

Errors surface to a named person with enough detail to act, rather than sitting in a log.

Swappable

Providers change. We keep integrations behind a boundary so replacing one is a job, not a rebuild.

Then hand it to your team

The point of the architecture is what it lets your team do afterwards. Build an event, open a renewal window, change a benefit, publish to members only, without a ticket and without us.

Event page builderMember-only contentRenewal remindersCPD self-service
Photograph selected for the Memberships and events sector

Send us your membership stack

Tell us which CRM, which events platform and what has to keep working on renewal day. Thirty minutes is usually enough to say whether it is a six month job or a two year one.

020 3608 2525