Cold Email Campaigns
Campaigns let you send personalized emails to a list of contacts using your own SMTP accounts. Celeric handles delivery, tracks progress, and lets you retry failures.
Before you start: You need at least one Sending Account configured and some Contacts in your pool.
Creating a campaign
1. Go to Campaigns in the sidebar
2. Click + New Campaign (or use the Quick create form at the top of the list)
3. Enter a Campaign name (internal reference) and a Subject line
4. Click Create Campaign — you'll be taken to the campaign editor
Writing your email
Subject line
The subject line supports merge tags that are replaced with each contact's data:
| Merge tag | Replaced with |
|---|---|
{{first_name}} | Contact's first name |
{{last_name}} | Contact's last name |
{{full_name}} | Contact's first and last name combined |
{{email}} | Contact's email address |
Example: Hey {{first_name}}, quick question about {{email}}
Email body
The body textarea supports the same merge tags. Write your email as plain text. The same {{first_name}}, {{last_name}}, {{full_name}}, and {{email}} tags work here.
Autosave: Changes to the subject and body are saved automatically after you stop typing. You'll see a "Saving..." then "Saved" indicator.
Adding contacts
You can add contacts to a campaign in two ways (only available when the campaign is in Draft status):
Option 1 — Paste
Click + Paste to open a text input. Paste emails in any of these formats:
# One per line:
john@example.com
jane@example.com
# With names (CSV):
john@example.com,John,Smith
jane@example.com,Jane,Doe
# From a spreadsheet — tab-separated also works
Option 2 — Browse
Click Browse to open your contact pool and select contacts:
- Search by name, email, or company
- Filter by health status (Healthy, Risky, Invalid, Unknown)
- Check individual contacts or click Select all
- Contacts already added to the campaign are shown as grayed out
- Click Add N to Campaign to confirm
Selecting sending accounts
In the Sending Accounts section of the campaign editor, check one or more accounts to use for sending.
- One account — all emails are sent from that account
- Multiple accounts — contacts are distributed round-robin across accounts (first contact → account 1, second → account 2, etc.)
If you haven't set up a sending account yet, there's a link to Sending Accounts to add one.
Pre-send checklist
Before you can send, all four items in the checklist must be complete:
- Subject written
- Body written
- At least 1 contact added
- At least 1 sending account selected
Incomplete items are shown in red. The Send Campaign button stays disabled until all are green.
Sending a test email
Before sending to your full list, test how the email looks:
1. Enter your own email address in the Send a test field
2. Click Send Test
3. Check your inbox — the email uses your actual subject and body with example merge tag values
If you don't receive it, check spam or verify your sending account works via Test connection.
Sending the campaign
1. Click Send Campaign
2. Confirm in the dialog that appears
3. Celeric begins sending in the background — you'll see a live progress indicator showing sent and failed counts
What happens during send:
- Emails are sent sequentially through your selected sending accounts in round-robin order
- A small delay is added between sends to avoid rate limiting
- The campaign status changes to Sending while in progress, then Sent when complete
You can navigate away while the campaign is sending — it continues in the background.
Campaign statuses
| Status | Meaning |
|---|---|
| Draft | Not sent yet — editing is allowed |
| Sending | Currently sending — editing is locked |
| Sent | Completed — shows final sent/failed counts |
| Failed | All sends failed or the campaign was interrupted |
Monitoring progress
While a campaign is sending, the page polls for updates every few seconds. You can see:
- Sent count — successfully delivered
- Failed count — could not be sent (SMTP error or invalid address)
- Total — total contacts in campaign
After sending completes, a summary shows the final totals.
Retrying failed contacts
If some contacts failed, click Retry Campaign (or Retry Failed Contacts) to re-attempt delivery to only the failed contacts. The campaign uses the same sending accounts as the original send.
Deleting a campaign
From the campaign list, campaigns can be deleted. Deleting a campaign removes it and all its contact send records from your account.
Check Your DMARC Compliance
Use our free tool to check your domain's SPF, DKIM, DMARC, MX records, and more in seconds.