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 Associate tiers — set your own pricing and currency
in config.ts.
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.
The code, documentation and customisation guide are all on GitHub.
View Re:Member on GitHub