Email Notifications
1. The visitor submits your form, and the browser posts it to https://splitforms.com/api/submit. The hidden access_key tells splitforms which form it belongs to. A plain HTML form needs no JavaScript; a React or Next.js app can send the same fields with fetch() as JSON or FormData.
2. splitforms runs its spam checks (honeypot, time-trap, rate limits, content scoring, and reCAPTCHA or Turnstile if you set a secret). A submission the filter quarantines goes to the Spam folder and does not trigger the normal notification email (on paid plans you can opt in to also receive flagged submissions by email).
3. The submission is saved to your dashboard. Only then is the notification email sent, so a bounced or filtered email never loses the lead.
4. The email lists every submitted field. The subject comes from a hidden subject field, or the form's subject template, with {{ field }} placeholders filled from the submission. Reply-To is the submitter, so pressing Reply answers them.
Email Notifications
Who can receive the emails
Notifications go to your account email by default. To deliver to a different inbox, add it under Linked emails first: splitforms only delivers to your own account email or an address you have linked, which stops a form from being turned into a relay that emails strangers.
CC and BCC recipients, answer-based routing (different inboxes for different answers), and the auto-reply to the submitter are on Pro ($5 per month) or Annual ($49 per year). The entitlement is checked on every send, so these stop if a paid plan lapses while the main notification keeps going out.
You can switch notifications off per form in Form settings. Submissions keep arriving in the dashboard either way.
Email Notifications
Free: notification emails on every submission, 500 submissions total (a one-time allowance, not per month), unlimited forms, no card.
Pro ($5 per month): 5,000 submissions a month, plus CC/BCC, routing, the auto-reply, and custom SMTP to send from your own domain. Annual ($49 per year): every Pro feature with 15,000 submissions a month.
One submission that fans out to email, Slack, a webhook, and Google Sheets still counts once against your allowance.
Email Notifications
Re-send a missed notification
If a notification never arrived (say your mailbox was misconfigured when the lead came in), open the submission in the dashboard and click Re-send email. splitforms sends the original notification again to the form's configured inbox: its notification address, or your account email if none is set, plus the form's CC and BCC recipients and your linked emails.
Re-send is free on every plan, like the notification itself. It works on any submission that isn't in the recycle bin, and the dashboard confirms which address it went to.
Email Notifications
Reply-To is the submitter
Every notification sets Reply-To to the person who filled in the form, so pressing Reply in Gmail or Outlook answers them directly. splitforms uses a replyto field if your form has one, otherwise the email field, matched in any casing, so Email and EMAIL work too.
Only a well-formed address is used. If the submitter mistyped theirs (name@gmail with no domain ending, or a space in the middle), splitforms leaves Reply-To off rather than send a malformed header that some mail providers silently drop or send to spam. The notification still arrives with everything they typed, including the broken address, so you can spot the typo and reach them another way. Pressing Reply just won't reach them.