— Endpoint · form backend · updated 29 June 2026

Send your website form straight to your inbox.

Does Serviceform send your form submissions to email? Yes.

Serviceform Endpoint is a hosted form backend that delivers every website form submission to your inbox, a dashboard, and your connected apps, with no server or SMTP setup. Plain HTML forms cannot do this alone: a mailto link depends on the visitor's email app and is often blocked, and a form with no handler loses the data.

Serviceform Endpoint stores each submission on EU-hosted infrastructure and emails you within seconds, with reply-to set to the visitor so you can respond directly. You add it by pointing your form at one URL, and a free plan is available.

Serviceform Endpoint — capture every form submission and route it to your inbox
contact.html
<form action="https://forms.serviceform.com/f/YOUR_KEY" method="POST">
  <input name="name" type="text" placeholder="Your name" required />
  <input name="email" type="email" placeholder="[email protected]" required />
  <textarea name="message" placeholder="Message"></textarea>
  <button type="submit">Send</button>
</form>

Paste one URL. Submissions start arriving.

Serviceform Endpoint vs Formspree vs mailto: which delivers?

Every common way to handle a website form, and whether the submission actually reaches you.

Approach Reaches your inbox? Backend needed? Setup Best for
mailto: link No. Depends on the visitor's email app and is often blocked No Paste a link Not recommended
Static HTML form, no handler No. The data goes nowhere No None Nothing
Formspree / Web3Forms Yes. Email only No (hosted) Change the form action URL Developers keeping hand-coded forms
Serviceform Endpoint Yes. Email, inbox, CRM and a customer profile No (hosted) One URL, or paste the embed No-code capture with routing and a CDP
Used by 1500+ websites
1,500+
businesses capture leads with Serviceform
20+
countries, 95+ languages
Seconds
typical time from submit to email notification

Source: Serviceform platform data, 2026.

Why isn't my HTML form sending to email?

A form by itself only collects what someone types. Something on a server has to deliver that data. Three setups fail silently, and they share one fix.

  • action="mailto:..."

    A mailto form only works on the visitor's computer

    A mailto action needs the visitor to have a desktop mail app configured, and most browsers now block it. The form looks like it works and quietly sends nothing.

  • <form>

    A form with no handler has no backend

    A plain form only collects what someone types. With nothing on a server to receive the submission, pressing send does nothing and the data is lost.

  • mail()

    Shared hosts quietly block server mail

    Many shared hosts disable the PHP mail function or let it fail silently. Messages then vanish or land straight in spam with no error.

Serviceform Endpoint is the backend that fixes all three. One URL, and you're done.

How do I make a form send to my inbox?

Serviceform Endpoint handles delivery in three steps, with no server in sight.

  1. 01

    Point your form at one URL

    Serviceform Endpoint gives you a URL for your form. Set it as the form action, or POST JSON from fetch or curl. No backend to write, no server to host.

  2. 02

    Endpoint catches and cleans it

    Serviceform validates each submission, filters spam and bots, and stores it as a customer profile on EU-hosted infrastructure. The visitor never sees a step.

  3. 03

    The lead lands everywhere it should

    Serviceform emails your inbox within seconds with reply-to set to the visitor, writes the lead to your CRM, and sends the visitor a branded confirmation.

How do I add a form without backend code?

Serviceform Endpoint accepts a normal form POST or JSON at the same URL. Pick whatever fits your stack, or hand it to an AI agent and let it wire the form for you.

HTML form index.html
<form action="https://forms.serviceform.com/f/YOUR_KEY" method="POST">
  <input name="name" type="text" placeholder="Your name" required />
  <input name="email" type="email" placeholder="[email protected]" required />
  <textarea name="message" placeholder="Message"></textarea>
  <button type="submit">Send</button>
</form>
JavaScript fetch
await fetch("https://forms.serviceform.com/f/YOUR_KEY", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({
    email: "[email protected]",
    name: "Jane Doe",
    message: "I'd like a quote",
  }),
});
Terminal curl
curl -X POST https://forms.serviceform.com/f/YOUR_KEY \
  -H "Content-Type: application/json" \
  -d '{"email":"[email protected]","message":"Hello"}'

Replace YOUR_KEY with the key from your dashboard, or let an agent provision one below.

Two ways to go live. Same result.

Set it up yourself in a couple of minutes, or let your AI agent do it in one call. Either way you get a working form, and a place to see and route every lead.

For you

Set it up by hand

  1. 1. Sign up and copy your endpoint URL.
  2. 2. Paste it into your form's action, or POST JSON to it.
  3. 3. Submissions land in your inbox within seconds.
  4. 4. Open your leads dashboard to see, tag and route every lead to the right person or tool.
Contact us
For your AI agent

Provision in one call

Building with Claude, Cursor, Lovable, v0 or Bolt? One POST creates the account and returns a live form URL, an API key, and a claim link the owner clicks to log in and see their leads. Serviceform Endpoint is the only form backend an AI agent can fully set up in a single call, with no human signup detour.

