Membership Registration Form Template

Enroll new and renewing members in one pass. It covers tier choice, activity interests, directory consent, and a member-number field that appears only for renewals.

Free · copies into your editor in one click
Live preview — try it, nothing is saved

Joining takes about two minutes. Tell us how you'd like to belong, and the membership desk takes it from there.

Meeting notices, renewal reminders, and your welcome pack go here.

Membership organizations live and die by two moments: the day someone joins and the day they fail to renew without a word. A membership registration form is the tool for both. It starts the relationship with the right data, and it makes the renewal path so short that lapsing takes more effort than staying.

The join-or-renew question is the hinge. The first-time-or-renewing question is the hinge of the whole form. New joiners sail past it, while returning members get one extra field, their member number, revealed by a logic rule, which lets your records team match the renewal to the right record instead of creating a duplicate that splits someone's history across two rows. The tier dropdown mirrors how membership prices itself: households, students, and seniors are different commitments, and capturing the tier at sign-up means your dues ledger starts correct instead of being corrected later. The interests multi-select is the retention field. Members who get pulled into a committee or a meetup in their first month renew at far higher rates than members who only receive the newsletter, and this question tells your volunteer coordinator exactly who to call first. Directory consent is asked outright rather than assumed, because a directory members opted into is a benefit while one they were put into is a complaint. The terms checkbox timestamps agreement to your code of conduct, the record you will be glad exists the one time it matters.

Why dues and birthdates stay off. Dues are settled through your existing channel, whether that is a bank transfer, a card link in your welcome email, or cash at the front desk, and the form's job is to hand your treasurer a clean record of who owes which tier. Date of birth stays off too: unless your bylaws require age verification, it is data you must protect but will rarely use.

Associations, clubs, and alumni groups. Professional associations onboarding annual members, community organizations and historical societies, sports and social clubs with tiered dues, neighborhood associations, and alumni groups replacing a paper card system with something searchable.

Tuning tiers and the renewal rule. Rename the tiers to your real structure and adjust the interests list to the activities you run. Open the Logic panel to see the renewal rule: the same pattern can reveal a "what changed since last year?" box for renewing members. Set email notifications so the membership secretary hears about each new member right away, or point a webhook at your member database so records update themselves. At renewal season, export the CSV: matched against last year's list, it is your lapsed-member call sheet.

Comparing year to year. Duplicate this form each year and share the year's link in your renewal notice. Year-scoped forms keep each season's intake separate, and comparing two years' CSVs tells you your true renewal rate without any spreadsheet archaeology.

Frequently asked questions

How does the member number question know who is renewing?

A logic rule shows it only when someone picks "Renewing my membership", so first-time joiners never see it. You can inspect or change the rule in the Logic panel.

Where do membership dues get paid?

Handle it outside the form: bank transfer, your existing payment link, or at the desk. The form records who joined at which tier, so your treasurer reconciles against the CSV export.

Can this feed our membership database automatically?

Attach a webhook and each registration posts to your endpoint as signed JSON with automatic retries, or export the CSV whenever you batch-update records.

How do we stop duplicate sign-ups from the same person?

Enable duplicate prevention in Settings (per device or per IP). For renewals, the member number field is your reliable matching key.