If you are pricing an email agency for the first time, the quotes will land anywhere from $1,500 to $25,000 a month and every one of them will be described as “full service.” The spread is real and so is the reason for it. Here is what the money buys at each level, which pricing model to refuse, and how to tell whether the retainer pays for itself.
Sending the email is the last and smallest job. Before any email goes out, someone has to decide what the program is for.
Strategy: what email’s share of revenue should be, which customers it should move, and what it should never do (discount the people who would have bought anyway). Planning: a calendar built around your margin, your inventory and your promo cadence, not “send Tuesday and Thursday.” Flow logic: which triggers, which delays, which splits, and why. Segmentation: engaged buyers, lapsed buyers, high order value, product affinity, so different people get different emails. Design and copy: emails people open on purpose. Testing: timing tests and content tests on every flow, subject line tests on campaigns, because the Klaviyo defaults are wrong for most brands. Deliverability: list hygiene, sending domain health, suppression rules. Reporting: revenue per send and flow revenue, in your own account.
That is ten jobs. A quote that only covers “we will send X campaigns a month” is pricing one of them. Keep that list in mind as you read the ranges below, because the ranges are really a measure of how many of those jobs are included.
Email agencies price one of four ways. The model matters more than the number, because it decides what the agency is motivated to do with your list.
| Model | Typical 2026 range | Who it fits | Watch out for |
|---|---|---|---|
| Flat monthly retainer | $1,500 to $15,000+ a month; most ecommerce brands pay $3,000 to $8,000 | Brands that want one team running strategy, flows, campaigns, design and deliverability | Scope creep in either direction. Get the included jobs, campaign count and flow list in writing |
| Project fee | Full flow build $5,000 to $25,000; audit $500 to $4,000; migration $2,000 to $6,000; single flow $500 to $3,000 | A one-time rebuild or a move to Klaviyo | Nobody maintains the flows after launch. Ask who does, and in what tool |
| Revenue share | 5% to 25% of attributed email revenue, often on a smaller base fee | Almost nobody; see below | The agency controls the attribution window it is paid on |
| Hourly | $100 to $300 an hour for senior strategists, sold in 10 to 60 hour blocks; freelancers $40 to $120 | Second opinions, audits, a fix | Hours are not outcomes. Poor for ongoing management |
Retainers are the right default for an ongoing program. Projects make sense for a rebuild or a migration. Hourly is for advice. Revenue share is a bad deal dressed as alignment, and it gets its own section.
Below $1,500 a month you are buying sends, not a program. The published entry tiers cover a handful of campaigns on stock templates with little or no flow work, no segmentation and no testing. That is one of the ten jobs, done by whoever is free.
$1,500 to $3,000 a month gets you campaigns plus some flow work, usually the core four or five flows built once and left alone. Strategy and testing are thin at this level because the hours are not there for them.
$3,000 to $8,000 a month is where a real program lives, and where most ecommerce brands land. All ten jobs are in scope: strategy, a calendar, flows built and then tested, segmentation that changes who gets what, design and copy, SMS coordination, deliverability monitoring, monthly reporting. The published guides cluster mid-market brands here, and so does our experience.
$8,000 to $15,000 and up is where volume and complexity push the price. Published rates for 15 to 20 or more campaigns a month run $10,000 to $15,000 on their own, before SMS, before a second store or region, and before heavier data work. Brands over $20M a year often land here with a dedicated pod, but so does a $5M brand that sends daily. The price follows the work, not the revenue.
Inside every tier the drivers are the same: how many campaigns a month, whether SMS is in scope, how many flows and how often they are tested, how much of the design is custom, and whether there is more than one store, brand or region. Two brands at the same revenue can be quoted $4,000 and $9,000 and both quotes can be right.
The mistake brands make is reading the tiers as more or less of the same thing. They are different services. A $1,200 campaign-only retainer on a brand doing $300K a month is not a bargain. It is an unstaffed revenue channel.
Revenue share sounds like the agency only wins when you win. In practice it pays the agency on a number the agency controls.
Klaviyo’s default attribution window is five days, last touch. An agency paid on attributed revenue has every reason to stretch that window, send more often, and report the bigger number. The invoice goes up. Orders do not. Over-sending also burns the list, so the cost shows up twice: once on the invoice and once in deliverability.
A hybrid deal (a lower base plus a share) has the same problem at a smaller scale. If an agency insists on it, insist that the attribution window stays at Klaviyo’s default and that you can see the reporting inside your own Klaviyo account, not in their deck.
Every range above is the agency fee. Klaviyo bills on top, by active profile, with SMS charged per message. At 100,000 profiles the Klaviyo bill alone runs about $1,380 a month. A $4,000 retainer on a 100,000 profile list is a $5,400 a month program before anyone sends an email.
Two consequences. First, budget the total, not the retainer. Second, a cheap agency that lets the list bloat costs more than a good agency that prunes it. Suppressing 30,000 unengaged profiles is worth real money every month and is exactly the kind of job a campaign-only retainer never gets to.
Stop comparing quotes to each other and compare them to email’s share of revenue.
Take a brand doing $500K a month with email at 15% of revenue. That is $75K a month from email. A program that moves email to 30% adds $75K a month. Against that, a $6,000 retainer is 8% of the gain. A $12,000 retainer is 16%. Either is a good trade. A $1,500 retainer that leaves email at 15% is the expensive option, because it cost $18,000 a year and moved nothing.
This is not theoretical. At Toups & Co, email produces 55% of revenue, on a brand that grew from $2M to more than $15M in under 18 months. Email was a large share of Hotel Collection’s climb from $5M to $33M in under 12 months. Programs at that level do not come from a campaign calendar. They come from strategy, flows, segmentation and creative being run as one system, which is what the $3,000 to $8,000 tier is supposed to be paying for.
A freelancer charges $40 to $120 an hour or $150 to $500 per campaign send, and $500 to $2,000 per flow. Good for a brand under $1M a year that needs the basics built and sent.
A senior in-house email marketer costs $7,000 to $13,000 a month fully loaded, before a designer and before tools. One person, one skill set, and a gap every time they take a week off.
An agency at $3,000 to $8,000 gets you a strategist, a designer and a copywriter for less than the cost of one hire. Between roughly $1M and $20M a year that math usually wins. Above that, brands often run an in-house lead with an agency underneath, which is a fine structure as long as one of them owns the number.
Who runs the account, and how many brands does that person carry? Meet them before you sign, and be wary of one strategist on ten or more accounts.
Which of the ten jobs are included, in writing? Strategy, calendar, flow list, campaign count per month, segmentation, design, copy, testing, SMS, deliverability, reporting. “Full service” is not a scope.
Which attribution window does the reporting use? The answer should be Klaviyo’s default, unchanged.
Who owns the Klaviyo account, the templates and the data? You do, or walk.
What are the exit terms? Thirty days is normal. Twelve-month lock-ins are a tell that the agency expects you to want out.
We charge a flat monthly retainer for email and SMS, scoped to the account and quoted on the first call. The number moves with the work: how many campaigns a month, whether SMS is included, how many flows, how much custom design. No share of email revenue, so the attribution window stays where Klaviyo put it and the reporting lives in your account. No interns or junior staff on client calls, and a cap on how many brands we take, which is why the first call is also where we tell you if we are not the right fit.
Published 2026 ranges run from $1,500 to $25,000 a month. Most ecommerce brands pay $3,000 to $8,000 for an agency that runs strategy, flows, campaigns, design, testing and deliverability. Below $1,500 you are buying campaign sends only. Above $10,000 usually means high campaign volume, SMS and a dedicated team, at any revenue level.
Under $1M a year, usually not. A freelancer or a few weeks of your own time will get the core flows live for $500 to $3,000 per flow, and the retainer math does not work until email has real revenue to grow. Above $1M, an agency starts to beat both a freelancer and an in-house hire on cost per skill.
At the $3,000 to $8,000 level: strategy and a calendar, flow builds and ongoing testing, a stated number of campaign sends, segmentation, design and copy, SMS if you run it, deliverability monitoring, and reporting you can open in your own Klaviyo account. If any of those are extra, the quoted price is not the real price.
Some do. Published setup and onboarding fees run $3,000 to $6,000, and a full flow build quoted as a separate project runs $5,000 to $25,000. Others fold the build into the first one to three months of the retainer. Ask which it is, and ask who maintains the flows afterward.
Month to month with 30 days' notice is common and is what you should expect. Some agencies ask for three to six months to get the flows built and tested, which is reasonable. Twelve-month lock-ins are not.
Klaviyo email marketing for DTC brands
Flows, campaigns, design and deliverability, run as one program by senior people.
See how we run itIf email is under 25% of your revenue, the cheapest thing you can do is find out why before you buy a retainer from anyone. Our email marketing page covers what we build and who it is for. If you want the first call to be about your account rather than our deck, book it and bring 90 days of revenue and your Klaviyo login.