Re:Member runs membership signups, applications and renewals for clubs, associations and charities — payments through Stripe, records straight into Google Sheets. No database to babysit, no per-member fees.
Most membership admin is the same few jobs, done by hand, every year: chase payments, retype details into a spreadsheet, file documents, send confirmations. Re:Member automates exactly those jobs — and nothing you don't need.
Members sign up, pay and renew themselves. Payment confirmations, record-keeping and follow-up emails happen automatically the moment Stripe confirms payment. Nobody retypes anything.
Committee members shouldn't need a login to a complicated system. The whole organisation runs from a Google Sheet your treasurer already knows how to use — applications, renewals and payment logs, all in one place.
No SaaS subscription, no per-member pricing. You pay standard Stripe transaction fees and a few dollars of hosting. The software itself is free and open source — fork it and it's yours.
No CMS, no admin portal, no database server. Stripe handles the money, Google Workspace holds the records, and a small web app connects the two.
Simple online forms with autosave — from a one-page signup to a full multi-step application with document uploads.
Secure hosted checkout. Card details never touch your systems, and receipts go out automatically.
The payment triggers everything else: the member's row lands in Google Sheets, documents file into Drive, and confirmation emails send.
Review applications from an auto-generated Google Doc, check payments in the Sheet. If anything breaks, a health check posts to Slack.
The complete member lifecycle, end to end.
Straight to Stripe checkout — the fastest path from "I'd like to join" to "paid member".
Multi-step applications with document uploads, autosave and resume-by-link — applicants can stop and pick up where they left off.
Multiple membership tiers with one-time payments via hosted Stripe payment links.
Members log PD entries after renewing; admins are notified automatically.
Each application generates a formatted Google Doc so the committee can review without deciphering a spreadsheet row.
Scheduled probes verify payments and email are working — failures post straight to Slack before members notice.
Form labels, questions and options live in editable content files — reword them without touching code.
A full automated test suite runs on every change, so customisations don't quietly break payments.
Membership SaaS typically charges per member, per month, forever. Re:Member's running costs look like this:
| Item | Typical cost |
|---|---|
| Re:Member software | Free — open source |
| Hosting (small app instance) | A few NZ dollars (NZD) a month |
| Google Workspace | Often already in place; free nonprofit plans available |
| Stripe | Standard per-transaction fees only |
| Per-member platform fees | None |
For a small NZ organisation, that usually means the total platform cost is less than a single month of a typical membership-software subscription — per year. One real-world example: a professional-membership body running NZ$150/year Advanced and NZ$75/year Basic tiers — set your own pricing in the code.
Re:Member is a blueprint, not a hosted service. Someone comfortable with deploying a web app sets it up once — connecting your Stripe account, Google Workspace and hosting, and customising the sample forms to your organisation. After that, day-to-day admin needs nothing more technical than a spreadsheet.
Re:Member is free and open source — but you don't have to be the one wiring up Stripe, Google Workspace and hosting. We offer paid help for organisations that would rather have it done for them, then hand over something that just works.
We stand up your instance end to end — Stripe account, Google Workspace connections, hosting and domains — and verify that payments and emails are flowing before we hand you the keys.
We tailor the forms, membership tiers and wording to your organisation, migrate your existing member list, and walk your committee through running everything from the spreadsheet.
Optional help once you're live — upgrades, new forms, integrations, and a real person to ask when you need one. Pay only for the support you actually use.
Tell us about your organisation and what you need. The quickest route is our support portal — it opens a ticket our team picks up directly. Email works too.
The code, documentation and customisation guide are all on GitHub.
View Re:Member on GitHub