Skip to content

Campaigns

Campaigns are one-time or recurring broadcast emails sent to a targeted audience. Use campaigns when you want to send the same message to many contacts at once -- newsletters, product announcements, promotions, or scheduled digests.

Note

For the API reference, see Campaigns API.


Campaigns vs Flows

CampaignsFlows
TriggerManual send or scheduleAutomatic (event-driven)
AudienceSegment (all matching contacts)Individual contacts who trigger an event
Use caseNewsletters, announcements, promotionsWelcome series, abandoned cart, transactional
TimingScheduled or immediateReal-time when event occurs

Creating a Campaign

  1. Navigate to Campaigns in the sidebar and click "New Campaign"
  2. Name your campaign and choose a sender identity (name, email, reply-to)
  3. Select a template -- choose from your saved email templates
  4. Choose your audience -- select a segment to target
  5. Review the audience preview to see how many contacts will receive the email

Sending Options

Send Now

Sends the campaign immediately to all contacts in the selected segment.

Schedule

Pick a date and time for the campaign to be sent automatically. Scheduled campaigns can be cancelled before the send time.

A/B Testing

Test two variants (different subjects, templates, or sender names) on a percentage of your audience. After a test period, the winning variant is sent to the remaining contacts.

  1. Enable A/B testing when creating the campaign
  2. Configure Variant A and Variant B
  3. Set the test percentage (e.g., 20% gets A, 20% gets B)
  4. Set the test duration (e.g., 4 hours)
  5. Choose the winning metric (open rate or click rate)
  6. Send -- Synapse auto-evaluates and sends the winner

Recurring

Send the same campaign on a schedule (daily, weekly, monthly). Each send creates a new "instance" with its own analytics.


Campaign Lifecycle

StatusDescription
DraftBeing edited. Can be modified, scheduled, or deleted.
ScheduledWaiting to send at the scheduled time. Can be cancelled.
SendingCurrently sending to recipients. Can be paused.
PausedSending was paused. Can be resumed or cancelled.
SentAll emails have been sent. Final state.
CancelledCampaign was cancelled before completing.
RecurringActive recurring campaign. Creates instances on schedule.

Analytics

After a campaign is sent, view detailed analytics:

  • Delivery metrics: Sent, delivered, bounced, failed
  • Engagement metrics: Opened, clicked, spam reports
  • Rates: Open rate, click rate, bounce rate
  • Recipient list: See the status of each individual recipient
  • A/B results: Compare variant performance (if A/B testing was used)

Best Practices

  1. Always send a test email before launching to verify template rendering
  2. Use segments to target the right audience -- avoid sending to your entire contact list
  3. A/B test subjects to improve open rates over time
  4. Schedule during business hours in your recipients' timezone for better engagement
  5. Monitor bounce rates -- high bounces hurt your sender reputation