Features

The membership year, screen by screen.

How Members handles the work that comes round every year — from the first application to the renewal nobody had to chase.

Sample organization shown · product in development

Renewal · no login

Renew from the email. No account, no password.

Every notice in a renewal cycle carries the same link, so the sixth reminder works as well as the first. It opens a page that shows the amount and takes payment. A one-time code is only asked for when a member goes further.

  • Pay straight from the notice
  • A one-time code by email for personal records
  • Staff-assisted renewal and printed codes for members who need them
How much a member has to prove
The link in the noticeMost renewals end here
See the amount and pay. Nothing the email did not already say.
A one-time code
Their own profile, history, invoices and consents.
Verified again
Stored card, account email, household and seat rosters.
Access asked for only when it is needed

Membership lifecycle

Standing you never type.

Status is worked out from the term, the payment and your grace rules — the same answer everywhere it is used. When a person has to override it, they give a reason and it is logged.

  • Individual, household and organizational memberships
  • Levels, terms and grace periods as settings
  • Overrides need a reason and leave a trail
Member
Level
Valid to
Status
Priya Raghunathan
NW-002914
Fellow
31 Dec 2026
Good standing
Tomasz Zielinski
NW-004127
Full
30 Sep 2026
In grace
Halcyon Coaching Group
Practice · 5 seats
Practice
31 Dec 2026
Good standing
Amara Okafor
NW-003356
Associate
30 Jun 2026
Lapsed
Jun Lavoie
Application
Student
—
Payment pending
Status is computed · overrides need a reason

Renewal questions

Ask less, and get it finished.

Renewal shows what you already hold and asks the member to confirm or correct it. Each question has its own cadence, so the survey you need every three years is not in the way every year.

  • Confirm-or-correct by default
  • Every renewal, every few, once, or when something changes
  • Declarations kept word for word, with the version that was shown
Renewal questionsVersion 4 · in use
Question
Type
Asked
Mailing address
Confirm or correct
Every renewal
Practice area
Confirm or correct
Every 3rd renewal
Code of ethics
Declaration
Every renewal
How you heard of us
Single choice
Once
Answers are kept with the wording that was shown

Wallet cards

A membership card that keeps itself current.

On joining or renewing, members add a card to Apple Wallet in your organization’s brand. Renewal updates the date; a lapse greys the card out. The code on it verifies at the door with no signal.

  • Your name, logo and colour — no 2Labs branding
  • A contrast check before a card design can be saved
  • Google Wallet to follow
Northwind Association of Career Coaches
Member
Priya Raghunathan
Level
Fellow
Member no.
NW-002914
Valid to
31 Dec 2027
Renewal updates the date · a lapse greys the card out

Events

Events priced by membership level.

Set a price for each level and one for non-members. The right rate is applied from the member’s record, and shown against the public price so the benefit is visible.

  • Members-only events read good standing at that moment
  • A lapsed member is offered the renewal, not a dead end
  • Continuing-education credits post on check-in
Fall Practice Intensive
Saturday, 14 November 2026 · 1.5 CE credits
Level
Price
Tax
Fellow
$95.00
GST 5%
Full
$110.00
GST 5%
Student
$45.00
GST 5%
Non-member
$140.00
GST 5%
Your rate as a Fellow: $95.00 · public rate $140.00You save $45.00
What a lapsed member seesMembers only — renew to register
One price per level · applied from the record

Renewals queue

See who has not heard from you.

If a notice lands in spam, so does everything after it. The renewals queue shows which notices bounced, went unopened or stalled at the code — so you know who needs a phone call instead of a seventh email.

  • Bounced, unopened and unclicked notices
  • Codes sent but never used
  • Nudges that close themselves when the member renews
Renewals · needs a person4 of 212 due
Desmond Marchetti
Full · due 31 Dec
Notice bouncedCheck the address on file
Sunita Kaur
Associate · due 31 Dec
Unopened · 3 noticesTry a phone call
René Bouchard
Retired · due 31 Dec
Code never usedOffer staff-assisted renewal
Halcyon Coaching Group
Practice · 5 seats
Opened, not paidNudge on 20 Dec
Delivery problems, shown as work to do

