The Black Friday sale: $100 off Mimeo. Buy now →
For lifecycle email

Lifecycle email automation software.

Welcome, getting started, first purchase, renewal, win-back: each stage is a flow, started by what people do. Your flows, your emails, on your own server.

Flow builderas you see it
Flow begins

When opted_in happens, matching any source

0-entry
Already a customer?

Has the tag customer

1-check-customer
Tag as founding member

Add the tag founding-member

2-tag-existing
Send welcome email

Send emails/welcome.md

3-send-welcome
flows/welcome.jsonas your agent reads it
Fig. 1 · One flow, two readers.
The product

One system for you, your agent, or both.

Everything in Mimeo works both ways: a full automation studio when you want hands-on, and files, skills, and an MCP server your agent operates end-to-end.

  • Subscribers.

    Full profiles, event history, every email received.

  • Emails.

    Markdown or HTML, templates, personalization.

  • Flows.

    Triggers, branches, logic, dry runs.

  • Sequences.

    Drip campaigns in one readable view.

  • Events.

    What subscribers do shapes what they hear next.

  • Guards.

    No emails crashing into timed sequences.

  • Tags & segments.

    Filter and target without ceremony.

  • Purchase history.

    Messaging that knows where each customer is.

  • Manager repo.

    Manage Mimeo from a repo with agent skills, MCP and everything editable in files.

The old way

Lifecycle email on a timer misses the moment.

Most lifecycle setups run on signup dates and tags. The welcome series doesn't know someone already set up their account, the renewal email can't show their own price, and the people who went quiet stay on a bill that counts every subscriber.

Stages start on dates, not actions.

A form or a tag starts the series, not what someone did in your app.

Stages collide.

This week's promotion lands in the middle of someone's welcome sequence.

Quiet people stay on the bill.

Per-subscriber pricing charges for everyone who stopped opening.

How it works

Each stage is a flow.

Each stage starts because someone did something, or stopped doing something.

  1. Step 1: Welcome and getting started

    A signed_up event starts a welcome sequence. A gate waits for the event that shows someone is set up, such as first_project_created, and nudges the people who don't get there.

  2. Step 2: First purchase or upgrade

    A purchase or subscription_started event starts a thank-you and an onboarding series for paying customers. The trigger can match on the plan or product.

  3. Step 3: Renewal

    The renewal approaching trigger starts a flow a set number of days before a subscription renews, and the email shows that customer's own amount and date.

  4. Step 4: Win-back

    The inactivity trigger starts a flow for people who haven't opened or clicked in a set number of days. A last-chance email, a wait, then a prune step unsubscribes the ones who stay quiet.

Own your sending

Manage your own sending. Really.

Mimeo is your email marketing software where you manage your list, automations, and emails. It plugs into your own sending account. You pick one provider: Postmark or Resend.

The obvious question: what about deliverability and list health? Deliverability is your sending provider's whole job. That's what they're for. Mimeo keeps your side of the street clean, automatically.

  • Every send is checked before it goes out: verified sender, unsubscribe links, suppression list.
  • Bounces, complaints, and unsubscribes are cleaned up the moment they happen.
  • Big sends are paced: spread over hours at a rate you set, never blasted.

Your direct line to your customers' inboxes.
Now in your control.

Managed deliverability · start here. Managed deliverability from one of email's most trusted names. Less to think about, priced well below any email platform. Start here.

Lowest cost · simplest setup. The developer-favorite email API. Verify your domain, paste one API key, and you're sending.

Or have us set it up.

Setup & Launch, a flat-fee project: we deploy Mimeo on your server, connect your sender, authenticate your domain, and import your list. You own everything. Contact us

Pricing

A headline that makes the pricing feel simple.

Your email stack is two things: the software and the sending.
Price each one, add them up.

Step 1 · The software

Run it on your own server.

A year of support & updates included. Cancel anytime: Mimeo keeps working, and you keep every version released while covered.

Mimeoyours forever
License
$499 once
One license = one installation (one domain).
Black Friday
$399 once
$100 off the license, applied at checkout from the Buy now button.
Support & updates
$199/yr
First year included, then renews automatically.

Step 2 · Your sending

Your own account, at cost.

Your provider bills for the emails you send each month: your list size × typical emails per subscriber at this cadence, newsletters plus automated flows.

Subscribers15,000
Sending
= 90,000 emails/month

Your total

Add them up.

$499 onceMimeo license$35/moResend billplus your server
Typical email platform: ~$196/moThe average of published Kit and Klaviyo pricing, billed monthly, as of November 2026.at 15,000 subscribersSave $1,934/yrthe license pays for itself in ~4 months

Estimates compare sending costs with a typical email platform. Savings exclude the license, your server, and support & updates renewals; license payback excludes server costs.

Want it done for you?

Setup & Launch: $999 flat. We deploy Mimeo on your server, connect your sender, authenticate your domain, and import your list.
Bundle with the license: $1,399.

Contact us
Questions

Lifecycle questions, answered.

How the stages fit together in Mimeo.

Can a person be in more than one lifecycle flow at once?

Yes. A person can be in many flows at once, with at most one active run per flow. Guards keep the emails from piling up: one can pause a promotion while someone is still in their welcome sequence.

Can finishing one stage start the next?

Yes. A fire_event step emits an event of your own naming, and another flow starts on it, so finishing onboarding can start the next stage.

How does Mimeo know someone has gone quiet?

The inactivity trigger starts a flow for people who haven't opened or clicked in a set number of days. See inactivity.

Can renewal emails show the customer's own price and date?

Yes. Renewal reminder emails can use the subscription's renewal amount and next renewal date. See renewal reminder variables.

Who sends the events from my app?

Your site or app sends them to Mimeo's events API, or any platform that can send a webhook does. After that, flows are built in the web UI or by your agent. Setup & Launch can do the setup for you: get in touch.

Lifecycle email on any event, on your own server.

Welcome, getting started, first purchase, renewal, win-back: each stage starts because someone did something, or stopped. In Mimeo, each one is a flow you own, and guards keep them from colliding.

Your site, app or store sends the events by webhook, and your agent or the web UI builds the flows.

Need a direct integration with your platform? Get in touch.