Updated · 9 min read
How much does lifecycle marketing cost? The honest breakdown
Across four months of chat queries on this site, the single most-asked question — arriving in four separate phrasings — was what Orbit costs. Orbit is free, so the answer is short. But the question underneath it isn't, and it's the one almost nobody in this field answers plainly: what does it actually cost to run lifecycle marketing? Below is the real structure of the bill. Not a pricing page, and no invented averages — the mechanisms that decide what you'll pay, and which of them you control.

By Justin Williames
Founder, Orbit · 10+ years in lifecycle marketing
Four buckets, and only one of them is on a pricing page
Ask a vendor what lifecycle marketing costs and you get a subscription price. That price is usually the smallest of four numbers. The bill splits into software (the platform that stores your users and sends the messages), people (whoever designs, writes, builds and reviews the programs), production (templates, design, render testing), and integration (getting clean event data into the platform in the first place).
For most teams the order of size runs people first, integration second, software third, production fourth. Teams budget in exactly the reverse order, which is why lifecycle projects so often stall six weeks in with a paid platform, no events flowing into it, and nobody assigned to build anything.
The subscription is the part you can see on a website. The other three quarters of the bill only become visible after you've signed.
The software bill: what ESPs are actually charging you for
Email platforms bill on one of three shapes, and the shape matters more than the sticker price because it decides how the cost behaves as you grow.
Contact-priced. You pay for the number of people stored in the database, in tiers. Klaviyo, Mailchimp and HubSpot's marketing tiers all work broadly this way. The cost steps rather than slopes: you sit comfortably inside a tier, then one import pushes you over the boundary and the bill jumps. The trap is that you are billed for contacts whether or not you ever email them, so an unpruned list is a standing monthly charge for people who will never open anything. That makes list hygiene a direct cost lever, not only a deliverability one.
Volume-priced.You pay per thousand messages sent. This is how sending infrastructure works — Amazon SES, Postmark, Mailgun, SendGrid's relay tiers. Per-send costs here are the lowest in the market by a wide margin, because you are buying delivery and nothing else. No campaign builder, no segmentation, no automation, no reporting worth the name. Teams who pick this path are buying an engine and building the car.
Contract-priced.Braze, Iterable and Salesforce Marketing Cloud sell annual contracts negotiated on monthly tracked users, data points, or channel entitlements, with no public price list. Cost is set by what you commit to, not what you use, and the commitment is annual. If you don't know your growth curve, you will either over-commit and pay for headroom you never reach, or under-commit and renegotiate from a weak position mid-year.
The practical rule: contact-priced platforms punish list size, volume-priced infrastructure punishes send frequency, and contract-priced platforms punish uncertainty. Match the shape to whichever of those three you have most control over. The ESP comparison guide covers fit; this is the money half of the same decision.
The people bill: in-house, agency, fractional
Whoever builds the programs is the largest line in almost every lifecycle budget. Three structures, each with a different failure mode.
In-house.A salaried CRM or lifecycle manager. You pay a full salary plus on-costs regardless of how much work exists in a given month, and the knowledge stays in the building. This works once there is genuinely a full-time job's worth of program work — several live programs, a testing roadmap, real reporting duties. Before that point you are paying full-time for part-time output, and the hire spends their first two quarters waiting on engineering for the events they need.
Agency.A monthly retainer, usually scoped in deliverables — this many emails, this many flows, this much reporting. Retainers buy capacity, which is exactly right when the constraint is production hours. They are a poor fit when the constraint is judgement, because a retainer priced in email volume gives the agency no reason to tell you that three of your five programs shouldn't exist. Agencies also rarely own your data model, so the integration work lands back on your engineers anyway.
Fractional.An experienced operator for a fixed number of days a month. You buy seniority without buying a full salary, and the person is incentivised to reduce your program count rather than inflate it. The trade-off is real: nobody is in the building daily, execution is slower, and if you don't write the decisions down, the knowledge leaves when the engagement ends.
Our recommendation, stated plainly: below a full-time workload, take fractional senior time over an agency retainer. Retainers are priced against production hours, and production hours are the part of this job that has compressed fastest — you end up paying a premium for the cheapest input in the stack. The cost of that choice is velocity, so buy it back with a documented data model and a template system the fractional operator hands over rather than carries in their head.
Production, and the integration tax nobody quotes
Production is the smallest of the four buckets and the easiest to control, because it is mostly a build-once decision. A modular template system — a header, a hero, a body block, a footer, all sharing one set of brand tokens — is built once and assembled per email afterwards. Design an email from scratch every time and you convert a capital cost into a recurring one, and you pay it again on every send for as long as the program runs.
Render testing sits in the same bucket and is genuinely worth paying for. Email clients disagree about almost everything, and the failures are silent: Gmail clips a message once the HTML passes 102KB, hiding your unsubscribe link below the fold of a "view entire message" link. Dark mode inverts colours your designer never tested. You either buy a testing tool or you discover these in production, and discovering them in production is more expensive than any subscription. The 102KB clipping guide covers that specific failure.
The integration bucket is where budgets actually break. Every platform quote silently assumes that clean, well-named events already arrive from your product — signup, activation, purchase, cancellation — attached to a stable user identity. For most companies that data doesn't exist yet in usable form, and creating it is engineering work: instrumenting events, resolving identities across web and app, deciding whether a warehouse and a sync layer sit between your product and your ESP. That work is invisible on the invoice and it is frequently the longest item on the timeline. The CRM versus CDP decision is really a question about how much of this tax you want to pay up front.
Before signing anything, price the stack as a system rather than a set of subscriptions. The Martech Stack Audit skill runs that assessment against how data actually moves between your tools, which is where redundant spend and missing pieces both show up.
Three cost archetypes, structurally
Point figures would be dishonest here — pricing moves, currencies differ, and a number invented for an article gets quoted in somebody's budget deck six months later. At each stage, though, the structure of the bill holds steady. Find yourself in this table and you know which line to interrogate.
| Archetype | How the software bills | Who does the work | The line that surprises them |
|---|---|---|---|
| Solo operator / early startup | Free or entry tier, priced on contacts; steps up at tier boundaries | The founder, in the evenings | Domain authentication and render testing — unscoped, and blocking |
| SMB with one hire or an agency | Contact-tiered with an annual commit for the discount; overage on send volume | One in-house generalist, or a retainer plus internal review | Per-email design and build hours, recurring because no template system exists |
| Mid-market / enterprise | Sales-led annual contract on tracked users or data points, plus a platform fee | A small team plus specialist contractors for deliverability and data | The integration tax — warehouse, sync layer, and engineering time to emit events |
Two patterns worth naming. First, the software line only becomes the dominant cost at the top row, and by then it is negotiable — annual commitments, multi-year terms and channel bundling are all levers. Second, the surprise line moves down the stack as you grow: it starts as setup, becomes production, and ends as data engineering. Budget for the next row's surprise, not the current one's.
The free stack, and where AI moves the curve
A genuinely free lifecycle stack exists, and it is more capable than most people assume. Authentication costs nothing but DNS records and an afternoon — SPF, DKIM and DMARC are configuration, not products, and skipping them is the single most common reason a small sender's email lands in spam (the setup is here). Google Postmaster Tools reports your Gmail reputation for free. Most contact-priced ESPs run a free tier capped on contacts and monthly sends, which is enough to run a welcome flow and a win-back before you pay anything. Orbit is free, and Claude with Orbit handles the strategy, the copy, the Liquid and the pre-send QA that a small team would otherwise buy in — the honest comparison of what that changes is worth reading before assuming it replaces a specialist.
You pay for the free stack in time and coverage instead. You will hit the free tier's contact ceiling exactly when the program starts working. You have no render testing, so client-specific breakage reaches your list. And nobody is watching your deliverability daily. Those are acceptable costs at small volumes and unacceptable ones past the point where a bad send damages a real revenue line.
AI changes the shape of the curve rather than flattening it. The work that has genuinely compressed is production: drafting variants, writing templating logic, building segmentation queries, running pre-send checks, producing the documentation nobody had time for. The work that has not compressed is judgement — deciding which programs deserve to exist, choosing what to measure, reading a deliverability signal correctly, and reviewing output before it reaches a customer. So the cost per email falls sharply while the cost of running the program properly falls much less. The practical consequence is that spending shifts away from production capacity and towards fewer, more senior people who review more and build less.
If you take one thing from this: price the whole system, not the subscription. The platform is the cheapest thing you will buy, the people are the most expensive, and the data plumbing is the item most likely to be missing from the plan entirely.
Read to the end
Scroll to the bottom of the guide — we'll tick it on your reading path automatically.
Frequently asked questions
- What does Orbit cost?
- Orbit is free. It's the most common question asked on this site by some distance, arriving in four different phrasings over four months, and the answer hasn't changed. You still pay for whatever ESP you send through, and for the people who run your programs — Orbit replaces neither.
- Is it cheaper to pay per contact or per send?
- Depends on which one grows faster for you. Contact-priced platforms bill for everyone in the database whether you email them or not, so they punish large, lightly-used lists. Volume-priced infrastructure bills per thousand messages, so it punishes high send frequency. A small list emailed daily is cheapest on contact pricing; a large list emailed rarely is cheapest on volume pricing.
- Is an agency cheaper than hiring someone in-house?
- Usually yes on a monthly basis, and that isn't the useful comparison. Agencies sell capacity — production hours — and price accordingly. If your constraint is that nobody is building emails, a retainer solves it. If your constraint is that nobody knows which programs should exist, a retainer priced in email volume gives the agency no incentive to tell you the answer is fewer. Match the structure to the constraint you actually have.
- What's the cheapest way to run lifecycle marketing properly?
- An ESP free tier or low-cost sending infrastructure, authentication configured properly, a modular template built once rather than designed per email, and senior judgement applied to a small number of programs. The expensive version of cheap is running eight programs badly on a free tier with no measurement — you save the subscription and lose the revenue the programs were meant to protect.
- Does AI actually reduce lifecycle marketing costs?
- It reduces cost per email substantially and cost per program much less. Drafting, templating logic, segmentation queries and pre-send QA have all compressed. Deciding what to build, what to measure, and whether an output is safe to send has not. Budgets shift from production headcount towards fewer senior reviewers rather than disappearing.
- Which cost do teams most often leave out of the budget?
- Event instrumentation. Every platform quote assumes clean, well-named events already arrive from your product with a stable user identity attached. For most companies that data doesn't exist in usable form yet, and creating it is engineering work that appears on no invoice and frequently sets the real launch date.
- When is it worth moving off a cheap platform onto an expensive one?
- When the cheap platform is blocking revenue rather than merely annoying you — you can't build the branching a program needs, can't segment on the behaviour that matters, or can't measure whether any of it worked. Migration carries its own cost in reputation risk and rebuild time, so the trigger should be a capability you can name, not a general sense that the tooling feels dated.
This guide is backed by an Orbit skill
Related guides
Browse allWhat is MCP? The Model Context Protocol, explained for marketers
MCP is the standard that lets an AI assistant stop describing your ESP and start reading it. What a tool is, what a skill is, what stays on your machine and what doesn't, and the questions to ask any vendor before you hand over a production API key.
Braze, Iterable, Customer.io, HubSpot — what each actually gets right and wrong
Every ESP vendor's deck claims a category leader position. None of them mean it the way you'd want. Each platform suits a specific shape of program — and the migration disasters happen when a team picks the one with the prettiest deck instead of the one their actual use case lives inside.
Switching ESP without losing your lifecycle programs
Two questions land here constantly: "does it only work with Braze?" and "so it doesn't work with other CRMs?". Underneath both is the same worry — how much of the last two years dies if we move platforms. Here's what survives a migration, what doesn't, and how to build so the answer stays in your favour.
Redacting PII before it reaches your AI tools
People paste API keys, customer emails and client-named file paths into marketing chat boxes without thinking about it. If your stack forwards that text to an analytics tool or stores it raw, you've collected data you never intended to hold. Here's the redaction discipline that stops it, and the questions to ask any AI vendor about what their telemetry carries.
Lifecycle marketing for flat products
The standard lifecycle playbook assumes weekly engagement and tidy stage progression. Most real products aren't shaped like that. This is how to design lifecycle — the messaging program that nudges users through their relationship with a product — for things people use once a year, once a quarter, or whenever they happen to need you. The textbook quietly makes those programs worse.
Predictive models in lifecycle: churn, propensity, and recommendations without the magic
Predictive models in lifecycle are mostly three things: churn risk, conversion propensity, and product recommendations. Each one earns or loses its place based on whether its score actually changes a decision. Here's the operator view of what's worth deploying, what to expect from ESP-native suites, and when to build your own.
Found this useful? Share it with your team.
You finished the playbook. Get the next.
New guides and product updates land in your inbox when they ship. One list, real lifecycle work, unsubscribe the second it stops being useful.
Guides and Orbit updates only. No sequences, no selling your address.
Use this in Claude
Claude can run this playbook for you.
Orbit is a free extension for Claude Desktop — no licence key, no card — that runs the lifecycle work you just read about. You've read how it works; Orbit hands Claude the same playbook as a skill it can execute: discovery, build, QA, push, on your own ESP.
Download Orbit — free