September 6, 2026 · Dobrev

Ecommerce Consultant vs Agency vs In-House Team: Which Is Right for Your Business?

Whether to hire an ecommerce consultant, retain an agency or build in-house is usually framed as a budget question. It is not. The three models are good at different things, and the expensive mistake is buying the right amount of the wrong one.

The short answer

An agency executes a channel. An ecommerce consultant decides what should happen and proves why. An in-house team does both, permanently, at a fixed cost.

Most companies eventually use all three. The question is not which is best, it is which one you are missing right now.

The three ways companies buy ecommerce expertise

In-house means employing the capability. Full control, full context, and full fixed cost whether or not there is enough senior work to fill the role.

Agency means renting execution in a specific channel. Deep specialisation, a team behind one person, and structural limits on what they will recommend.

An ecommerce consultant means buying judgement rather than hours: a diagnosis, a ranked plan, and a decision about what to do next. Often followed by execution, often not.

What each model is genuinely best at

In-houseAgencyConsultant
Best atContinuity and contextChannel execution at volumeDiagnosis and prioritisation
Speed to valueSlow: hiring plus rampMedium: onboarding, then fastFast: productive in week one
Breadth of viewWhole businessTheir channelWhole commercial picture
Cost shapeFixed, ongoingMonthly retainer, usually a termFixed price or defined engagement
Accountable forThe business resultTheir channel’s metricsWhether the analysis was right
Structural blind spotFamiliarity: stops seeing the storeWill not recommend spending less on itselfCannot deliver ongoing volume of work
Exit costHighNotice periodNone

The blind spot row is the honest one, and it includes mine. A consultant cannot supply sustained execution capacity. Anyone selling you a diagnosis as though it were a delivery team is misrepresenting the model.

The table compresses five dimensions that are worth taking one at a time, because each of them is where a particular kind of decision goes wrong.

Speed: how fast an ecommerce consultant, an agency or a hire starts producing value

Hiring is the slowest path and the one most often underestimated. A senior ecommerce role takes two to three months to fill if the search goes well, then another three before the person is genuinely productive, because they are learning your catalogue, your margins, your systems and your customers. Six months from decision to first real output is normal, not pessimistic.

An agency sits in the middle. Onboarding takes four to six weeks, sometimes longer if access and tracking are messy, and after that they move quickly within their channel.

An ecommerce consultant is productive almost immediately, because diagnosis is the part they have done dozens of times. That speed is genuinely the model’s strongest feature and also its trap: fast answers are easy to buy and easy to leave sitting in a document. Speed only counts if something happens afterwards.

Expertise: what an ecommerce consultant knows that a specialist does not

This is not a question of who is cleverer. It is a question of what each person has seen.

An agency specialist has depth: they have run hundreds of campaigns in one channel and know things about that channel nobody outside it does. An in-house manager has context: they know why the returns rate spiked in March and which supplier is unreliable, and no external person will ever match that.

What a consultant has is a reference set. Having looked inside forty stores, they recognise the pattern where a category page problem is being blamed on ad performance, or where a fifteen percent gap between platform orders and analytics has quietly invalidated a year of decisions. Pattern recognition across many businesses is a different asset from depth in one channel or context in one company, and it is worth buying precisely when nobody internally can explain what is happening.

The corollary is that a consultant is the wrong purchase when the answer is already known and the problem is capacity.

Execution: where an ecommerce consultant stops

Agencies win here and it is not close. Fifty ad creatives a month, a full technical SEO migration, a feed managed across six markets: these are team activities requiring specialists, tooling and process. One person is the wrong shape for them regardless of how good that person is.

In-house teams execute continuously and accumulate institutional knowledge as they go, which is why they win over a long enough horizon. The cost is that you pay for that capacity whether or not this quarter needs it.

A consultant delivers a small amount of high-leverage execution: the brief, the measurement fix, the restructured taxonomy, the thing nobody else was going to do because it belonged to no channel. Expecting sustained delivery volume from one is the most common way these engagements disappoint, and it is usually the buyer’s expectation rather than the consultant’s failure.

Flexibility: how easily you can change course

Flexibility is worth more than most businesses price it at, particularly when you are unsure what the problem is.

A fixed-price engagement ends when it ends and commits you to nothing further. An agency retainer typically carries a three to twelve month term and a notice period, which is reasonable given they staff for you, but it does mean a mistake takes two quarters to unwind. A hire is the least reversible decision of the three, and in several European markets the exit is slow, expensive and unpleasant for everybody involved.

The practical rule: the less certain you are about the diagnosis, the more you should pay for reversibility. Certainty justifies commitment; uncertainty does not.

Accountability: who answers when the number does not move

This is the row people skim and then regret skimming.

An agency is accountable for its channel’s metrics. That is what the contract says and what the reporting measures. If paid media performs and the business does not, the agency has met its obligation, and it would be unfair to say otherwise. The problem is that a store with three agencies has three parties each meeting their obligations while nobody is accountable for the sentence “we grew profitably this quarter”.

An employee is accountable for the business result, which is the strongest form of accountability available and the reason in-house wins once the volume justifies it.

