Skip to main content

Campaigns (Beta)

Send multi-step email sequences to contact lists with automatic enrollment and personalized variables.

Michael Simmons avatar
Written by Michael Simmons
Updated this week

Campaigns send multi-step email sequences to contact lists. Each contact receives emails on the schedule you define, with automatic stops for replies or bounces.

Before you start

Requirements:

  • Connected email account

  • A contact list with 1,000 people or fewer

Credit usage:

  • Campaign messages = 1 credit per message successfully sent

Limitations while we’re in Beta:

  • Active campaigns cannot be edited.

  • Emails with unresolved variables won't send. Failed emails appear on the Recipients tab.

  • Email signatures don't apply to campaign messages.


How campaigns work

Auto-enrollment: Adding a contact to a campaign's list enrolls them automatically in any active campaigns using that list. Removing a contact cancels all unsent emails for that person.

Stop on reply: By default, when a contact replies to any email in the campaign, remaining emails are cancelled for that contact. You can disable this behavior in campaign settings.

Variable resolution: Variables populate when each email sends, not when you enable the campaign. If a variable lacks a value at send time, that email fails. Preview campaigns to verify variables resolve correctly for your list.

Bounce handling: If an email bounces, that contact is automatically removed from all remaining emails in the campaign.

Sender identity: Campaigns send from your connected email account. If you use an alias email address, recipients see your primary account name with the alias email (e.g., "Primary Name [email protected]").


How we protect your domain

We enforce safeguards to protect your sender reputation and email deliverability. These limits help prevent your account from being flagged as spam by email providers, ensuring your campaigns actually reach recipients' inboxes.

Protective limits:

  • 250 emails per day per account. Emails exceeding this limit queue for the next day.

  • Lists must contain 1,000 people or fewer to create a campaign. This prevents mass sends that trigger spam filters.

  • Bounced emails are removed from subsequent campaign messages automatically. Continued sending to invalid addresses damages sender reputation.

  • Contacts cannot be re-enrolled once they've received a campaign email. This prevents duplicate emails being sent to the same person.


Create a campaign

  • Go to CampaignsCreate Campaign

  • Under Audience, select a contact list

  • Write your first email:

    • Add subject and body content

    • Type { to insert variables

    • Use Write with AI or Improve with AI for content suggestions

  • Add more steps with + Add Step and set delays between messages

  • Click Configure to adjust settings:

    • Stop on Reply: Toggle whether replies cancel remaining emails (enabled by default)

  • Use Preview as... to verify variable resolution for specific contacts

    • Valid variables display in blue

    • Missing variables display as red "Undefined" with a warning banner

  • Click Enable Campaign


The campaign name defaults to your first email's subject line. Click the name in the header to edit it.

Changes save automatically. The header shows "All changes saved" or "Saving..." as you edit.

⚠️ You cannot enable a campaign without selecting a list and connecting an email account.


Monitor campaigns

After enabling, click on the campaign to get to the Overview page, which shows send statistics for the overall campaign and individual messages.

The Recipients tab displays delivery status for each contact. Failed sends indicate unresolved variables or delivery issues.

Manage active campaigns

On the main Campaigns page, use the Enabled slider to control each campaign:

  • On: Sends to enrolled contacts and auto-enrolls new list members

  • Off: Stops all sending and allows editing

💡 Disabling a campaign allows you to edit it. Re-enabling resumes sending.

Did this answer your question?