A router for form submissions.

Submeto receives every submission and fans it out to email, Slack, Sheets, webhooks, and more — no backend required.

Free tier. No credit card required.

index.html
<form action="https://api.submeto.com/f/abc123" method="POST">
  <input type="hidden" name="_token" value="your-form-token" />
  <input type="text" name="name" required />
  <input type="email" name="email" required />
  <textarea name="message"></textarea>
  <button type="submit">Send</button>
</form>

How it works

One endpoint in. Every channel out. Set up in under two minutes.

1

Create an endpoint

Sign up and spin up a submission endpoint with its own secret token. No backend, no infrastructure to babysit.

2

Wire up your channels

Pick where each submission should land — email, Google Sheets, Slack, Discord, Telegram, webhooks. Mix and match per form.

3

Submit and fan out

Every form post is stored in your dashboard and instantly relayed to every channel you've connected. We retry on failure.

Works with everything

HTML forms, JavaScript, API calls — pick your favorite way to send data.

contact.html
<form action="https://api.submeto.com/f/abc123" method="POST">
  <input type="hidden" name="_token" value="your-form-token" />
  <input type="text" name="name" placeholder="Your name" required />
  <input type="email" name="email" placeholder="Email" required />
  <textarea name="message" placeholder="Message"></textarea>
  <button type="submit">Send</button>
</form>

Deliver submissions anywhere

Route every submission to the tools your team already uses — email, spreadsheets, webhooks, and more.

Email

Forward every submission to your verified email address.

Google Sheets

Append rows to a spreadsheet automatically.

Webhook

POST JSON to any endpoint with optional HMAC signing.

Push Notifications

Instant alerts on your phone via the Submeto app.

Telegram

Send submissions to a Telegram chat or group via your bot.

Pushover

Rich push notifications via Pushover on any device.

Discord

Post submissions as messages in a Discord channel.

Slack

Post submissions to any Slack channel via webhook.

Coming soon

WhatsApp

Send submission alerts to WhatsApp via Business API.

Coming soon

Ntfy

Open-source push notifications to any device via ntfy.sh.

Everything you need to collect form data

Submeto handles the hard parts so you can focus on building your site.

Dual Endpoints

Accept submissions via HTML form POST or REST API — whatever fits your stack.

Multi-Channel Delivery

Route submissions to email, Google Sheets, webhooks, push notifications, and more.

Dashboard & Storage

Browse, search, and view all submissions in a clean dashboard.

File Uploads

Accept file uploads via HTML forms (sync) or the API (async presigned URLs).

Security Tokens

Per-form secret tokens to authenticate API submissions and prevent abuse.

Rate Limiting

Built-in abuse prevention with configurable rate limits and origin whitelisting.

Flexible Schema

Define expected fields, but unknown fields are still accepted and stored.

CSV Export

Download all your submission data as CSV with a single click.

Any Content Type

form-urlencoded, multipart/form-data, or JSON — we handle them all.

Simple, transparent pricing

Start free, pay once when you need more. No subscriptions, no hidden fees.

Free

$0 forever

For personal projects and trying things out.

  • Up to 3 forms
  • 300 compute points per month
  • Email, Webhook & Google Sheets channels
  • Dashboard access
  • 100 MB file storage

Starter

$9.99 one-time

For small projects that need a boost.

  • Up to 20 forms
  • 5,000 compute points included
  • Valid for 1 year
  • All standard channels
  • 3 GB file storage
  • CSV export
Best Value

Pro

$19.99 one-time

For growing projects that need more capacity.

  • Unlimited forms
  • 12,000 compute points included
  • Valid for 1 year
  • All standard channels
  • 10 GB file storage
  • CSV export
  • Priority support

Stop building form backends.

Start routing submissions in under 2 minutes. Free to get started, no credit card required.