Make sure the form has an email field
The auto-reply is sent to the address in the field named 'email'. If the value isn't a valid address, no reply is sent and the submission is saved as usual.
Feature · Auto-Reply
Send each submitter an instant confirmation with your subject, message, and branding. Their reply lands in your inbox, not a no-reply mailbox.

Your form posts to one splitforms endpoint — no server, API route, or SDK. splitforms is the backend.
Every submission is saved to a searchable dashboard and emailed to you — spam filtered before it lands.
No glue code, no third-party middleman — it ships as part of splitforms and works from your first submission.
Copy-paste ready
Replace YOUR_ACCESS_KEY with the key from your splitforms dashboard. No SDK to install, no build step — the same html you already write.
<!--
The auto-reply goes to the address in the field named "email".
Subject, message and design are set in Dashboard → Form settings →
Auto-responder; {{ name }} and other field names are filled in per lead.
-->
<form action="https://splitforms.com/api/submit" method="POST">
<input type="hidden" name="access_key" value="YOUR_ACCESS_KEY" />
<input type="text" name="name" placeholder="Name" required />
<input type="email" name="email" placeholder="Email" required />
<textarea name="message" placeholder="How can we help?" required></textarea>
<input type="checkbox" name="botcheck" style="display:none" tabindex="-1" />
<button type="submit">Send</button>
</form>
<script src="https://splitforms.com/embed.js" async></script>
<!--
Example auto-reply (set in the dashboard, not in the page):
Subject: Thanks, {{ name }} — we got your message
Body: We reply within one business day. Your reference is #{{ lead_number }}.
Replies from the lead land in your own inbox (reply-to is your
notification address), not in a no-reply mailbox.
-->How to set it up
How auto-reply flows through splitforms — what you do, what we do, and what lands in your inbox.
The auto-reply is sent to the address in the field named 'email'. If the value isn't a valid address, no reply is sent and the submission is saved as usual.
Form settings → Auto-responder: switch it on, set the subject and message, and optionally pick a premade design. Use {{ name }} or any other field name as a placeholder.
Submit the form with your own address. The confirmation arrives within moments, and replying to it goes to your notification inbox.
How auto-reply works
The auto-reply sends every submitter a confirmation email the moment their submission is saved — the 'we got it' that stops people wondering whether your form worked and cuts duplicate submissions. Turn it on in Form settings → Auto-responder and write the subject and message; placeholders like {{ name }} fill in from the submission, and {{ lead_number }} gives each lead a reference number. Route the same submission to an email inbox or a webhook at the same time — nothing here is one-or-the-other.

What you get
Every reason below is the boring, reliable kind — the fundamentals of auto-reply, built once and tested in production so you never have to.

How SplitForms works
splitforms receives the submission, filters spam, saves it to your dashboard and emails you — then, on paid plans, sends it on to your webhooks and integrations. No backend infrastructure to build.

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

We instantly capture and organize every submission in your inbox.

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

No credit card required. Set up in under 60 seconds.
Connect & automate
On paid plans, submissions can also go to Slack, Discord, Google Sheets, Notion, Airtable, Zapier or any signed webhook — and splitforms works on the platforms you build on, from WordPress and Shopify to Next.js. With Stripe connected, your forms can take payments too.

Common questions
Make sure the form has an input named email, then open Form settings → Auto-responder, turn it on, and write the subject and message. Every accepted submission with a valid email address gets the reply right after it is saved. Submissions caught by the spam filter don't trigger it.
Yes. Placeholders like {{ name }} are replaced with that submission's values, {{ lead_number }} inserts the lead's reference number, and the premade designs also use {{ business }} and {{ website }} from your form settings. An unmatched placeholder is left visible, so test with a real submission.
The auto-reply is included on the paid plans: Pro ($5/month) or Annual ($49/year). Owner notification emails stay free on every plan, including Free.
By default it's sent through splitforms' mail infrastructure with your form or business name. The reply-to is your own notification address, so if the lead answers, it reaches you. Connect a custom sending domain to send auto-replies from your own address through your own SMTP server.
Inbox placement depends on the recipient's provider and can't be guaranteed. Keep the message short and personal, avoid link-heavy or all-caps copy, and connect a custom sending domain with SPF and DKIM set up at your provider for the best deliverability.
Simple pricing
Free gives you 500 submissions for $0 — no card, no time limit. Pro is $5/month for 5,000 submissions a month, and Annual is $49/year for 15,000 a month with every Pro feature.
For side projects and indie devs.
Every paid feature, for agencies and growing products.
Every Pro feature with triple the volume — $0.27 per 1,000 at full use.
No credit card required on Free • Cancel anytime • Full pricing and FAQ