App launches
RecipeEarly access
Open no cap
No cap. The list stays open until you pause it or launch.
- Unlimited
- Open any time
- 3 fields
Automation
Send every signup to Zapier with a webhook and route it to Sheets, Slack, Mailchimp, or anything else.
Steps
Takes a few minutes. Nothing to install on your side; the form loads from Unwaited and keeps the cap, hours, and numbers there.
In Zapier make a new Zap, choose Webhooks by Zapier as the trigger, and pick Catch Hook. Continue to the Test step and copy the unique webhook URL.
In Unwaited open your waitlist, go to Webhooks, paste the URL, and save. Click Send test so Zapier receives a sample payload with event, waitlist, and entry fields.
Back in Zapier, find the test request and add an action: append a row in Google Sheets, post to Slack, add a subscriber in Mailchimp. Map entry.position, entry.email, entry.status, and the keys under entry.data.
Every signup sends entry.created, and status changes send entry.status_changed. Failed deliveries are retried six times and can be redelivered from the Webhooks tab.
Snippet
Every signup is POSTed as JSON with an X-Waitlist-Event header. Status changes use the same envelope.
POST https://hooks.example.com/catch/...
X-Waitlist-Event: entry.created
X-Waitlist-Signature: t=1700000000,v1=<hex hmac-sha256>
{
"event": "entry.created",
"deliveryId": "dlv_...",
"waitlist": { "id": "...", "slug": "your-slug", "name": "..." },
"entry": { "id": "...", "position": 42, "status": "WAITING",
"email": "[email protected]", "data": { "name": "Jane" },
"createdAt": "..." }
}Ready-made waitlist
Ready-made, with the capacity, hours, and fields set. Create one, then paste the snippet above.
App launches
RecipeOpen no cap
No cap. The list stays open until you pause it or launch.
Developers
RecipeOpen no cap
No cap. The list stays open until you pause it.
Events and pop-ups
Recipe200 in total
200 spots total, the room's capacity. The list closes at 200.
FAQ
event, deliveryId, waitlist (id, slug, name), and entry (id, position, email, status, data with every field key, createdAt). Status changes add the old and new status and who made the change.
Yes. That is the most common Zap: Catch Hook, then Google Sheets Create Spreadsheet Row, mapping the entry fields to columns.
No. A 2xx response marks the delivery as successful. Zapier returns one automatically.
Related
Free for 100 signups a month. The embed works on every plan, and the hosted page is there when you have no site at all.
Create your waitlist