A consultant is accountable for whether the analysis was right. That is narrower than it sounds but it is testable: the recommendations either held up or they did not, and six months later you can say which. What a consultant cannot be accountable for is what you chose to implement, which is why an engagement that ends at the document stage tends to leave everybody vaguely dissatisfied.

Choosing between them

Two questions settle it for most businesses.

Decision tree choosing between an ecommerce consultant, a fractional manager and an in-house team based on whether you need permanent capacity and execution

Note where the agency sits: alongside all three rather than as a branch. An agency is rarely an alternative to strategic ownership. It is a delivery partner that someone has to brief and hold, and the failure mode is having several of them with nobody doing that.

When to hire an ecommerce consultant

When an agency makes more sense

When you already know what to do and need it done at volume.

Running paid media across several markets, producing creative continuously, managing a large feed, building a complex integration. These are team activities requiring specialists and tooling, and a single consultant is the wrong shape for them entirely.

The one thing to keep in your control is the brief. An agency given a clear priority and a metric will usually outperform the same agency given a budget and freedom, because the second arrangement makes them guess at your commercial goals.

When to build in-house

When there is genuinely enough senior work to fill the role, and ecommerce is core rather than a channel.

The usual threshold is somewhere above €3M online, or lower if the operation is complex: multiple markets, B2B alongside D2C, a large catalogue. Below that, a full-time senior hire tends to spend a significant share of the week on work that did not need their seniority.

The hiring trap: companies frequently hire a mid-level ecommerce manager because a director is too expensive, then find nobody is making the commercial decisions. A junior person in a senior-shaped role produces activity rather than direction, and the gap takes a year to become obvious.

The fractional middle ground

Between a consultant who diagnoses and leaves, and a full-time hire you cannot yet justify, sits the fractional model: senior ownership for one or two days a month, ongoing.

It suits the specific situation where the plan exists but nothing ships, because the missing ingredient is not analysis but someone holding the sequence and directing the vendors. There is a full breakdown in what a fractional ecommerce manager does.

Whichever model you choose, the cheapest first step is finding out what is actually wrong. A fixed-price audit starts at €400 and frequently changes which model you need.

How to compare the cost honestly

Comparing a monthly agency retainer against a consultant’s fixed price against a salary is comparing three different things. Convert them all into annual committed cost, including what you cannot easily stop paying.

A €90,000 salary is closer to €110,000 once employment costs are included, plus recruitment, plus several months before the person is fully effective. A €4,000 monthly retainer on a twelve-month term is €48,000 committed. A fixed-price audit is what it says and then stops.

Then ask the question that actually matters: what does each option change about the decisions you will make next quarter? Expertise that does not change a decision is expensive regardless of its price.

The honest summary

Hire an agency when you know what to do and need volume. Hire an ecommerce consultant when you do not know what to do, or when you need an independent read before spending. Build in-house when there is enough senior work to justify it permanently.

And if the answer is genuinely unclear, that ambiguity is itself the diagnosis: nobody currently owns the commercial picture, which is the problem to solve first.

Questions about hiring an ecommerce consultant

What does an ecommerce consultant actually do?

They diagnose why the commercial numbers are what they are, then produce a ranked plan of what to change and in what order, with an estimate of what each item is worth. The work spans the whole picture rather than one channel: acquisition, the funnel, merchandising, retention, measurement and operations. Execution may or may not be part of the engagement, and that should be settled in writing before it starts.

Is an ecommerce consultant cheaper than an agency?

Usually yes in committed cost, because the engagement is finite. A fixed-price diagnostic ends and stops billing; a €4,000 monthly retainer on a twelve-month term is €48,000 committed. But they are not substitutes. If you need fifty creatives a month, a consultant is not a cheaper agency, it is the wrong purchase at any price.

Can an ecommerce consultant work alongside our existing agency?

Yes, and it is often the point. Agencies generally welcome a client who briefs clearly and decides quickly, because vague direction is the main reason their work underperforms. What you should not do is ask an agency to audit its own results. That is unfair to them and useless to you, since no honest party can be objective about work it produced.

How long does an ecommerce consulting engagement take?

A focused diagnostic is typically two to four weeks depending on the depth agreed and how quickly access is granted. Broader ecommerce consulting engagements that include implementation support run one to three months. Anything sold as a two-day answer to a whole-business question is a workshop rather than an audit, which is fine as long as it is described that way.

At what revenue does hiring in-house make more sense?

Somewhere above €3M online for a straightforward operation, and lower when the operation is complex: several markets, B2B alongside D2C, a large or fast-moving catalogue. The test is not revenue itself but whether there is enough genuinely senior work to fill the week. If half the role is work that did not need seniority, you are paying director rates for coordination.

How do I know whether the consultant is any good?

Ask what they got wrong at their last engagement, and what they would look at in their first week at your business. The first question tests honesty and the second tests whether they have thought about you specifically. Answers full of tactics and free of unglamorous things like order reconciliation and returns data usually mean the thinking has not started yet.

If you would rather put numbers to the problem before speaking to anybody, the free ecommerce tools will tell you which part of the funnel is carrying the money, which is a better starting point for any of these conversations than a general sense that something is off.

For the complete three-way comparison including fractional management as a peer rather than a footnote, see the 2026 decision guide.

For the detail: what an ecommerce audit covers, what it costs, and the five growth levers that decide where the effort should go.