Marketing800+ monthly searches

Membership Form Template

Sign up new members in under 2 minutes with one shareable form — contact details, tier selection, and a signed agreement collected in a single pass.

A complete membership form that gathers personal details, membership tier, payment preference, and a signed agreement in one shareable link. Membership coordinators publish once, new members fill it out from their phones, and every signup lands in your CRM or spreadsheet ready to action.

#membership#signup#club#association#community#enrollment#subscription
No signup required
AI customizable

Want AI to build a custom version from a description? Try the AI Membership Application Form Generator

✓ Free forever plan✓ Embed on any website✓ GDPR compliant✓ No code required

Why use a membership form?

Running a membership program with paper forms or scattered email replies stops scaling the moment you cross 20 members. Someone's middle initial is missing. Two people paid by different methods and you can't remember which. The renewal date on the spreadsheet doesn't match the signed agreement in the filing cabinet. A digital membership form pulls all of that into one place. Each prospective member opens the same link, fills out their details, picks the tier they want, and signs the agreement on their phone — no printer required. The submission lands in your dashboard with everything attached, and you can push it straight to HubSpot, Google Sheets, or a Slack channel for the membership team to welcome them. It works for a 30-person book club, a 500-member professional association, or a gym opening its second location. The categories — Contact, Membership Tier, Payment, Agreement — map cleanly to how membership data is actually used downstream, so onboarding a new member doesn't mean re-typing their details into three different tools.

What's included in this template

13 fields — customize any field or add new ones with AI.

Short textFull name✱
EmailEmail address✱
PhonePhone number✱
DateDate of birth
Long textMailing address
DropdownMembership tier✱
DropdownHow did you hear about us?
CheckboxesAreas of interest
Multiple choicePreferred payment method✱
Short textEmergency contact name and phone
File uploadProfile photo or ID
CheckboxesI agree to the membership terms and code of conduct✱
SignatureSignature✱

Need different fields?

Tell the AI what to change — "add a budget dropdown" or "remove phone number" — and it edits the form instantly. Every field type above can be added, removed, or relabeled through the chat interface.

Key features of this membership form template

Everything you need to launch this form in minutes, share it with your team, and collect submissions reliably.

1

Tier selection built in

Members pick from Basic, Standard, Premium — or whatever tiers you define — without back-and-forth emails about pricing or perks.

2

Signed agreement in one step

A signature field captures consent to your terms and code of conduct, stored alongside the submission for compliance.

3

Mobile-first signup

New members complete the form on their phone in under 2 minutes. No app install, no account, just the link.

4

Auto-sync to your CRM

Submissions push straight into HubSpot or Google Sheets so the membership team has every new contact ready to action.

5

File uploads for ID or photos

Members can attach a profile photo, a copy of an ID, or a payment receipt right inside the form.

6

Conditional fields

Show or hide tier-specific questions based on the member type — students see a school field, corporate members see a company field.

Perfect for

Book clubs onboarding new readers, alumni associations enrolling graduates, gyms and fitness studios signing up regulars, professional associations collecting annual dues, community organizations registering volunteers, coworking spaces adding members, and religious or cultural groups tracking congregation rolls.

How to use this template

1

Open the template

Click "Use this template free." Flexform loads the form instantly — no account needed to preview.

2

Customize with AI

Type what you want to change in the chat: fields to add or remove, rename labels, change field types, or rearrange pages.

3

Connect & publish

Link to HubSpot or Google Sheets with one click, then embed on your site or share the link.

Ways to use this template

Book club enrollment

A local book club uses the form to enroll new readers each quarter, capturing reading preferences and meeting availability alongside contact details. The host syncs submissions to a Google Sheet so the welcome email goes out the same day.

Alumni association signup

A university alumni chapter collects graduation year, current city, and dues tier through a single shareable link. New alumni get added to the chapter's HubSpot contact list automatically and start receiving event invites.

Gym or studio membership

A boutique fitness studio signs up new members at the front desk on a tablet. The form captures emergency contact info, a signed waiver, and a recurring payment preference in one pass.

