BuildYourBzns
Comparison9 min read

Should you hire a marketing agency or fix your margins first?


Short answer. Fix your margins first if you keep less than 40 cents of every retail dollar. At that level an agency makes your revenue number go up and your bank balance stay flat, because traffic multiplies whatever margin you already have. Hire the agency once you keep 50 cents or more, you have stock and fulfillment ready, and you are large enough that a retainer is a percentage of your sales rather than a multiple of your profit. For most product brands that second condition lands north of $500,000 in sales.

That is the whole argument. The rest of this page shows the math, the benchmarks, and the exact questions to ask before you sign anything.

How do I know if my margin is good enough to hire an agency?

Compare your number to your category, not to the aggregate. Median gross margin across public direct-to-consumer brands sat at 57% in 2026, with the 25th percentile at 46% and the 75th at 64%, measured from eleven SEC 10-K filings. Category ranges are wider than the median suggests: beauty and personal care run 70 to 78%, apparel 50 to 62%, outdoor and hardgoods 50 to 58%, household CPG 38 to 48%, and food and beverage CPG 28 to 42%.

Two adjustments before you use those numbers.

First, private brands should subtract roughly 200 to 500 basis points from the public range for their vertical. Public companies have scale procurement, better freight rates, and lower FX exposure than you do.

Second, the number on your Shopify dashboard is almost never your real margin. It typically counts product cost and nothing else. Payment processing at 2.9% plus 30 cents compounds to 3 to 5% of revenue. Free shipping absorbs $7 to $10 an order at most brands. The average ecommerce return rate is around 20.5%, and fashion runs 20 to 30%. Founders who run this properly are usually 10 to 20 points below what they assumed.

If your real number is under 40%, this page is telling you to stop reading agency proposals.

When is hiring a marketing agency the right call?

An agency earns its retainer when your actual constraint is awareness rather than economics. You have a product people repurchase, your unit economics already work, you have inventory sitting ready, and the only missing piece is more people seeing it. In that situation a good media buyer is the fastest lever available, and no amount of internal work replaces it.

There is a second case. If you are already at healthy margin and your constraint is creative volume, an agency producing 40 assets a month will beat you doing it alone at four.

There is a third, narrower case. If you have proven repeat purchase data showing lifetime value covers a negative first order, you can buy the first order below margin on purpose. That requires real cohort data from your own store, not a hope that customers come back.

Neither of the first two is where most product founders are standing when they make the call. The third is where founders think they are standing and usually are not.

What is the math most founders skip?

Take a $30 product at 20% margin. You keep $6 a unit.

Bring on an agency at $4,000 a month plus $5,000 in ad spend. That is $9,000 to cover before a single dollar reaches you. At $6 a unit you need to sell 1,500 extra units every month just to get back to even.

Now fix the margin first. Same product, same price, cost rebuilt so you keep 50%. That is $15 a unit. The same $9,000 needs 600 extra units.

Same product. Same agency. Same ads. The only thing that changed is what you keep per sale, and it cut the breakeven by 60%.

Bar chart showing units required to cover a $9,000 monthly agency spend on a $30 product: 1,500 units at 20% margin, 1,000 at 30%, 750 at 40%, 600 at 50%, and 500 at 60%.

This is why the order matters. Traffic multiplies whatever margin you already have. If that number is small, you are multiplying a small number faster.

What does the wrong order actually cost over a year?

Around $110,000 on a brand doing just over $100,000 in sales. Here is where that comes from.

Take a $30 product, 280 units a month, currently keeping 20 cents on the dollar. That is $6 a unit and $20,160 of gross profit across the year if nothing changes at all.

Path one. Hire the agency. A $4,000 retainer plus $5,000 in ad spend is $108,000 over twelve months. Say the agency is genuinely good and doubles your volume to 560 units a month. That is $40,320 in gross profit against $108,000 in cost. You end the year down $67,680, having doubled your revenue.

Path two. Fix the margin. Six weeks of work rebuilds cost so you keep 50 cents instead of 20. Volume does not move at all. Same 280 units, now at $15 each. Two months at the old number and ten at the new one is $45,360 in gross profit, or $42,360 after the cost of the work.

Same brand. Same twelve months. A $110,040 difference, and the only variable is which decision went first.

That $42,360 nets out $3,000 for the work, which is the do-it-yourself end of the range. Run it as a full program and the year-one arithmetic changes: at $25,000 this brand lands at $20,360, which is level with doing nothing and $88,040 ahead of the agency. The difference is what happens next. The margin gain repeats every year at no further cost, while the retainer bills again in month thirteen. A brand this size is also below where a program of that scale makes sense, which is the same point this page makes about agencies.

Bar chart of twelve month gross profit for a brand doing $100K in sales. Doing nothing returns $20,160. Hiring an agency first returns negative $67,680. Fixing margin first returns $42,360.

At what revenue does an agency actually start working?

Usually above $500,000 in sales. The constraint is not margin alone, it is whether the retainer is a rounding error or a bet.

Run path two and look at the agency again. At 50% margin you keep $15 a unit, so that same $9,000 a month still needs 600 extra units to break even. On a base of 280 units a month, that is asking an agency to more than triple you before you see a single dollar. On a base of 2,500 units a month, 600 extra units is a 24% lift, which is a normal ask for a competent media buyer.

