Uncategorized

Why at 15% margin ads eat all the profit — and what to do

TL;DR

If your margin is 15% and your CAC (customer acquisition cost) is 12-14% of the average order, you’re working at zero or at a loss. In May 2024 we took on a client in exactly this situation: an e-commerce store, 16% margin, average order 2,400 UAH, CAC at the start 320 UAH (13.3%). For the first two months the business earned 2.7% net — that’s 65 UAH on a 2,400 UAH order. After operating costs the owner was left with nothing. Within 4 months of work we brought the unit economics to a CAC of 180 UAH (7.5% of the order), the margin stayed at 16%, but net profit grew to 8.5% — that’s 204 UAH per order. This article breaks down what we did and why the standard “run more traffic” approach doesn’t work in low-margin businesses.

The failure case: how an e-commerce store with a 15% margin burned 84,000 UAH in a quarter

February 2024, an inbound request from an online home appliance store. A range of 200+ SKUs, average order 2,100 UAH, margin (selling price minus purchase cost) of 14-17% depending on the category. Before us they’d worked with an agency that promised to “scale sales through Facebook and Google Shopping.”

What they did:

  • Launched 8 campaigns in Meta Ads with automatic Advantage+ targeting
  • Pushed the whole catalog into Google Shopping with no segmentation by margin
  • Budget $2,000/mo (~74,000 UAH), equal to 35 average orders
  • Got 380 orders in a quarter (December-February)

What came out of it:

  • Revenue: 798,000 UAH (380 × 2,100 UAH)
  • Gross margin at 15%: 119,700 UAH
  • Ad spend: 84,000 UAH over 3 months
  • Left before operating costs: 35,700 UAH (4.5% of revenue)
  • Logistics + salaries + rent + bank fees: ~52,000 UAH
  • Net financial result: minus 16,300 UAH

The owner worked 12 hours a day, a team of 3 people fulfilled orders — but the business generated zero money. When we calculated CAC, it came to 221 UAH per order (84,000 / 380). At an order of 2,100 UAH and a 15% margin, that’s 315 UAH of gross profit. CAC was eating 70% of the margin before salaries were even counted.

5 root causes why a low-margin business burns money in advertising

Cause 1: The agency optimizes ROAS, not profit

The standard success metric in ad agencies is ROAS (Return on Ad Spend). If you spent 10,000 UAH and got 30,000 UAH in sales, that’s a ROAS of 3.0, and the agency reports “everything’s great.” But ROAS ignores the margin.

In the case above the ROAS was 9.5 (798,000 / 84,000). Sounds wonderful. But when you multiply by the 15% margin, every hryvnia invested generates 1.43 UAH of gross profit. Subtract operating costs — and it’s already a loss.

At LeadPrice, on the very first call we calculate not ROAS but Contribution Margin — how much money is left after subtracting CAC from gross margin. If the number is under 8-10% of the order, the project is in the red zone.

Cause 2: The whole catalog is advertised the same way

The store in this case had items with margins from 8% (popular brands in a competitive market) to 28% (a niche with lower demand but their own imports). Google Shopping and the Meta catalog were running the entire range with no filters.

What sold the most? Items with an 8-12% margin, because that’s where demand is highest and the price lowest. Meta’s algorithms optimized for conversions — and drove traffic to whatever sold fastest. But the economics of those sales were toxic: order 1,800 UAH, 10% margin = 180 UAH, CAC 240 UAH = minus 60 UAH on every sale.

The first thing we did was exclude everything with a margin under 18% from advertising. Yes, it cut traffic volume by 40%, but for the first time in 4 months the business started making money.

Cause 3: No LTV — everything rides on the first sale

A CAC of 220 UAH at a 15% margin can be sustained if the customer comes back. If LTV (Lifetime Value) = 3 orders, you can afford a CAC of up to 30-35% of the first order. But this business had a Repeat Rate of 11% — meaning 89% of customers bought once and left.

Why? There were no email campaigns, no remarketing for the next purchase, not even a thank-you email after the order. The previous agency just ran traffic without thinking about retention.

We launched a basic retention funnel: an email 14 days after purchase with a promo code for related products, Meta remarketing on the categories the customer had viewed. Within 3 months the Repeat Rate grew to 23%. That added ~15% to gross profit with no additional acquisition costs.

Cause 4: Operating costs aren’t built into the CAC model

Many owners calculate “acceptable CAC = margin minus 20% for contingencies.” But they forget that out of those 20% they have to pay:

  • Manager salaries (in this case 18,000 UAH for 3 people)
  • Delivery (on average 80 UAH per order, not always passed on to the customer)
  • Acquiring fees (1.5-2.5%)
  • Warehouse rent (6,000 UAH/mo)
  • Returns and defects (3-5% in electronics)

When you count honestly, net profit is 3-6% of revenue. If CAC eats 10-12%, the math breaks.

Cause 5: Scaling before optimizing

In December the previous agency raised the budget from $1,200 to $2,400 because “we need more traffic for the season.” But the unit economics were broken — and more traffic meant more losses. They poured in $2,400 in December and got 140 sales. Sounds great. But every sale cost the business minus 45 UAH net.

