How to choose an ecommerce email marketing agency
When you need an email marketing agency and when you don't, what the service should include, the questions to ask before signing and the red flags.
Manuel Sierra
Founder, One Mail Studio
Published · 8 min read
PlanningIn this article · 7 sections
To choose an ecommerce email marketing agency, first check that you need one: if you don't yet sell consistently, you don't. If you do, look for a team that owns strategy, flows, campaigns, design and reporting, that works inside an account you own, and that explains how it measures results before it promises any. The questions and red flags below are how you tell them apart.
A note before we start: we are an email marketing agency, so this guide has an obvious bias. We have tried to write the one we would want a brand to read before talking to anybody, us included. Where we mention our own terms, we say so.
When you don't need an agency yet
An agency makes money for you by working a list and a flow of orders that already exist. Without them, it has nothing to work with. You probably don't need one if:
- you have just launched and don't yet have sales or recurring traffic;
- your list is small and one person on the team can send one good email a week;
- you expect results in a week or two, which no serious team will promise;
- you don't want to share store data or review anything, because an agency can't write about products it doesn't know.
What to do instead is cheaper and gets you most of the way:
- Authenticate your sending domain (SPF, DKIM and DMARC). Our email deliverability checker tells you in a minute if anything is missing.
- Build the four basic flows: welcome, abandoned cart, abandoned checkout and post-purchase. Our welcome flow resource and our abandoned cart guide cover the first two.
- Send one campaign a week, on a fixed day, and look at revenue per recipient rather than opens.
When those flows run on their own and the weekly email starts to feel like the bottleneck, that is the moment to talk to an agency.
What the service should include
"Email management" can mean anything from sending a newsletter to running the whole channel. Ask for the scope in writing. This is what we consider the full service, and what we would expect from any agency charging a monthly retainer.
| Piece | What you should get |
|---|---|
| Strategy | A plan for the first 90 days and a monthly calendar built around your dates, products and margins |
| Flows | Welcome, cart, checkout and post-purchase first; then browse abandonment, win-back and the rest, each one reviewed over time |
| Campaigns | The agreed number of sends per week, written, designed and scheduled, ready for your approval ahead of the send date |
| Design and copy | Emails written for your brand and your catalogue, with your real product names and real reviews |
| Segmentation | Sends split by engagement and purchase history, not the whole list every time |
| Deliverability | Domain authentication checked at the start and list hygiene as routine |
| Monthly report | Revenue, orders and engagement compared with the previous month, what explains each change, and what changes next month |
Two details tell you a lot. The first is how the work starts: a good agency audits the account, the deliverability and your store in the first days, and asks for a couple of sessions to understand the brand and the products before writing a single email. The second is the report. A table of numbers is not a report. Every number should come with its comparison, the reason behind it and a plan.
Questions to ask before you sign
These are the questions we would ask in your place. The middle column is what a solid answer sounds like.
| Question | What you want to hear | Worry if |
|---|---|---|
| What do you measure, and what goes in the monthly report? | Revenue, orders, revenue per recipient, list growth, each flow on its own, with a reading and a plan | Only opens and clicks |
| How do you attribute revenue to email? | The attribution model and the windows, in plain words, and whether open-based revenue is reported apart from clicks | "Klaviyo tells us" and nothing else |
| Who writes and designs the emails? | Named people, and a process to learn your brand, your products and your banned words | They can't say, or it's all templates |
| Whose Klaviyo account is it? | Yours: you are the Owner and they work as users you can remove | They create it in their name |
| Is there a minimum term? | Monthly with a notice period, or a fixed term that comes with something in exchange | A long lock-in on a plain retainer |
| What do you need from me, and how long do approvals take? | Access to the email account and the store, a contact person and a clear approval window | "Nothing, we'll handle everything" |
| Can I see work for a brand like mine? | Examples close to your sector or your problem | Only big numbers, no context |
The attribution question deserves a minute. By default Klaviyo uses a last touch model with a 5-day window for email clicks and another 5-day window for email opens, and you can change both in the account settings. That is a reasonable default, but it means an order from someone who only opened an email can count as email revenue. Neither answer is wrong. What matters is that the agency tells you which settings it uses and keeps them stable, so this month and last month are comparable.
The account question matters even more. A Klaviyo account has exactly one Owner, and only the current Owner can hand that role to someone else. If the agency is the Owner, leaving them means asking them for your own lists, flows and history. Create the account yourself, or have the agency set it up and transfer ownership to you before work starts.
Red flags
- A specific return promised before anyone has looked at your account. No one can know what your list will produce without the data. A good agency promises a method and a timeline for testing, not a figure.
- No access for you, or a report you can't verify. If you can't log in and see the same numbers, you are trusting a screenshot.
- Generic templates. If the emails could belong to any store, the copy wasn't written from your products.
- A calendar that is mostly discounts. It sells this month and trains your customers to wait for the next code.
- No audit before the proposal. A proposal that doesn't mention anything specific about your account is a price list.
How agencies charge
There are three common models. We won't quote other agencies' prices, because they vary with scope and there is no official reference to check them against.
- Monthly retainer. A fixed fee, usually set by how many campaigns go out per week, with flows, segmentation and reporting included. It is the most common and the easiest to budget.
- Setup or project fee. A one-off payment to build the account, the flows and the deliverability foundation. Some agencies sell it alone; others charge it at the start of a retainer.
- Performance-based. The agency is paid a share of what email sells, sometimes with a cap. It aligns incentives, but read how "what email sells" is measured, and expect a longer commitment, because the agency is investing before it gets paid.
For transparency, here are ours. Our monthly plans start at €550 a month for one send a week, with an initial setup billed once, and no minimum term. We also offer a performance-based model with a 12-month agreement, and we only take it on where we see real upside. Whoever you talk to, compare scope against scope, not price against price.
Where to find candidates
Klaviyo runs a public directory of its agency partners at connect.klaviyo.com. You can filter by ecommerce platform, location, services, language, industry, brand size and scope of work, and Klaviyo also offers to match you with partners itself. Partners appear with tiers such as Elite Master or Silver Master. A tier tells you about the agency's relationship with Klaviyo; it doesn't tell you whether they fit your brand. Use the directory to build a shortlist of three, then ask all three the questions above.
If you'd like us to be one of the three, you can book a call. We'll look at your account first and tell you honestly if it isn't the moment.
Sources
Checked on October 5, 2026.
- Agency
- Klaviyo
- Pricing
- Strategy
Common questions
Is an email marketing agency worth it?
It is when you already sell consistently and have a list you barely work, because the agency's job is to turn that list into repeat orders. If you have just launched, set up the basic flows yourself first and come back when the weekly email is what holds you back.
What does an email marketing agency do?
It runs the channel for you: strategy, automated flows, campaigns, design and copy, segmentation, deliverability and a monthly report. The scope varies a lot between agencies, so ask for it in writing.
How do I find a good email marketing agency?
Build a shortlist from Klaviyo's partner directory or from brands you admire, then ask each one how they measure, how they attribute revenue, who writes the emails and whose account it is. The answers will separate them faster than their case studies.
How much does an email marketing agency cost?
It depends on the model and the scope: a monthly retainer, a one-off setup fee, a share of sales, or a mix. Ours start at €550 a month for one send a week, plus a one-off setup. Compare what each proposal includes before comparing the price.
Should the agency own my Klaviyo account?
No. You should be the Owner, and the agency should work as users you can add and remove. Klaviyo allows a single Owner per account, and only the current Owner can transfer that role.
Keep reading
All articles
Gift with purchase, and where to set the threshold
Why a gift with purchase above a set order value protects your margin better than a store-wide discount, how to set the threshold and how to run it in Shopify.
7 min read

How to plan Black Friday emails without burning your list
What to set up in October, what to send each day of Black Friday week and who should get it, with the 2026 dates and the plan we use with clients.
6 min read

What is Klaviyo, and is it worth it for your store
Klaviyo is an email and SMS platform built on your store's data. What it does, how it bills you, and which ecommerce brands it suits and which it does not.
6 min read
Want us to look at your account?
We look at your whole account in a 45-minute call and tell you what we would do first. No strings attached.
Book your free audit