Navigation
Getting Started
Business Setup
Money
WebApp Modules
Developers
Email Broadcasts
What are Email Broadcasts?
Email Broadcasts allow you to send one-time email campaigns to your contacts. Unlike automations that trigger based on user actions, broadcasts are scheduled campaigns you create and send to a specific audience at a specific time.
Use broadcasts for:
- Announcements and product launches
- Newsletters and updates
- Promotional campaigns and sales
- Event invitations
- Any one-time communication to your audience
Prerequisite: Email Broadcasts require a custom domain to be configured for your business. You must also set up at least one sender email address through your domain settings before you can send broadcasts.
Creating a Broadcast
Creating a broadcast follows a simple 3-step process:
Step 1: Campaign Details
- Name — Internal name to identify this campaign
- Subject — The subject line recipients see in their inbox
- Sender — The "From" address (from your configured sender emails)
- Preheader (optional) — Preview text shown after the subject in email clients
Step 2: Email Content
Design your email using the rich text editor. You can format text, add images, insert links, and create columns for layout flexibility. A template footer is automatically appended to every email with unsubscribe links and your business information.
Pro Tip: Keep it simple
While broadcasts go to many people, remember that each person opens and reads your email individually. For better results, write like you're sending to a friend — plain, personal, and conversational. No friend sends fancy templated emails. Simple text often outperforms elaborate designs.
Step 3: Recipients & Schedule
- Recipients — Send to all contacts or filter by tags to target specific segments
- Schedule — Set the date and time when the broadcast should be sent
The system estimates how many contacts will receive the email and how many credits it will cost before you schedule.
Broadcast Status
Broadcasts move through several states:
- Draft — Work in progress, not yet scheduled
- Scheduled — Queued to send at the specified time
- Sending — Currently being delivered to recipients
- Sent — Successfully delivered
- Failed — Delivery encountered an error
Testing & Preview
Before scheduling, you can:
- Preview — See exactly how the email will appear to recipients
- Test — Send a test email to any address to verify everything looks correct
Managing Broadcasts
From the broadcasts list, you can:
- Edit — Modify draft broadcasts
- Duplicate — Create a copy of any broadcast to use as a starting point
- Unschedule — Return a scheduled broadcast to draft status
- Delete — Remove draft or scheduled broadcasts
Statistics & Tracking
Every broadcast records delivery metrics you can review at both the campaign and fleet level:
- Sent — Total emails handed off to the mail provider
- Delivered — Successfully delivered to the inbox (reported back via the provider status webhook)
- Opened — Tracked via a 1×1 tracking pixel injected into the email; the first open transitions the email to the
openedstatus - Clicked — Links in the email content are rewritten to pass through a redirect that records the click before forwarding the recipient to the original destination
- Bounced / Failed / Spam — Reported by the provider and reflected on each individual email
- Unsubscribed — Recipients who clicked the unsubscribe link and confirmed they want to opt out
The broadcasts dashboard aggregates these counts across all broadcasts sent in the last 90 days and displays per-widget summaries (broadcast stats, automation stats) at the top of the page, so you can see trend lines at a glance without opening an individual campaign.
Status webhook: the webhook endpoint that receives delivery status updates from the mail provider is authenticated with a bearer token — only signed callbacks from the configured provider can update email status.
Incoming mail: replies and bounces sent back to a configured sender address are parsed automatically. Unsubscribe-by-email requests remove the contact from sending, and other replies can be forwarded to a support inbox when forwardTo is set on the sender.
Suppression List
The suppression list prevents emails from being sent to contacts who should not receive them. Contacts are automatically added to the suppression list when:
- Unsubscribed — Clicked the unsubscribe link in an email
- Bounced — Email delivery failed (invalid address, full mailbox, etc.)
- Reported Spam — Marked your email as spam
- Invalid — Email address confirmed not to exist
You can view and manage the suppression list by clicking the suppression icon on the broadcasts page. While you can remove contacts from the suppression list, doing so for unsubscribed or spam-reported contacts is strongly discouraged as it can damage your sender reputation and violate anti-spam regulations.
Credits
Sending broadcasts uses your business credits. There is a minimum of 100 credits per broadcast, which covers up to 1,000 recipients. Above 1,000 recipients, each additional email costs 0.1 credits. The estimated cost is shown before you schedule the broadcast.
Next Steps
- Custom Domain — Set up your custom domain to enable email broadcasts
- Automations — Set up automated email sequences triggered by contact actions
- Contacts — Manage your contact database and segments