Fitness

Membership and Class Signup Forms for Gyms

Gyms and fitness studios need online signup forms but don't want to invest in expensive membership management software just for lead capture.

By Vaibhav Jain · Last updated March 27, 2026

The Solution

Embed membership inquiry forms and class signup forms on your gym's website. FormsList captures the lead and sends instant notifications to your front desk staff. Export leads to CSV or track them in Google Sheets.

Instant notifications

Google Sheets tracking

Custom form fields

Spam protection

Mobile-optimized

Why Fitness forms are different

Gym signups are an emotional purchase that needs to convert before the prospect leaves your website (or trial class). The form must be short — 3-5 fields max for the inquiry version, more for the actual membership agreement. The faster the gym staff can call back, the higher the close rate: research from MindBody shows that gyms responding within 5 minutes close 22% more trials than those responding within 24 hours. The form-to-Slack-to-phone-call chain is the difference between a tour and a checkout.

A real scenario

A "claim your free trial week" form during January resolution season

It's January 4th. A prospect googles "CrossFit Brooklyn" at 8am, lands on your gym's site, and hits "Claim Free Trial Week". The form asks 5 things: name, email, phone, fitness experience (None / 1-2 years / 3+ years), and which workout time works best (morning / lunch / evening / weekend). FormsList captures it, your front-desk Slack lights up at 8:02am, and the morning desk staffer calls back at 8:05am to book their first session. 70% of trial-week signups in January close on a 12-month membership. The same form on your competitor's site goes to an email inbox checked once a day at noon. By then, your trial-week prospect is already on the platform.

What fields to include

A practical starting field list for this use case. Mix and match based on what your team actually acts on.

Field nameTypeWhy it matters
nametextFor badge + personalization
emailemailFor confirmation + drip
phonetelPrimary — gym sales is phone-driven
goalsselectLose weight / Build muscle / General fitness / Sport-specific
experience_levelselectRoutes beginners to intro classes
preferred_timeselectMorning / Lunch / Evening / Weekend
how_heardselectAttribution + referral tracking
referrer_nametextFor member referral programs

Recommended Integrations

Email Notifications

FormsList's email notification feature ensures you never miss a form submission. Every time someone fills out your form, you receive a detailed email with all the submitted data — delivered to one or more email addresses instantly. Email notifications are the most fundamental way to stay on top of form submissions. They work universally — no app to install, no integration to configure, no third-party account needed. If you have an email address, you can receive form submissions. You can customize which email addresses receive notifications, set a custom subject line and reply-to address, and control which form fields appear in the email. FormsList email notifications also include a direct link to view the submission in your dashboard for additional context and actions.

Learn more

Google Sheets

FormsList's Google Sheets integration automatically adds every form submission as a new row in your spreadsheet. No manual exports, no copy-pasting, no Zapier middleware. Submissions flow from your form to your spreadsheet in real time. This integration is perfect for teams that use Google Sheets for lead tracking, data analysis, or reporting. Each form field maps to a spreadsheet column, and new submissions are appended as rows. You get a living, always-up-to-date record of every submission. The setup is seamless: authorize FormsList to access your Google Sheets, select or create a spreadsheet, and map your form fields to columns. From that point on, every submission automatically appears in your sheet within seconds.

Learn more

Slack

Never miss a form submission again. FormsList's Slack integration delivers every submission directly to your chosen Slack channel in real time. Whether it's a new lead, a support request, or a piece of feedback, your team sees it the moment it arrives — without leaving Slack. The integration formats each submission into a clean, readable Slack message with all form fields displayed as structured data. You can configure which channel receives notifications, customize the message format, and even filter which submissions trigger a Slack notification based on field values. Setting up the Slack integration takes under two minutes. Connect your Slack workspace from the FormsList dashboard, choose a channel, and you're live. No webhooks to configure manually, no code to write, and no Zapier subscription required.

Learn more

Frequently Asked Questions

Ready to collect form submissions?

Set up your form backend in under a minute. No server required, no complex configuration — just a simple endpoint for your forms.