← All articles
Agency Selection

In-House vs Agency for Email Marketing: How DTC Brands Decide

The math: a capable in-house email marketer runs $62,000 to $104,000 plus benefits, a mid-market agency retainer runs $6,000 to $12,000 a month. The right answer depends on revenue stage and whether the channel needs building or running.

The short answer: under $5M in revenue, an agency or fractional expert usually wins because you cannot yet keep a senior person busy. Over $20M, in-house usually wins because the channel needs daily ownership. Between those lines, the deciding question is whether your program needs to be built or merely run.

What each option actually costs

A full-time ecommerce email marketing manager in the US averages about $87,000 a year, with most earning between $62,500 and $104,500. Add benefits and tools and the loaded cost of one mid-level hire sits around $110,000 to $140,000. Salary scales with your stage: at $1M to $5M in revenue, expect a base of roughly $75,000 to $100,000, rising to $95,000 to $130,000 at the $5M to $20M stage.

The outside options price out in three tiers:

  • Freelance email specialists run roughly $40 to $85 an hour, with the low end covering template and deployment work and the high end covering lifecycle strategy, deliverability, and automation architecture. Senior specialists reach $140.
  • Agency retainers for mid-market retention typically run $6,000 to $12,000 a month.
  • Fractional executives run $5,000 to $20,000 a month, with most experienced engagements at $8,000 to $15,000. That tier buys strategic oversight, not hands in the account, and mixing those up is an expensive category error.

So the annual spend across options is comparable. What differs is what you get for it.

What you are actually buying from each

An in-house hire gives you attention. One person, your account only, in your Slack, looking at your numbers every day. Their ceiling is their own experience: whatever they have seen is what your program gets.

An agency gives you pattern exposure. The person in your account has seen dozens of accounts, which matters most for architecture decisions, deliverability problems, and knowing what good looks like in your vertical. The cost is shared attention and the risk that the senior person who sold you is not the person doing the work.

A freelancer gives you flexibility at the cost of continuity, and a fractional executive gives you judgment without hands. Every option is a trade along the same two axes: attention and pattern exposure.

The decision by stage

Under $5M: agency or fractional specialist

A senior in-house hire is underutilized and a junior one inherits an account with nobody to check their work. The most common failure at this stage is a mid-level marketer running an account that was never architected correctly in the first place.

$5M to $20M: depends on the state of the program

If flows were never built properly, an agency builds faster because they have built the same architecture many times. If the program is built and healthy, an in-house owner extracts more from it than a shared account manager will.

A useful diagnostic: pull your flow share of email revenue. Klaviyo's benchmark across 183,000+ brands has flows at roughly 41% of email revenue. If you are far under that, you have a build problem, which favors the agency. If you are at or above it, you have a running problem, which favors the hire.

Over $20M: in-house owner, specialists on call

At this stage email is a large enough revenue line to justify daily ownership, and the hybrid most mature brands land on is an in-house lead with an agency or specialist retained for audits, deliverability, and peak-season surge.

The failure mode nobody prices in

The most expensive outcome is not either option. It is the junior in-house hire inheriting an unaudited account. The salary looks cheap, the account decays quietly, and the cost shows up a year later as a deliverability problem and a flow architecture nobody can explain.

If you go in-house below the senior level, budget for an external audit once or twice a year. It is the cheapest insurance available on a six-figure channel, and the 30-minute self-serve version in our audit checklist is the place to start.

Questions that settle it in practice

  1. Is our flow architecture built, or does it need building? Build favors agency, run favors hire.
  2. Can we keep a senior person busy 40 hours a week on email and SMS alone? If not, do not hire one.
  3. Who notices if deliverability slips on a Tuesday? If the answer is nobody, that is the gap to fill first, regardless of model.
  4. If our one email person quits in March, what happens to Q2? Agencies and documented systems survive departures. Undocumented in-house programs do not.

Frequently asked questions

Can an agency and an in-house marketer work together?

Yes, and it is the most common structure above $10M: in-house owns calendar and brand voice, the agency owns architecture, deliverability, and testing cadence.

What does a fractional email specialist cost compared to an agency?

Specialist freelancers run roughly $40 to $85 an hour with senior rates to $140, against agency retainers of $6,000 to $12,000 a month. At 20-plus hours a week of real work, the costs converge, and the choice becomes about continuity and coverage rather than price.

How long should an agency engagement last?

The build phase is typically 3 to 6 months. After that, either the agency moves to an optimization retainer that should be judged on incremental results, or you bring the running of the program in-house.

What should we ask before hiring either?

The same question works for both: walk me through the last account you ran, what its flow architecture looked like when you arrived, and what you changed. Judgment shows up in the answer regardless of employment model.

Sources

  • ZipRecruiter. Ecommerce email marketing manager salary data.
  • ConstantHire. Ecommerce manager salary guide by revenue stage.
  • MarketerHire. Marketing consultant and freelancer rates.
  • GoFractional. Fractional marketing costs and hiring.
  • Klaviyo. Email marketing benchmarks, 183,000+ brands.

Want us to look at your account?

Book a 20-minute intro call. We will tell you what we would fix first, whether or not you hire us.

Book a call