splitforms.com

Form template · Yoga / pilates class signup

Yoga Studio Contact Form Template

Yoga and pilates studios convert on the intro offer — three classes for $30, two weeks for $49. The form captures the lead, the studio sends the offer link.

  • 500 free / mo
  • No PHP · no SDK
  • One POST endpoint
Live template preview

Pick your yoga studio contact formone click to use it

Every template is free and fully editable in the drag-drop builder — swap fields, colors, and the button label before you publish.

Best match
Use this template
Use this template
Use this template

No backend code

No server, API route, or SDK — your Yoga Studio Contact Form posts straight to one endpoint.

Straight to your inbox

Every submission is emailed to you and saved to a searchable dashboard — spam filtered before it reaches you.

Copy-paste ready

It's plain HTML you own — paste the Yoga Studio Contact Form snippet, swap in your access key, and ship.

Copy and ship

Your Yoga Studio Contact Form, ready to paste.

HTML by default — the same field set also renders as React, Next.js, PHP, and cURL in your dashboard. Every variant posts to the same /api/submit endpoint. Replace YOUR_ACCESS_KEY with the key from your dashboard; that's the only edit.

Use this template — free
form.html
<form action="https://splitforms.com/api/submit" method="POST">
  <input type="hidden" name="access_key" value="YOUR_ACCESS_KEY">
  <input type="hidden" name="subject" value="New class signup">

  <label for="name">Full name *</label>
  <input id="name" type="text" name="name" placeholder="Anna Lopez" required>
  <label for="email">Email *</label>
  <input id="email" type="email" name="email" placeholder="anna@example.com" required>
  <label for="phone">Phone</label>
  <input id="phone" type="tel" name="phone" placeholder="+1 555 0142">
  <label for="class">Class *</label>
  <select id="class" name="class" required>
    <option value="">Choose…</option>
    <option>Beginner yoga</option>
    <option>Vinyasa flow</option>
    <option>Yin / restorative</option>
    <option>Hot yoga</option>
    <option>Mat pilates</option>
    <option>Reformer pilates</option>
    <option>Prenatal</option>
    <option>Drop-in (any level)</option>
  </select>
  <label for="experience">Experience level *</label>
  <select id="experience" name="experience" required>
    <option value="">Choose…</option>
    <option>Brand new</option>
    <option>Beginner</option>
    <option>Intermediate</option>
    <option>Advanced</option>
  </select>
  <label for="preferred_date">Preferred date *</label>
  <input id="preferred_date" type="date" name="preferred_date" required>
  <label for="notes">Anything we should know?</label>
  <textarea id="notes" name="notes" placeholder="Injuries, pregnancy, focus areas."></textarea>

  <!-- honeypot — bots fill every field -->
  <input type="checkbox" name="botcheck" style="display:none" tabindex="-1" autocomplete="off">

  <button type="submit">Send</button>
</form><p class="splitforms-attribution" style="margin-top:12px;font-size:11px;color:#888;text-align:right">
  Powered by <a href="https://splitforms.com" style="color:#888;text-decoration:none" target="_blank" rel="sponsored noopener">splitforms</a>
</p>

How to add it

How to add a Yoga Studio Contact Form to your site.

To add a Yoga Studio Contact Form to your site you need three things: a free splitforms access key, the HTML snippet above, and your key pasted into it. No backend, database, or CAPTCHA library — the form posts to one URL and every submission lands in your inbox and dashboard.

Capture experience and interest

Required: experience level (never tried / some / regular practice), interest (vinyasa / hatha / hot / restorative / pilates / barre).

Auto-send the intro offer

Webhook to your email tool (Mailchimp / ConvertKit) — the lead gets the intro-offer purchase link within minutes. The studio's revenue funnel kicks in automatically.

Branch teacher training leads

Optional 'I'm interested in teacher training' checkbox. TT is a 10x ticket and a separate sales cycle — webhook routes those to the lead studio teacher for a personal call.

What's included

What's in this Yoga Studio Contact Form template?

