Skip to main content
A campaign is an email you send to a topic, optionally narrowed by a segment. The campaign list shows each campaign’s topic, segment, recipients, status, schedule and engagement, with All / Drafts / Scheduled views.

Create a campaign

Click New campaign and choose a build mode:
ModeBest for
EditorFull control with Notion-style blocks. Type / to insert blocks: text, headings, images, a Button (CTA with label, URL and color), a Divider and more.
Assistant chatAssistant-guided creation. Pick a goal (Newsletter, Product update, Promotion or Win-back) and the assistant drafts content, subject lines and preview text. See Building with the assistant. Consumes AI credits and needs a connection (offline switches to the Editor).

Campaign settings

The settings panel groups everything you configure:
  • Basic information: name and description.
  • Audience: the Topic (required, one or more) and an optional Segment. The recipient count updates live as you choose.
  • Subject & preview: the subject line and preview text.
  • Email settings: From domain, From name and Reply-to.
  • Send schedule.

Preview and test

  • Live Preview renders your email for desktop, tablet and mobile.
  • Send test emails a copy (with sample data filled in) to your own account inbox. Save the campaign first if prompted.

Pre-send analysis

When you choose Send or Schedule, Railmail runs a Pre-Send Analysis before anything goes out. It saves a draft, runs deliverability checks, then adds an assistant review and an overall score. Checks include: link validation, spam score and spam words, subject length, personalization, unsubscribe link, image-to-text ratio, sender domain verified (SPF/DKIM/DMARC), recipient count, domain warming quota, merge tags, plain-text version, content length and per-topic consent. Each check returns Pass, Warning or Fail with a severity:
  • Critical issues block the send: you must resolve them before continuing.
  • Warnings let you proceed with Send anyway / Schedule anyway.
The assistant review may be skipped if the score is too low, a critical check fails, or you’re out of AI credits. The deliverability checks still run.

Schedule and send

OptionWhat it does
DraftSave without sending.
Send nowSend immediately after saving.
ScheduleSend at a specific date and time.

Campaign statuses

StatusMeaning
DraftNot yet sent.
ScheduledQueued for a future time.
Queuing / SendingBeing prepared and sent.
SentHanded off for delivery. Open the report to see how many recipients actually received it.
PausedSending paused.
CancelledSend cancelled.
FailedCould not be sent. Open for details or try again.
ArchivedRetired from active views.
Other actions on a campaign: Edit, Send test email, Duplicate, Delete and View report. To stop a Scheduled campaign, edit or delete it before its send time. Once sending has started, it cannot be stopped from the app. See Troubleshooting for the full checklist.
For real sends you need a verified sending domain and at least one deliverable recipient. Domain warming can cap how many recipients you can reach per day. See Sending domain.
After sending, open the campaign’s report to see how it performed.