Professional association dues

A regional engineering association collects annual membership applications, certification details, and tier selection. Members upload a copy of their license as a file attachment, stored with the submission for the renewal team to verify.

Coworking space enrollment

A coworking space uses the form for new resident signups, gathering company name, plan type, and 24/7 access requirements. The membership manager gets a Slack ping for every new submission so the keycard is ready on day one.

Volunteer or community group registration

A neighborhood community group registers volunteers with skills, availability, and background-check consent in one form. Submissions flow to a spreadsheet the coordinator already uses for shift planning.

Workflow integrations

Connect this form to your existing tools with no middleware. Every submission triggers your workflow automatically.

HubSpotGoogle SheetsSlackMailchimp
⚡

Real-time sync

Data appears in your CRM or spreadsheet within 1–2 seconds of submission — no cron jobs, no delays.

🔀

Conditional routing

Route submissions to different Slack channels, HubSpot pipelines, or Airtable bases based on field values.

🔁

Two-way data flow

Pre-fill form fields with CRM data for returning visitors. Update existing records instead of creating duplicates.

Why choose Flexform?

Most membership form builders give you a template and walk away. FlexForm gives you a template you can actually shape to fit your program. Want to add a question about dietary restrictions for your monthly dinners? Type "add a dropdown for dietary restrictions" into the AI editor and it's done — no field-by-field clicking, no dragging blocks around the canvas. When a membership signup comes in, it doesn't sit in an inbox waiting to be re-typed. The submission can land in a Google Sheets roster, create a contact in HubSpot, and ping a #new-members Slack channel — all from the same form, all configured once. If you're running a membership app on iOS or Android, the Kotlin Multiplatform mobile SDK lets you embed the same form inside your native app so members never leave to sign up. Share the form with a single link that works on any device, no account required from the member. Start on the free forever plan, upgrade only if your volume justifies it, and keep ownership of every submission you collect. That's the difference between a form builder and a form builder built for the way memberships actually run.
One link, share anywhere
Native iOS & Android SDK
Free forever plan

Frequently asked questions

Is the membership form template free to use?

Yes. The template is free on the FlexForm free forever plan, with no credit card required to publish your first form. Paid plans unlock higher submission volume and advanced integrations, but the core membership signup flow works out of the box.

Can I customize the membership tiers without editing code?

You can. Open the form in the FlexForm editor and type "change the membership tiers to Bronze, Silver, Gold at $50, $100, and $200" into the AI editor. The dropdown updates instantly. Same goes for adding new tier-specific questions or removing fields you don't need.

How do I collect payment with the form?

The template captures the member's preferred payment method (card, bank transfer, invoice) so your team knows how to bill them. For direct in-form payment processing, you can send submissions to a Stripe or PayPal workflow through the Webhook integration.

Where do submissions go after a member signs up?

Every submission lands in your FlexForm dashboard. From there you can push them to HubSpot, Google Sheets, Mailchimp, or a Slack channel — set it up once in the workflow editor and every new signup flows through automatically.

Can members sign up from their phone?

The form is mobile-first by default and renders cleanly on any phone, tablet, or laptop. If you have a native iOS or Android app, the FlexForm Kotlin Multiplatform SDK lets you embed the same form inside your app without rebuilding it.

Is the signed agreement legally binding?

The signature field captures the member's name, the timestamp, and the IP address of the submission, which is the standard pattern for click-to-sign agreements. For higher-compliance use cases like regulated industries, pair it with a follow-up DocuSign or PDF workflow.

Can I require approval before someone becomes a member?

Yes — the form collects the application, and your team approves it on the back end. Send the submission to a Slack channel for a one-click approve/reject, or to a Google Sheet column the membership manager updates manually.

What if I need different forms for different membership types?

You can duplicate the template and tweak each copy for student, corporate, or lifetime memberships. Or keep one form and use conditional logic to show tier-specific questions only when relevant — both approaches are supported.

Related templates

Use this membership form template free

Open the template, customize with AI, connect your tools, and publish — in under 5 minutes.

No signup required · Free forever plan