Modes
Each notification is set independently:instant- one email per occurrencedaily- one summary per day, listing who joined (new subscribers only)off- no email
off - turn on the ones you want in Settings → Notifications.
campaign_completed does not support daily. A campaign finishes once, so a daily rollup would almost always be a list with a single row in it.
What does not trigger a new-subscriber notification
Imports never notify. Uploading a CSV or running a migration creates thousands of contacts, and none of them produce an email. This holds even when you turn Enroll in sequences on for the import - that setting decides what happens to the contacts, not whether you hear about each one. The same applies to any bulk operation that skips automation triggers. Only live signups count: form and popup submissions, landing pages, the subscribers API, and integration syncs that represent a real customer action. With double opt-in on, you are notified when the contact confirms, not when they sign up. Someone who requests the confirmation email and never clicks it never produces a notification, so what lands in your inbox matches who actually joined your list. A confirmation is a real person clicking a link, so it notifies even if the pending contact originally arrived in an import.The daily cap
If you are set toinstant and your workspace passes 50 signups in one UTC day, per-signup emails stop for the rest of that day. You get one email explaining the switch, and the remainder arrive as a single summary.
This keeps a viral day from turning into hundreds of emails. Nothing is lost - the summary reports the true total for the day, including the signups that were not sent individually.
Per person, not per workspace
These settings belong to you, not to the workspace. Each teammate chooses their own, and changing yours never changes anyone else’s. Members with restricted (link-only) access do not receive account notifications at all. If you belong to several workspaces, you configure each one separately.Changing your settings
- Dashboard
- CLI
- API
- MCP
Go to Settings → Notifications.
Sending this somewhere other than email
For Slack, Zapier, or your own service, use an outbound webhook on thesubscriber.created event instead. Unlike the notification above, that event fires for every created contact, including imports, and carries a source field you can filter on.