So the honest answer at $100,000 in sales is not "fix the margin, then hire the agency." It is "fix the margin, keep fixing it, and revisit the agency when 600 extra units a month is a lift rather than a miracle."

Below that number a retainer is not a growth lever. It is a fixed cost, and a fixed cost is the last thing a thin margin business needs.

The rule, in three lines

  1. Under 40% real margin, at any revenue. Fix the margin. An agency multiplies a number too small to be worth multiplying.
  2. 40 to 50% margin, or under $500,000 in sales. Keep fixing the margin. You cannot yet absorb a retainer without the retainer eating the gain.
  3. Over 50% margin and over $500,000 in sales, with stock and fulfillment ready. Hire the agency. This is the case it was built for.

Why has this gotten harder than it was three years ago?

Because acquisition got more expensive while retainers went up, and most founders' margin assumptions did not move at all.

Customer acquisition cost has risen roughly 60% over the past five years. Median direct-to-consumer brands were spending $130 to $156 per customer in 2026, though brands in the $1M to $10M band typically sit lower at $45 to $75. Broader ecommerce averages land around $68 to $84 per customer, and the sharpest climb came between 2023 and 2025, when costs rose 40 to 60% in two years.

Retainers moved the same direction. Mid-market ecommerce agency retainers ran $3,000 to $15,000 a month in 2026, with $5,000 to $10,000 the standard band for DTC brands doing $1M to $10M. Paid media management is commonly charged at 10 to 20% of ad spend on top of, or instead of, a flat fee. And 78% of digital agencies now price on retainer, up from 64% in 2023, which means the fixed-cost model is increasingly the only one on offer.

Put those together. The cost of buying a customer went up, the cost of hiring someone to buy customers for you went up, and the amount you keep per sale is the one variable in that equation you fully control. That is the case for fixing it first.

What does "fix the margin" actually mean?

It is not cutting corners on the product. It is four things most founders have never run the numbers on.

  1. True landed cost per SKU. Product cost plus freight in, duty, packaging, payment processing, shipping out, and the returns and damages you absorb. Not the invoice from your manufacturer.
  2. Price set from that cost. Most founders price from what a competitor charges and reverse into a margin they never chose.
  3. Manufacturing terms renegotiated at the volume you are running now. Not the volume you started at. Most founders never go back after the first PO.
  4. Discounting and bundling rebuilt. So promotions stop selling your best margin product at your worst margin price.

Brands that have run this inside Foundations First have moved from roughly 25% margin to 60%. No new customers required.

Worth naming the distinction that trips people up. Gross margin answers "can I make this product profitably." Contribution margin, which subtracts variable marketing, fulfillment, processing, and returns, answers "can I sell this product profitably through this channel at this acquisition cost." An agency decision is a contribution margin decision. Most founders make it on a gross margin number, and a gross margin number they got from a dashboard at that.

How do the two options compare side by side?

One changes how many people see you. The other changes what you keep when they do.

Marketing agencyMargin fix first
What it changesHow many people see youWhat you keep per sale
Works best whenReal margin already 50%+ and sales above $500KReal margin under 40%, any revenue
Typical cost$3,000 to $15,000 a month retainer, plus ad spend, plus 10 to 20% of spend in management fees at some shopsOne-time work, then it compounds
Time to see the number move30 to 90 days, and most contracts lock 90 days minimumWeeks, and it shows up on every unit already selling
Applies toNew customers onlyEvery unit you were already going to sell
Risk if you are wrongYou scale a loss with a 90 day exitYou delay growth by a few weeks
What happens afterYou keep paying to keep the trafficThe gain stays in the business

What should I ask an agency before signing?

Five questions. The answers tell you more than the deck will.

  1. What is my breakeven ROAS at my current margin, and how did you calculate it? If they cannot produce this number before pitching a budget, they are selling revenue, not profit.
  2. What is the minimum commitment and the cancellation term? The 2026 standard is a 90-day initial commitment with 30-day cancellation after that. Know the real number you are committing, not the monthly one.
  3. Is management billed flat, as a percentage of spend, or both? Percentage-of-spend aligns the agency with your spending, not your profitability.
  4. Can you show incrementality, not attribution? Geo holdout tests or similar. Platform-reported ROAS counts sales you would have made anyway.
  5. What happens to the work if I leave? Creative, audiences, and account access should be yours.

If a founder at 25% margin walks into that conversation, a good agency will tell them to fix the margin first. That is a useful filter on its own.

Do I need both eventually?

You will probably need both. The question is only which one goes first, and the answer comes down to one number you can check today. Work out what you keep on your best-selling SKU after every real cost, including processing, shipping, and returns. If it is under 40%, an agency is an expensive way to find out your unit economics are broken.

How do I check my own number?

The Profit Leak Scan takes 90 seconds and gives you a score out of 100 with the specific places your profit is going. It is free.

If the question is really about operations rather than demand, the agency or fractional COO comparison covers that one. If you want to work through the cost side yourself first, the Margin Leak Calculator does it in one sitting. If you are not sure which problem is yours to solve first, the Founder Type quiz names it in two minutes. If you want the four-step rebuild run properly, that is Foundations First.

Frequently asked questions

Start where it costs you nothing.

Work out what you actually keep per sale before you decide who to hire. The tools are free, and they take minutes.

Sources

Cohort figures are BuildYourBzns internal data.

Ask AI about this

Don't take our word for it. Open this comparison in an assistant, already asked, and see whether it agrees.