Hiring a D2C agency vs building an in-house growth team
By Mahesh Murthy, Founder of Pinstorm. Reviewed by Ansoo Gupta, Chief Operating Officer.
Published 16 August 2026
An in-house growth team gives a D2C brand daily proximity to its product, customers, and margins, at a fixed monthly cost. A D2C agency brings specialist depth across acquisition channels, at its best paid from the growth it creates. The choice is not either-or. It is deciding which problem you have: if growth has stalled because the team keeps re-converting the same warm audience, the missing capability is new-customer acquisition, and that is the specific thing to hire for, inside or out.
Most D2C growth stalls look the same from the inside. The early years run on retargeting and existing demand: warm audiences convert cheaply, ROAS looks strong, everyone scales what works. Then the warm pool exhausts, CPAs climb, and the team responds by retargeting harder, because that is the muscle it built.
That loop is not a talent problem. It is a structural one: a small in-house team optimises what it can measure weekly, and on a weekly dashboard new-customer acquisition almost always looks worse than re-converting people who already know the brand. So before comparing an agency against an in-house team on cost, compare them on the actual job: building acquisition that reaches people who have never heard of you.
Side-by-side comparison
| Dimension | In-house growth team | D2C agency (outcome-based) |
|---|---|---|
| Cost structure | Fixed: salaries, tools, and management time, paid whether growth arrives or not | Variable at its best: revenue share or milestones, paid from growth that happened |
| Natural strength | Product knowledge, brand custody, lifecycle and retention work that needs daily proximity | New-customer acquisition at specialist depth: creative volume, channel breadth, incrementality testing |
| The retargeting trap | Falls into it structurally: weekly dashboards reward re-converting warm buyers over acquiring cold ones | Exists to break it, if paid on new revenue rather than blended ROAS |
| Time to capability | Slow: senior acquisition specialists are scarce and expensive, and hiring plus ramp-up is measured in months | Fast: the channel experience and creative systems already exist |
| Measurement discipline | Often platform-attribution by default, because finance-grade measurement needs skills the team lacks | Should arrive with it: baseline, incrementality, contribution margin. If it reports platform ROAS only, walk away |
| What a bad quarter does | Payroll continues; the plan gets defended | Under an outcome-based structure, the agency's income falls with yours |
| Where each fails | Generalists stretched across ten disciplines; the loudest channel wins | Distance from product and customers; institutional knowledge leaves when the engagement does |
The verdict
Keep in-house what compounds inside the building: brand, product knowledge, retention, the judgement calls that need someone in the room. Buy from outside the thing that stalled: new-customer acquisition, which rewards specialist depth, creative volume, and measurement discipline that a team of three generalists cannot staff.
And structure the outside relationship so the incentive matches the job. A D2C agency paid a retainer has the same weekly-dashboard incentive your in-house team had: report the cheap warm conversions. Pinstorm takes these engagements on outcomes, with the targets agreed upfront and compensation arriving only when they are hit, precisely so that the expensive, slower work of acquiring strangers is the work that pays us. The client keeps the brand. We take the acquisition number, and get paid when we hit it.
Frequently asked questions
- My D2C brand's growth has stalled because we mostly retarget. What should I look for in an agency?
- An agency that measures new-customer revenue separately from blended numbers, tests incrementality rather than trusting platform attribution, and prices on results. Ask how it would grow revenue from people who have never heard of you, and what it earns if that number does not move. The answers reveal the model.
- Is an in-house growth team cheaper than a D2C agency?
- Compare full cost against outcome. A team costs salaries, tools, recruitment, and ramp time whether growth arrives or not. An outcome-based agency costs a share of growth that happened, and close to nothing if it did not. A retainer agency combines the fixed cost of one with the distance of the other.
- Why do in-house teams over-invest in retargeting?
- Because weekly dashboards reward it. Warm audiences convert cheaply, so retargeting always looks better than acquiring cold customers on short measurement windows, even while it caps growth. It is a structural incentive, not a skills failure, and it is why stalled D2C brands so often have excellent-looking ROAS.
- Can a D2C agency work alongside my existing growth team?
- That is the arrangement that works best. The in-house team keeps retention, lifecycle, and brand custody, where proximity to the product matters daily. The agency takes new-customer acquisition with its own agreed target. The split works when each side's number is defined upfront, so nobody argues over credit later.
- What should a D2C brand agree with an agency before signing?
- Four things: the revenue baseline, so incremental growth is distinguishable from what you already had; the attribution methodology; the measurement window; and what the agency earns if targets are missed. If the fourth answer is a fixed fee regardless, the first three will eventually be argued about.

