Email marketing, made simple
Engage your audience with beautiful emails that are simple to create — on the same reliable pipeline as your transactional mail. Unlimited contacts on every paid plan: you pay for what you send, never per contact.
Visual builder
Build beautiful emails, no code required
Design your email visually and customize the whole look and feel — background, link color, typography, container width — or drop into code when you want control. What you design is what recipients get.
Priced per send, not per contact
Unlimited contacts on every paid plan; your bill tracks volume, not list size.
Markdown or blocks
Write in Markdown or drag in sections, buttons, images, and an unsubscribe footer.
Welcome, {{first_name}}
Thanks for joining. Here's what's new this week.
Configurable
Everything you need in one place
The features that make email creation hyper-efficient — personalization, Markdown, and scheduling — built right in.
Fallbacks keep sends clean when a value is missing.
Personalize with variables
Reference {{first_name}} and custom fields anywhere, with fallbacks when a value is missing.
Markdown support
Prefer writing in Markdown? Headings, lists, bold, links, and quotes all work.
Schedule to send later
Plan the send with natural language like “in 1 hour” — cancel anytime before it goes.
Contacts
Bring your list and grow further
Add contacts in minutes, whatever the size of your list — via CSV, the API, or by hand. Store custom attributes, build segments, and get full visibility into every contact.
Unlimited contacts
No per-contact tax — store as many as you like and pay only for sends.
Ada Lovelace
ada@example.comNewsletter
Alan Turing
alan@example.comBeta
Grace Hopper
grace@example.comNewsletter
Unsubscribe handling
View and control unsubscribe status
Give contacts a clean way to opt out. Unitpost includes unsubscribe links, hosts the confirmation page, and skips opted-out contacts on the next send — automatically.
Audience metrics. Track contact growth and unsubscribes over time to improve your strategy.
You have unsubscribed
ada@example.com will no longer receive updates
Automatic unsubscribes. Opt-outs are handled for you and skipped on the next broadcast.
Metrics
Analyze and track performance
Straightforward analytics that help you send better email. See exactly how your audience interacts — delivered, opened, clicked, and opted-out — for every broadcast.
Deliverability
Engagement
Opt-out
Code integration
Integrate your audience with code
Create, update, unsubscribe, and remove contacts directly from your app — the same audience, driven by your product events.
Opt-outs respected
Topic-level and global unsubscribes apply automatically across every send.
import { Unitpost } from "unitpost";
const unitpost = new Unitpost(process.env.UNITPOST_API_KEY);
await unitpost.contacts.create({
email: "ada@example.com",
firstName: "Ada",
lastName: "Lovelace",
unsubscribed: false,
properties: { company: "Acme Corp" },
});Versatile
One platform for all your email needs
However you engage your audience, Unitpost can handle it — from a weekly newsletter to a seasonal promo.
Newsletters
Regular sends to your whole list or a segment, with engagement tracking and clean opt-outs.
Product updates
Ship-day emails to the right audience, rendered from a reusable, on-brand template.
Lifecycle & onboarding
Welcome series and re-engagement that share your transactional deliverability.
Announcements
One-off broadcasts with per-message analytics so you can measure what landed.
Educational content
Share helpful content on a schedule to strengthen customer relationships.
Seasonal & promos
Time-boxed offers for holidays and launches, sent to a targeted segment.
Event invitations
Invite contacts to meetups, webinars, or conferences with tracked links.
User feedback
Ask a segment for feedback and measure who engaged with the ask.
Start sending email your users actually receive
Create a key, verify a domain, and send your first email in minutes — over the API or right from the dashboard.