submitto.email
POST /submit → 200 OK

Form submissions,
delivered.

A managed form backend for your sites. Paste one snippet — every enquiry lands in your inbox. No server to run, no spam to wade through.

No backend to run Spam filtered Works on any site
live · delivery log
How it works

Three steps. No backend.

01

We set you up

We create your account and your first form, configured for the sites you run.

02

Paste the snippet

Drop one line into your page. It works on static sites, React, PHP and WordPress.

03

Submissions arrive

Every submission lands in your inbox, spam filtered, with a copy stored for export.

<!-- paste into your page --> <form data-submitto data-form-id="a1b2c3…"> <input name="email" type="email" required> <textarea name="message" required></textarea> <button>Send message</button> </form> <script src="https://submitto.email/s.js" defer></script>
Why it's reliable

Built for delivery, not surprises.

The hard part of forms isn't the markup — it's making sure every submission actually reaches you, and that bots don't drown it. That's the part we run.

Lands in the inbox

Sent from a warmed, authenticated sender with SPF, DKIM and DMARC — not your shared host, which is why form mail usually ends up in spam.

Spam, filtered

Honeypot and per-IP rate limiting as standard, with optional Cloudflare Turnstile for public-facing forms.

One snippet, every site

Framework-agnostic vanilla JavaScript with a no-JS fallback. The same pattern across all the sites you run.

Submissions, archived

Every submission is stored for you to read and export to CSV — nothing lost if an email slips by.

Autoresponders

Acknowledge the sender automatically, in your wording, the moment they submit.

Your data, your control

You own the submissions and can clear them on request — straightforward for GDPR.

FAQ

Questions, answered.

How is this different from running my own form script?

There's nothing for you to build or maintain. Submissions are validated, spam-filtered and delivered from a managed, authenticated sender, so they're far less likely to land in spam than mail from shared hosting — and copies are stored and exportable.

Do I need to write any backend code?

No. You paste a single snippet into your page. The form posts to submitto.email, which handles validation, spam protection, delivery and storage.

Will my form emails land in spam?

Delivery is from a warmed, authenticated sender with SPF, DKIM and DMARC in place, rather than from your shared host — which is the usual reason form mail gets flagged.

Which sites does it work on?

Any site. The snippet is framework-agnostic vanilla JavaScript, so it works on static sites, React, PHP and WordPress. A no-JavaScript fallback is supported too.

Who owns the submission data?

You do. Submissions are stored for you to view and export, and can be cleared on request, keeping you in control for GDPR.

How do I get an account?

Request access below. Accounts are reviewed and set up manually, then you receive your login and your first form snippet.

Request access

Tell us about your sites.

Access is managed, so we set up each account by hand. Send a few details and we'll get you live with your first form.

This very form runs on submitto.email.