Short answer: The right model depends on the bottleneck, not brand size: expert/advisory support (fractional or consultancy) is best for diagnosis and strategic ownership, an agency for scaled execution, and in-house for control at volume. Most growing DTC brands use two or three of these at once.
Within "expert support," ETTA offers two distinct models: fractional, which embeds as ongoing part-time leadership for brands without anyone senior yet owning ecommerce strategy, and consultancy, which provides expert direction alongside an existing team that's missing specific expertise, either ongoing or for a defined project. See our guide on choosing between fractional, consultancy, agency, and full-time support for the fuller breakdown.
Which bottleneck points to which model?
- Acquisition (traffic quality, channel mix, media efficiency): Agency for paid media execution at scale, directed by fractional or consultancy support
- Conversion (onsite friction, checkout, messaging): Fractional or consultancy support running structured CRO
- Retention (repeat purchase, CRM, loyalty): In-house owner supported by fractional or consultancy input setting the lifecycle strategy
- Positioning (brand story, differentiation): Fractional or consultancy support; this needs continuity and founder context an agency rarely has
Who owns strategy, diagnosis, and execution?
Fractional
- Strategy: Owns it end-to-end
- Diagnosis: Owns it
- Execution: Directs, doesn't always execute
Consultancy
- Strategy: Advises and directs alongside the existing team
- Diagnosis: Owns it
- Execution: Team executes, consultancy guides
Agency
- Strategy: Contributes within their channel
- Diagnosis: Channel-specific only
- Execution: Executes at scale
In-house team
- Strategy: Shares ownership
- Diagnosis: Limited, reactive
- Execution: Executes day-to-day
How does ecommerce maturity change the answer?
Pre-launch or early stage brands with no senior ecommerce owner usually need fractional support to set direction; there isn't enough volume yet to justify an agency retainer, a full in-house team, or a full-time senior hire. Brands that already have a team but are missing specific expertise to get to the next stage typically need consultancy — ongoing or project-based — rather than someone new taking over ownership. Growth-stage brands often combine fractional or consultancy support for strategy with one or two specialist agencies for acquisition. Scaled, multi-channel brands generally need an in-house team for execution and fractional or consultancy input for strategic oversight, keeping specialist agencies pointed at the same goal. Operational constraints, such as limited internal headcount, seasonal trading swings, and multiple channels needing one coherent strategy, generally push toward fractional or consultancy support rather than a full-time hire or handing everything to a single agency.
.png)