Our approach: first fix the unit economics on a small budget ($500-700), find the working chain “CAC → margin → operating costs → profit of at least 5%.” Only then scale. In 7 out of 10 clients the real reason “advertising doesn’t pay back” isn’t traffic quality — it’s that the business math doesn’t allow paid advertising to exist.

What should have been done: our methodology for low-margin businesses

When we took on this project in March 2024, for the first 2 weeks we didn’t touch the advertising at all. We audited the economics and built a survival framework for a 15% margin.

Step 1: Audit the margin of every category

We split the whole range into 4 segments:

SegmentMarginShare of salesDecision
Commodity (popular brands)8-12%54%Exclude from paid ads, organic only
Mid-tier (medium demand)15-18%28%Main advertising focus, CAC up to 200 UAH
Premium (niche, own imports)22-28%13%Aggressive advertising, CAC up to 400 UAH
Accessories (upsells)35-45%5%Upsell in the cart, email after purchase

This gave a clear map: where to pour the budget, and what to sell through content and SEO.

Step 2: Rebuild the campaign structure around margin

We split Google Shopping into 3 campaigns with different bids:

  1. High Margin Campaign — the Premium segment, Target ROAS 400%, budget $600/mo
  2. Core Campaign — the Mid-tier segment, Target ROAS 600%, budget $400/mo
  3. Branded Campaign — queries with the store’s name, ROAS 1,200%+, budget $100/mo

In Meta Ads we launched separate catalog sets for each segment with different creatives. For Premium we made video reviews (because the decision cycle is longer there), for Mid-tier — carousels with the price and fast delivery.

Step 3: Raising AOV (Average Order Value) through upsells

An average order of 2,100 UAH at a 15% margin gives 315 UAH. But if you raise the order to 2,600 UAH, that’s already 390 UAH of margin at the same CAC. A 75 UAH difference per order is +24% to profit.

What we did:

  • Added a “Frequently bought together” block on the product page (accessories with a 40% margin)
  • A cart popup: “Add one more item and get free delivery” (threshold 2,500 UAH)
  • An email 2 hours after adding to cart without purchase, offering a related product at a 10% discount

Within 2 months AOV grew from 2,100 to 2,480 UAH. Conversion rate dropped by 1.2% (because some people abandoned the upsell), but profit per order grew by 18%.

Step 4: Retention instead of constant cold traffic

We launched a basic retention system:

  1. Email Day 14: “How do you like [product name]? Here are 3 accessories that fit” + a 10% promo code
  2. Email Day 45: Content “5 hacks for using [category]” + product recommendations
  3. Email Day 90: “We’ve updated our range” + a personal selection based on the first purchase
  4. A Meta Custom Audience of buyers → remarketing on new categories at a lower CAC (80-120 UAH versus 220 UAH for cold traffic)

This raised the Repeat Rate from 11% to 23% in a quarter. The second sale cost on average 95 UAH in CAC (through remarketing), which at an order of 2,200 UAH and a 15% margin gave 235 UAH of net margin after CAC.

Step 5: Lowering CAC through creatives and audiences

The old agency ran 2 creatives for 3 months. We launched a testing system:

  • Every 2 weeks, 4 new creatives (formats: unboxing video, comparison with a competitor, UGC review, catalog carousel)
  • Audiences: not only broad, but also a 1% Lookalike of premium-segment buyers (because their LTV is higher)
  • A/B test of landing pages: a classic product card vs an LP with a savings calculator (for appliances where you can show “pays back in X months”)

Within 3 months CAC dropped from 221 UAH to 180 UAH at the same traffic volume. That gave an extra 41 UAH of margin on every order.

The result after 4 months of work

MetricBefore (February 2024)After (June 2024)Change
Average order2,100 UAH2,480 UAH+18%
Margin15%16% (thanks to the changed mix)+1 p.p.
CAC (new customer)221 UAH180 UAH-19%
Repeat Rate11%23%+12 p.p.
Net profit per order-43 UAH+187 UAHBack in the black
Monthly revenue266,000 UAH340,000 UAH+28%

We cut the ad budget from $2,000 to $1,200/mo, but efficiency grew 2.4x. For the first time in 8 months the owner had profit that could be withdrawn rather than reinvested to plug holes.

How to avoid this mistake in your project

If your margin is 15-25%, you’re in the risk zone. Here’s the checklist to go through BEFORE pouring budget into advertising:

1. Calculate your real acceptable CAC

The formula: CACmax = (Average order × Margin %) − Operating costs per order − Target profit

Example: order 3,000 UAH, 18% margin = 540 UAH. Operating costs (delivery + salaries + fees) = 150 UAH. You want 5% net profit = 150 UAH. CAC max = 540 − 150 − 150 = 240 UAH.

If your current CAC is above this number, your advertising is burning money.

2. Segment your range by margin

Don’t advertise everything indiscriminately. Identify the 20-30% of SKUs with above-average margins and put 70% of the budget there. Sell the rest through SEO, content, organic.

3. Work on LTV, not just the first sale

