Newsletter Campaigns
Newsletters that
make you money.
Drag-and-drop campaigns, A/B subject testing, send windows, double opt-in, public subscribe forms, automations, and revenue tracking. All on the contacts and segments you already have.
Free plan available · Bring your own SMTP or SES
A campaign, end to end
From list to revenue,
in one tool.
A MailerSpark campaign is a draft, a recipient list, a schedule, a body, and a tracking plan. Drafts can be cloned, scheduled, paused, resumed, and reported on. You can also A/B test subject lines before sending to the full list.
- Drafts, scheduled, sending, sent, failedFull lifecycle. Pause, resume, duplicate — every state is recoverable.
- A/B subject testingPick a winner before the rest of the list sees the weaker opener.
- Send windows + time zonesOnly send between 9 AM and 11 AM in the recipient's local time zone.
- Daily caps per campaignThrottle volume to protect your sender reputation with new ISPs.
List growth
Public subscribe forms,
double opt-in, JSON API.
Drop a form on your site, hook a JSON endpoint, or use the public /api/subscribe route. Double opt-in is one toggle away. Contacts flow into the same CRM that powers segments, automations, and the API.
- Public subscribe APIPOST /api/subscribe · POST /api/subscribe/confirm. No auth required, rate-limited.
- Double opt-inToggle on a contact group. MailerSpark handles the confirmation email and link.
- Custom fields on signupIndustry, role, company size — collect them all in one form.
- Source trackingEvery contact remembers which subscribe form or API call they came from.
{
"email": "alex@acme.com",
"listId": "lst_main",
"customFields": {
"company": "Acme",
"industry": "SaaS"
},
"doubleOptIn": true
}{ status: "pending_confirmation" } — MailerSpark sends the opt-in email automatically.Tracking
Track opens, clicks,
revenue.
Every campaign ships with a signed tracking pixel and a click redirect. Bounces and complaints from SES are processed automatically. And because MailerSpark knows your contacts' custom fields, you can attribute revenue to the campaign that drove it.
- Open + click trackingSigned tokens. /api/t/o/{token} for opens, /api/t/c/{token} for clicks.
- SES bounce/complaint SNSVerified signature, org-scoped processing. Bounced emails auto-suppress.
- Tracking domainsCNAME your own domain for branded open/click links.
- Per-campaign revenueTag UTM params, sync revenue from your store, see it on the campaign report.
What teams do with MailerSpark newsletters
Real use cases, not features
Every Tuesday at 9 AM in the recipient's time zone. A/B tests the subject line. Auto-suppresses anyone who unsubscribed.
A 5-email automation triggered by subscribe. Mixes announcements with feature highlights. Stops if they reply.
A segment of contacts inactive for 90 days. A re-engagement campaign with a clear 'stay subscribed' CTA.
Every plan
Newsletters ship on the free plan.
500 contacts, 1,000 emails a month, full feature set. Forever. No credit card.