Yoga studios live on the intro-offer-to-membership funnel. A new student tries three classes for $30, falls in love, signs up for the unlimited monthly. The form's job is the on-ramp — capture name, email, level, and what kind of yoga they're after, then auto-respond with the intro-offer purchase link. Teacher training and private sessions are separate (longer sales cycle, higher ticket) but the same form with a 'I'm interested in...' branch handles both.

  • Yoga / pilates class signup — 7 ready-made fields
  • HTML, JS, React, PHP, and cURL outputs
  • One POST endpoint, no SDK — honeypot and classifier, no CAPTCHA
What's included with the Yoga Studio Contact Form Template

Where submissions go

Where do your Yoga Studio Contact Form submissions go?

Reply-to is wired to the visitor's email, so one tap on Reply answers them directly — while the built-in honeypot and spam classifier filter out bots before they reach you. Every submission is emailed to your inbox and can forward to a webhook or Slack the moment a visitor hits send.

  • Reply-to wired to the visitor's email — reply straight from your inbox
  • Honeypot and spam classifier filter bots, no CAPTCHA friction
  • Live dashboard, CSV export, and signed webhooks on paid plans
Spam-filtered submissions from the Yoga Studio Contact Form Template

How SplitForms works

From form to workflow in 3 simple steps.

Connect your form, collect every submission, and send data where it needs to go — without building backend infrastructure.

A SplitForms contact form submission launching straight to your inbox

Add your endpoint

Point your form to your unique SplitForms endpoint. That's it.

HTML form pointing at a SplitForms submit endpoint

Receive submissions

We instantly capture and organize every submission in your inbox.

Submissions inbox with searchable leads and status pills

Route anywhere

Send data to email, spreadsheets, CRMs, webhooks, and 7,000+ apps.

Generic integration tiles for email, sheets, chat, CRM, automate, and webhook

No credit card required. Set up in under 60 seconds.

Connect & automate

Connect your favorite tools and automate everything

SplitForms works with the destinations you route to and the platforms you build on — from Slack and Sheets to WordPress, Shopify, and Next.js.

Connect your SplitForms form to Slack, Google Sheets, Mailchimp, Zapier and more

Trusted by indie teams and agencies shipping forms worldwide

PETAL/COKRAFT.DELINEAR-XBUILD.DEVSTUDIO 71MERIDIANFRAME&CO

Testimonials

Loved by developers shipping at every scale.

40 quotes on record — from indie hacks to agency migrations.

Questions

Yoga Studio Contact Form questions.

View all FAQs
Should the form sell the intro pack directly?

Capture first, sell second. Most yoga studios use Mindbody / WellnessLiving for the actual sale — the form just hands the lead to the email auto-responder, which links to the studio's booking software. Cleaner than embedding payments on a contact form.

Can I integrate with Mindbody or WellnessLiving?

Yes — webhook the JSON. Both have inbound APIs via Zapier. Lead lands in your studio software ready for the intro offer.

What about private sessions?

Add a 'private session' branch with date and goal fields. Privates are 5-10x the rate of group classes; the lead-quality filter on this funnel matters more than volume.

Do students really fill out forms vs just walking in?

Pre-COVID, walk-in was huge. Post-2024, every studio runs intro-offer funnels online and most new students arrive via the form. The funnel is the standard now.

Simple pricing

Start free. Scale when you need more.

Choose a plan that fits your workflow — from a free form endpoint to full automations, exports, and higher submission limits.

Free

$0

Free forever

 
Best for testing

For side projects and indie devs.

  • 500 submissions / mo
  • Unlimited forms
  • Email notifications included
  • Honeypot spam filtering
  • Submissions dashboard
  • MCP setup stays free
  • No credit card required

3-Year

$59/ 36 months
was $99 · save 40% · new-user price

Pay $59. 3 years sorted.

  • 15,000 submissions / mo
  • Unlimited forms
  • Everything in Pro
  • Renews every 3 years
  • Long-term discount
  • Priority support included
  • Vote on the roadmap

No credit card required on Free • Cancel anytime