If your Repeat Rate is under 20%, CAC will eat your profit sooner or later. Launch a basic email funnel, remarketing to buyers, a loyalty program. It’s cheaper than constantly pouring in cold traffic.

At LeadPrice we don’t take on clients whose LTV = 1 purchase with no plan to change that. Because the math doesn’t allow a win.

4. Test creatives every 2 weeks

CAC isn’t a fixed value. If creatives “burn out” (CTR drops, CPM rises), CAC grows. We’ve seen a single strong creative cut CAC by 30-40% against the average.

5. Don’t scale until the unit economics are positive

If your CAC is 300 UAH now and the acceptable level is 200 UAH, doubling the budget won’t solve the problem. First bring CAC down to target on a small budget, then scale.

Red flags: when a 15% margin is a verdict

Let’s be honest: there are situations where paid advertising simply won’t work at a 15% margin. Here are the signs:

  • Average order under 1,500 UAH — even a perfect CAC of 150 UAH eats 10% of the margin, operating costs take another 5-7%, and nothing is left
  • No possibility of repeat sales — the product is bought once every 3-5 years (furniture, large appliances), LTV = 1 order
  • The market is oversaturated and CPC is above 15 UAH — in some niches (electronics, mass-market clothing) CPC reaches 20-30 UAH, which makes CAC astronomical
  • Site conversion under 1% — even at a CPC of 5 UAH, at a CR of 0.8% the CAC is 625 UAH, which is impossible to sustain

In these cases we say honestly: paid advertising isn’t your channel right now. Better to invest in SEO, content marketing, partnerships, and site conversion optimization. When the margin grows to 25%+ or repeat sales become possible, come back to advertising.

Volodymyr Voloshchuk, co-founder of LeadPrice, has been through 250+ projects in 11 years. In 30% of cases we turned clients down because their business model didn’t allow advertising to pay back. That’s not great for the agency’s sales, but it’s honest with the client. You can see more about our cases on the cases page.

FAQ: A 15% margin and advertising

Can you work with advertising at a 15% margin at all?

You can, but only if: 1) CAC doesn’t exceed 7-8% of the average order, 2) there are repeat sales with an LTV of at least 2.5 orders, 3) operating costs are optimized to 4-6% of revenue. If even one of these conditions isn’t met, you’re working at zero or at a loss. In our practice, those who survive on a 15% margin are the ones who focus on retention and upsells rather than constantly acquiring new customers.

What CAC is considered normal for a low-margin business?

If the margin is 15-20%, the target CAC should be 6-9% of the average order for the first sale. For example, at an order of 3,000 UAH that’s 180-270 UAH. If you have repeat purchases (LTV = 2-3 orders), you can afford a CAC of up to 12-15% of the first order, because it pays back on the second or third sale. But this only works if the Repeat Rate is above 25% and the average time between purchases is under 90 days.

How do you lower CAC if it’s too high right now?

Five working levers: 1) Range segmentation — advertise only high-margin items, 2) Creatives — test 4-6 new formats every 2 weeks; a single strong creative can cut CAC by 25-35%, 3) Audiences — move from broad to 1-3% Lookalikes of buyers or custom intent audiences in Google, 4) Site conversion — raising CR from 1.5% to 2.2% cuts CAC by 32% at the same CPC, 5) Remarketing — re-advertising to people who’ve visited the site costs 2-3x less than cold traffic.

Why doesn’t a ROAS of 5.0 mean profit?

ROAS shows the ratio of revenue to ad spend, but ignores margin and operating costs. Example: you spent 10,000 UAH on ads and got 50,000 UAH in sales — ROAS 5.0. But if the margin is 15%, gross profit is only 7,500 UAH. Minus 10,000 UAH for ads = minus 2,500 UAH. Minus another 3,000-4,000 UAH in operating costs (salaries, delivery, fees) — and you’re deep in the red even with a “good” ROAS. The right metric is ROI or Contribution Margin after all costs.

When is it better to give up paid advertising altogether?

If: 1) the margin is under 12% and there’s no way to raise it, 2) the average order is under 1,200 UAH at a margin of up to 18%, 3) site conversion is consistently below 0.8% and you’ve already run A/B tests, 4) LTV = 1 sale and the product doesn’t lend itself to repeat purchases, 5) CPC in your niche is above 18-20 UAH due to market saturation. In these cases investing in SEO, content, partnerships and CRO will deliver a better ROI than paid advertising. We’ve seen cases where dropping advertising and focusing on organic channels raised profit by 40% in a quarter.

How does LeadPrice work with low-margin businesses?

We take on such clients only if we see a way to bring the unit economics into the black within 2-3 months. The first 2 weeks are a deep audit of the range’s margins, a calculation of acceptable CAC, an analysis of LTV and operating costs. If the math doesn’t add up, we say honestly “advertising isn’t your channel right now” and suggest alternatives (SEO, CRO, retention). If we see a path, we build a strategy around specific numbers, not around “increase traffic.” You can learn more about our approach on the contacts page, where we run a free audit before the start.

Зв'яжіться з нами

Want more clients?

Leave a request — we'll do a free analysis of your business

Дякуємо! Ми зв'яжемося з вами найближчим часом.