Stop building signup backends.

One endpoint for every newsletter signup, waitlist, early access, contact form, beta registration, product launch

Create a campaign, add your campaign ID to any HTML form and start collecting signups instantly. No backend. No database. No JavaScript required.

See how it works →
form.html
<form action="https://simple-signups.com/api/subscribe"
      method="POST">
  <input type="hidden" name="campaignId" />
  <input type="email" name="email" />
  <button>Subscribe</button>
</form>

Skip the backend busywork

Collecting a few emails should not mean standing up a server, a database, and a spam filter. Simple Signups is that backend, so you never build one.

  • No backend to build or babysit

    Point a form at one endpoint. There is no server, database, or queue for you to run.

  • Spam handled by default

    Domain allow-lists, rate limits, a honeypot, and optional bot checks are on from the first submission.

  • Your data stays yours

    Every subscriber lands in your dashboard and exports to CSV or JSON whenever you want.

  • Works with whatever you ship

    Plain HTML, React, Astro, Next, Workers, or AI-generated code — if it can POST, it works.

How it works

Three steps from an empty page to real subscribers.

  1. Step 01

    Create a signup campaign

    • Name it
    • List the domains allowed to submit
    • Pick your email validation rules
  2. Step 02

    Drop the endpoint into any form

    • Point one HTML form at a single URL
    • No SDK and no backend
    • No JavaScript required
  3. Step 03

    Watch subscribers arrive

    • Track confirmed vs pending subscribers
    • Export them whenever you like

Everything a signup form needs. Nothing it does not.

The genuinely hard parts — abuse, confirmation, ownership — handled for you.

  • One endpoint, any front-end

    Send a POST from an HTML form, a fetch call, or a React handler. No SDK and no JavaScript required.

  • Abuse protection built in

    Domain allow-lists, per-IP and per-campaign rate limits, a honeypot, and optional Cloudflare Turnstile keep bots out.

  • Only real subscribers

    Turn on double opt-in to keep the people who click the confirmation link. We also check each address can receive mail.

  • Own and export your list

    Search, filter, and export confirmed and pending subscribers to CSV or JSON at any time.

  • A dashboard, not a form builder

    Create campaigns, lock them to your domains, and watch signups arrive. You bring the UI.

  • Docs your AI assistant can read

    Copy-paste examples for HTML, JavaScript, React, and curl, plus a public OpenAPI spec and llms.txt.

Built for the things you actually ship

One endpoint covers the everyday signup jobs on a static or marketing site.

  • Newsletter signups

    Grow a mailing list from any static or marketing site.

  • Product waitlists

    Capture interest before launch and export when you are ready.

  • Early access & beta

    Collect testers and gate access to your beta.

  • Contact & lead capture

    Route enquiries from a landing page without a CRM.

  • Giveaway & event entries

    Take entries with spam protection on by default.

  • Notify-me & feedback

    Let visitors ask to be told when something ships.

Frequently asked questions

Is this a form builder like Typeform or Google Forms?

No. You bring your own HTML or UI and POST to our endpoint. We store, protect, and let you export the submissions — we do not design the form.

Do I need a backend or a database?

No. The endpoint is the backend. Point a form at it and subscribers land in your dashboard.

How do you stop spam?

Every campaign is locked to the domains you allow, with per-IP and per-campaign rate limits, a honeypot field, optional Cloudflare Turnstile, and email deliverability checks — on by default.

Can I use it with AI-generated sites like Bolt, Lovable, or Cursor?

Yes. The docs include copy-paste examples and a machine-readable OpenAPI spec plus llms.txt, so your assistant can wire it up correctly the first time.

Do I own my subscribers?

Yes. Export to CSV or JSON at any time, and delete anyone on request.

Do you send the emails?

Only the optional double opt-in confirmation. Marketing sends stay with you and your email provider.

Join the waitlist

Public sign-up isn't open yet. Leave your email and we'll let you know when Simple Signups is ready for you.

Powered bySimple Signups