Your membership growing shouldn't be a pricing event, but that is how the sector's software is built: Wild Apricot lists $66 per month at just 100 contacts (verified), rising to around $392.70 at 5,000 (reported, G2); sheepCRM Advanced starts from £299 per month for 5,000 contacts and Professional from £499 for 10,000, on a 12-month minimum (verified); Beacon runs £37 to £325 per month tiered by contacts and users (verified); White Fuse is £375 per month to 50,000 contacts plus a 1% card fee (verified). Recruit members and the software bill congratulates you with an invoice.
What contact-tiered pricing costs a growing association
| Capability | Membership suite | On Node (flat, hourly billed) |
|---|---|---|
| Membership database & renewals | sheepCRM Professional: from £499/mo at this size (verified); Wild Apricot: ~$392.70/mo at 5,000 contacts (reported, G2) | EspoCRM (Small): £25 |
| Member newsletter & paid tiers | Contact-tiered email add-on | Ghost (Small): £22 |
| Events, committees & clinics | Bundled events module | Cal.com (Small): £21 |
| Subs & renewals invoicing | White Fuse: £375/mo plus 1% card fee (verified) | Invoice Ninja (Small): £22 |
| Committee papers & minutes | Per-user file storage seats | Nextcloud (Medium): £45 |
| Identity, SSO & audit | Bundled into the suite | Included with your apps: £0 |
| Indicative total | From £375-499+/mo, rising with every joiner | £135 flat at 800 or 80,000 contacts |
The suites bundle membership, comms, events and payments into one contract, which is convenient until any one part disappoints and the contact tier climbs regardless. The Node column is separate apps that happen to work together, priced on neither contacts nor users. The association world already runs open source at scale: Amnesty International and the organic-farming association Bioland appear on Zammad's customer page, and Wikimedia Deutschland and the German Informatics Society among Mattermost's published customers. Ask us for a like-for-like figure.
What your organisation runs on Node
Nextcloud, EspoCRM, DocuSeal and n8n deploy self-serve, in minutes, from the signup portal; the rest is managed setup, deployed and connected by our engineers.
Membership database: EspoCRM (self-serve) (Small, £25/month equivalent): members, branches, renewals and lapsed records with unlimited contacts and custom entities for whatever your rulebook actually tracks. The vendor reports 50,000+ companies using it in 163 countries.
Member newsletter & paid tiers: Ghost (Small, £22, managed setup): the members' bulletin and optional paid supporter tiers with a 0% revenue cut, and no cost per contact on the list.
Events, committees & clinics: Cal.com (Small, £21, managed setup): AGM slots, committee meetings, member clinics and room bookings without a per-organiser fee.
Agreements & declarations: Documenso (Small, £25, managed setup): membership agreements, trustee and officer declarations, signed without per-envelope fees. DocuSeal is the self-serve alternative.
Subs invoicing: Invoice Ninja (Small, £22, managed setup): recurring subscription invoices with GoCardless and Stripe collection and automatic reminders for lapsing members.
Committee papers: Nextcloud + OnlyOffice (Nextcloud self-serve) (Medium £45 + £20): board packs, minutes and policies edited in place, shared by expiring link rather than attachment, with Matomo (£22) available for the website.
A membership list your committee can account for
A membership list is personal data in every case, and for unions, faith groups and political organisations it is special-category data: trade-union membership is explicitly named in Article 9 of UK GDPR. On Node it lives on hardware we own in UK data centres, under UK jurisdiction, in a network-isolated tenant behind your own single sign-on, so a departing officer loses every app in one account change, with sign-ins and admin actions audited. A UK GDPR Article 28 DPA is standard, where US-hosted suites leave you doing transfer-impact homework. PECR applies to your member emails wherever you host; no product makes you compliant, and we will not claim otherwise.
AI for the office, without pasting the member list into a chatbot
Drafting minutes, summarising consultation responses, tidying branch reports: the AI gateway labels every model UK-hosted or partner-routed; UK-hosted models run on GPUs we own, so member data in prompts never leaves our infrastructure. Metered per token in GBP on the same hourly invoice.
Start with the membership database, or price the whole organisation
Deploy EspoCRM, Nextcloud, DocuSeal or n8n yourself in minutes with £25 of free credit, or tell an engineer your contact count and renewal date for a flat hourly-billed figure.
Frequently asked questions
How does the billing work? The treasurer will ask.
Everything is billed hourly against a published rate card, with no minimum term and no contract; the monthly figures on this page are equivalents for an app left running all month. Stop an app and the meter stops. There is no contact band to breach and no 12-month minimum to negotiate out of, which is precisely the line the finance committee queries on the incumbent renewal.
Is there a member self-service portal or directory?
Not as a turnkey app, and we will name the gap rather than have you find it: there is no off-the-shelf member portal, member directory or automated-renewals product in the catalogue. The workflow is assembled from EspoCRM, Invoice Ninja and Ghost, which covers the office side well, or we build the member-facing portal as a custom app. It is a modular approach, not an all-in-one membership suite.
What does it cost for an institute with 8,000 contacts?
From the published rate card, with no platform fee: EspoCRM £25 per month equivalent, Ghost £22, Cal.com £21, Invoice Ninja £22 and Nextcloud £45, so the full stack is £135 per month equivalent plus VAT, billed hourly. sheepCRM Professional starts from £499 per month at that contact count (verified) and Wild Apricot is around $392.70 (reported, G2). The Node figure is identical at 800 or 80,000 contacts.
We are a union. Is the membership list itself sensitive?
Yes, explicitly: trade-union membership is named special-category data in Article 9 of UK GDPR, and membership of a faith or political organisation reveals the same class of information. That raises the bar on where the list lives and who can touch it. Your tenant keeps it on hardware Node owns in UK data centres, network-isolated, behind your own single sign-on, with a UK GDPR Article 28 DPA as standard.
Can we move off Wild Apricot or sheepCRM easily?
The data moves well: members, lapsed members and organisations export to CSV and import into EspoCRM, where custom entities model memberships, renewals and branches. The project is mapping your renewal workflow, and we help with that. One practical note: sheepCRM carries a 12-month minimum term (verified), so time the switch to your renewal date rather than paying twice.
Can we try it before moving the membership list?
Yes. Nextcloud, EspoCRM, DocuSeal and n8n deploy self-serve from the signup portal in minutes, with £25 of free credit and single sign-on already wired. Model your membership entities with test records first and move the real list when your data protection lead is satisfied.