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 Campaigns → Create Campaign
Under Audience, select a contact list
Write your first email:
Add subject and body content
Type
{to insert variablesUse 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.