AI-powered import

Drop in the spreadsheet. Review the plan.

Upload any .xlsx or .csv and Members reads it — matching your columns to the right fields and flagging likely duplicates. Nothing is written until you approve.

  • Automatic column mapping, with a sample from your file
  • Duplicate detection before anything imports
  • Review and approve — nothing is written until you say so
Import plan
members-2026.xlsx · 1,284 rows
AI mapping
Mbr #Member number
TypeLevel
Paid thruValid to
CompanyOrganizationNew field for review
7 possible duplicates to review. Nothing has been written yet.
You approve before anything imports

And more

The rest of the loop.

Online join and dues

Application and payment pages on your own connected Stripe account. Dues settle to you directly, and card details never touch your systems.

Member directory

A public directory page for each member with a good-standing badge, fed by the same record.

Invoices and tax

Invoices numbered and sent automatically, with GST/HST as set on each level.

Member portal, if you want one

Switch on a portal for profile, history and invoices. Renewal by link works either way.

Staff sign-in

One-time codes for staff, or Microsoft Entra ID single sign-on for organizations that require it.

Audit trail

Overrides, bulk emails and exports are logged with who, when and why.

Compare

How Members compares.

Against the four platforms a small Canadian member organization is most likely to shortlist. All four are capable, established products — this is where Members is different, and where it is not.

Swipe the table sideways →

Capability Members$50 flat · CAD WildApricotBy contacts · USD Join ItPlan + service fee · USD MembershipWorksBy accounts · USD ZeffyFree · optional tips
What it is Membership platform — join, belong, renew All-in-one, including a website builder Membership sales, payments and cards Membership tools that plug into your website Fundraising platform that includes memberships
Canadian-owned ✓ ~1 — — ✓
Prices published in CAD ✓ — — — Free
How the price grows One step, at 2,500 members By contact count, across seven tiers By plan and member count, plus a service fee By account count, across six paid tiers It does not — payers are asked for an optional contribution
Starting price $50/mo ≈$94/moUS$66 · 100 contacts ≈$41/mo + 3%US$29 · 3% of online payments Free to 50 accountsthen ≈$50/mo · US$35 $0
With 2,500 members $50/mo 5,000-contact tierprice shown in their selector Rises with member countplus the service fee ≈$207/moUS$145 $0

✓ Yes · ~ Partly · — No

The honest rows: Zeffy costs nothing and is Canadian — if a sign-up form and a member list are what you need, use it. Join It and MembershipWorks both start below us for a small list. Members is for the organization whose year is its renewals — standing, grace, households and seats, questions at renewal, a card that keeps itself current — at one Canadian price that moves once, at 2,500 members.

1 WildApricot was founded in Toronto and is now part of a US-owned software group. Prices are each vendor’s published list price, read on 6 October 2026. WildApricot — US$66 per month for 100 contacts, billed monthly, with tiers at 250, 500, 2,000, 5,000, 15,000 and 50,000 contacts. It bills in US dollars and counts everyone in the database, so 2,500 members needs at least the 5,000 tier (check it). Join It — Starter from US$29 per month plus a 3% service fee on online payments (2% on Total, 1.5% on Extra); the monthly price rises with member count (check it). MembershipWorks — free to 50 accounts, US$35 to 300, US$145 to 2,500; it takes no share of payments (check it). Zeffy — free, funded by an optional contribution asked of the payer at checkout (check it). US figures are converted at the Bank of Canada daily rate of 1.4254 (5 October 2026, source), rounded to the dollar and shown with ≈ — they move with the rate. Our $50 becomes $150 above 2,500 members. Competitor pricing changes; verify on each vendor’s site.

Be first to try it.

Join the waitlist, or put your organization forward as a founding design partner — founding pricing and a direct line to the people building it.

Join the waitlist