Campaigns
Create and send targeted email campaigns to your audience.
Campaigns are the core of SendBeam. A campaign is a single email broadcast sent to one or more recipients — whether that's your entire audience, a specific list, or a filtered segment. You compose the email once and SendBeam delivers it reliably through its managed delivery, tracking every open, click, bounce, and unsubscribe automatically.
What is a Campaign?
A campaign bundles together everything needed to send an email blast: a subject line, a from address, the email content, and the chosen audience. Once you hit send (or schedule it), SendBeam queues the messages and updates the campaign status in real time as delivery progresses.
Each campaign stores its own independent statistics, so you can compare performance across broadcasts without any data bleeding between sends.
Campaign Statuses
Every campaign moves through a set of statuses that reflect where it is in its lifecycle:
- Draft — The campaign has been created but not yet sent or scheduled. You can freely edit all settings, swap out content, and change the recipient list.
- Scheduled — A future send date and time has been set. You can still edit the campaign or cancel the send before that time.
- Sending — Messages are actively being queued and dispatched. This status typically lasts seconds to a few minutes depending on audience size.
- Sent — All messages have been handed off for delivery. Statistics will continue to update as recipients open emails and click links, but the campaign itself cannot be resent or modified.
- Cancelled — A scheduled campaign that was cancelled before it sent, or that could not send when its time came (for example because the audience was empty, the monthly email allowance was used up, or sending was paused). In that case the reason is shown on the campaign page and admins are emailed. Duplicate it to try again.
Campaign Types
When setting up a campaign you choose who receives it. SendBeam supports three recipient modes:
- All contacts — Every subscribed contact in the workspace receives the email. Useful for workspace-wide announcements or newsletters.
- Specific list — Only contacts who are members of a chosen list receive the campaign. Ideal for targeting subscribers who opted in through a particular form or import.
- Segment — Only contacts who match a saved segment receive the campaign. Use this for behaviour-based or attribute-based targeting, such as contacts who haven't opened in 90 days, or contacts in a specific country.
Deleting a Campaign
A draft or cancelled campaign has a Delete button on its page (and
DELETE /api/v1/campaigns/{id} in the API). Sent campaigns cannot be deleted: their
statistics, their web version and the links in recipients' inboxes are a record you keep. Cancel a
scheduled campaign first if you want it gone.
A campaign's own from name and from email are used when the address is one this workspace may send as — a verified sending domain or the workspace's shared address. Otherwise the workspace's sender details are used, so an old draft with a stale address still goes out.
The Campaign Workflow
A typical campaign follows these stages from idea to inbox:
- Create — Give the campaign a name, subject line, and from address. Choose your audience (all contacts, list, or segment).
- Design — Build the email body in the Visual builder, the rich-text editor, or the HTML view for full control.
- Personalise — Insert merge tags such as
{'{{first_name}}'}to address each subscriber individually. - Preview & test — Use the mobile/desktop preview, then send a test email to yourself from the campaign page before committing.
- Send or schedule — Click Send Now to dispatch immediately, or pick a date and time to schedule the send for later.
- Review statistics — Once sent, track opens, clicks, bounces, and unsubscribes from the campaign's stats dashboard.
Stuck, or found a gap? Ask in the community — questions, tips and every release note, with this page as the source of truth.