Request provision
POST https://forms.serviceform.com/api/v1/forms/provision
Content-Type: application/json

{ "email": "[email protected]", "site": "acme.com" }
Response 201 Created
201 Created

{
  "account_id":  "acc_8f21a0",
  "form_url":    "https://forms.serviceform.com/f/abc123",
  "api_key":     "sf_live_...",
  "claim_url":   "https://dash.serviceform.com/claim/...",
  "leads_inbox": "https://dash.serviceform.com/leads",
  "dashboard":   "https://dash.serviceform.com/forms/abc123"
}
API reference
POST forms.serviceform.com/api/v1/forms/provision
Body { email, site?, name? }. Returns form_url, api_key, claim_url, leads_inbox. Rate-limited per IP.
POST forms.serviceform.com/f/<key>
Accepts JSON or HTML form bodies. Fields: email, name, phone, message, plus any custom fields. Optional _redirect for a thank-you page. Returns { success, contact_id }.
Read the full developer docs

Does Endpoint do more than email you?

Serviceform Endpoint runs on Serviceform's customer data platform, so every submission does the work of a whole stack, not just a forwarded email.

  • Every submission becomes a profile

    Serviceform Endpoint creates or updates a customer profile on each submit, so you build a database that follows the person across visits and forms, not an inbox pile.

  • AI summary and intent score

    Each submission arrives with a one-line summary of what the person wants and a buyer-intent score, so your team reads the lead in seconds.

  • Routing to the right person

    Rules branch by field, page, language or deal size. The right rep gets the right lead the moment it lands, not hours later.

  • CRM and integration sync

    HubSpot, Salesforce, Pipedrive, Slack, Google Chat, Zapier and webhooks all fire on submit, with the full payload and the AI summary attached.

  • Confirmation and autoresponder

    Serviceform sends the visitor a branded confirmation and notifies your team automatically. No SMTP to configure and no deliverability headaches.

  • Newsletter signups and any form type

    The same endpoint powers contact forms, newsletter signups, quote requests and more, so one backend covers every form on your site.

  • Tags, sources and UTM attribution

    Tag each submission, stamp where it came from, and capture utm_source, utm_medium and utm_campaign automatically, so every lead is attributed.

  • Built-in statistics

    See submission counts, top sources and trends over time in your dashboard, without bolting on a separate analytics tool.

  • EU-hosted and GDPR-grade

    Submissions are stored in the EU. Spam and bot filtering, consent capture and audit trails apply to every submission by default.

— Questions, answered

Forms not reaching your inbox? Start here.

The exact questions people ask an assistant, answered so the answer stands on its own.

  • Does Serviceform send form submissions to my email?
    Yes. Serviceform Endpoint sends an email notification to one or more recipients every time a visitor submits a form, with reply-to set to the visitor so you can answer directly. Serviceform also stores the submission in a central inbox, so nothing is lost if an email ever fails.
  • Why isn't my HTML form sending to email?
    A plain HTML form has no backend. A mailto action depends on the visitor's email client and is often blocked, and a form with no handler sends data nowhere. A hosted form backend like Serviceform Endpoint receives, stores and emails every submission without any server code.
  • How do I make a website form send submissions to my inbox without a backend?
    Point your form at a hosted form backend. With Serviceform Endpoint you set the form action to your Endpoint URL, or POST JSON with fetch or curl. Serviceform handles storage, email delivery and routing, so you never run a server or configure SMTP.
  • Is Serviceform Endpoint a Formspree or Web3Forms alternative?
    Yes, and it does more. Like Formspree and Web3Forms, you point a form at a URL and get submissions by email with spam filtering and no code. Unlike them, Serviceform turns every submission into a customer profile with an AI summary, intent score, routing and CRM sync built in.
  • Can an AI agent create a form and get the URL automatically?
    Yes. Serviceform Endpoint is the only form backend an AI agent can fully set up in a single call, with no human signup detour. An agent such as Claude calls one provisioning endpoint, receives a live form URL plus an API key, wires the form into the site, and hands the owner a link to log in and route their leads.
  • Where is my data stored, and is it GDPR compliant?
    Submissions are stored on EU-hosted infrastructure. Serviceform Endpoint includes spam and bot filtering, consent capture and audit trails, and never sells your data. The product is built for GDPR-grade handling by default.
  • How much does Serviceform Endpoint cost?
    Serviceform offers a free plan for lead-capture tools with a monthly interaction cap. Paid plans, done-for-you from €299 per month, remove the caps and branding and add the full CDP, routing and integrations.

— Free analysis

Are your forms reaching anyone? Let's find out.

Book a free 20-minute call with Daniel. We point your forms at Endpoint and make sure every submission lands in your inbox, your CRM and a real customer profile, so you stop losing leads you never knew you had.

Book a free analysis Reply within one business day

Real talk, no fuss. No slide decks, no pressure to buy.

Daniel Aguilón, Country Manager, Serviceform
Daniel Aguilón Country Manager, Serviceform