← All docs

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 tagReplaced 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

StatusMeaning
DraftNot sent yet — editing is allowed
SendingCurrently sending — editing is locked
SentCompleted — shows final sent/failed counts
FailedAll 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.