Point any HTML form to Waitloop and every submission lands in your dashboard emails, names, custom fields, all of it. No server, no database, no API wiring. Just change your form's action URL and you're live.
<!-- Change your form's action. That's it. --> <form action="https://api.waitloop.io/f/YOUR_KEY" method="POST"> <input name="email" type="email" /> <button type="submit">Join Waitlist</button> </form>
That's it. Every submission goes straight to your dashboard. Works with any website, any HTML, any AI-generated page.
For AI-built sites
Cursor, Claude Code, Copilot and Codex all guess at an unfamiliar API. Hand yours our rules file and it stops inventing auth headers we don't have — or paste one line and let it read the whole integration guide itself.
Read https://waitloop.io/llms-full.txt and use it to add a Waitloop signup form to this page. My form key is wz_…
Collect signups, track referrals, export your list. All from one dashboard, with zero infrastructure.
Point your form's action URL to us. Auto-detects all fields. No schema, no API keys in your code.
Email, name, company, phone - whatever fields your form has, we capture and store them all automatically.
See where signups come from, which pages convert, and track UTM campaigns. All captured automatically.
Every signup gets a unique share link. Referring friends moves them up the queue. Built-in viral growth loop.
Download your entire waitlist as CSV with all fields, referrer data, and timestamps. Ready for any tool.
One account, multiple projects. Each list gets its own key and dashboard. Perfect for agencies and serial launchers.
Add a file field and signups can attach photos — contest entries, portfolios, headshots. Thumbnails in your dashboard, previews in your notification email.
Contact forms, demo requests, lead capture, multi-step signup that saves the email before the hard questions. Same endpoint, no extra setup.
See them working — seven copy-paste form templates with the HTML, CSS and JavaScript included.
Pick the one that fits your project.
<form action="https://api.waitloop.io/f/YOUR_KEY" method="POST"> <input name="email" type="email" required /> <button type="submit">Join Waitlist</button> </form>
Works everywhere. Static sites, WordPress, email clients. No JS required.
<!-- Add the attribute to the form you already have --> <form data-waitloop="YOUR_KEY"> <input name="email" type="email" required /> <button type="submit">Join Waitlist</button> </form> <script src="https://forms.waitloop.io/w.js"></script>
Intercepts your form's submit. Shows inline success/error messages. No page redirect.
<div data-waitloop="YOUR_KEY"></div> <script src="https://forms.waitloop.io/w.js"></script>
Configure fields, colors, and button text from your dashboard. We render the form.
Contact, multi-step, image upload and more — with the CSS included.
Start on Sandbox at no cost. Upgrade as your audience grows.
Tailored for organizations that need unlimited scale, dedicated infrastructure, and white-glove support.
All plans include spam protection and duplicate detection. No hidden fees.
Start on Sandbox at no cost. No backend. No excuses.
Create Your AccountTakes 30 seconds. No credit card required for Sandbox.