Track waitlist signups
See who joins the waitlist as it happens — with their position and where they came from — so launch outreach starts the day they sign up, not after the next export.
the event
Emit waitlist.joined once; route it anywhere below.
- emailstring
- positionnumberplace in line
- referrerstringwhere they came from
- created_atstringISO 8601
import { ingest } from "@ingestlayer/sdk";
await ingest("waitlist.joined", {
email: form.email,
position: list.length + 1,
referrer: req.headers.referer,
}, {
idempotencyKey: form.email, // one slot per email
});send it to
- Track waitlist signups in SlackSlack
- Track waitlist signups in DiscordDiscord
- Track waitlist signups in TelegramTelegram
- Track waitlist signups in EmailEmail
- Track waitlist signups in WebhookWebhook
- Track waitlist signups in PostgresPostgres
- Track waitlist signups in NotionNotion