Every agency, even a very good one, has a hard ceiling. That ceiling is called what marketing can fix and what it can't. If the business isn't in shape, ads amplify it exactly as it is. Weak product, you sell more weak product. Fulfillment that takes eight days, you ship more orders in eight days. Tracking that loses half the sales, you lose more sales from tracking.
That's why this list matters before any contract with anyone. You walk through it alone, at home, with a notebook and a pen. You tick honestly.
Fundamentals. If any fails, you stop here.
- 1Your product has worked organically. At least 20-50 orders in the last 60 days with no ads, with written feedback from real customers. Not friends' opinions. Reviews, WhatsApp messages, thank-you emails, returns under 8%. If the product hasn't been organically validated, ads will confirm it doesn't work, and cost you more to find out.
- 2Your weighted net margin is over 20%. After product cost, shipping, packaging, returns, fees. Under 20% margin, 99% of paid ad campaigns lose money once you pay the agency commission. If you haven't calculated weighted margin, you stop here, go read the margin article, come back when you have it.
- 3Stock covers at least 60 days for your best sellers. The most expensive thing that can happen in the first two months of scaling is running out of stock right as the ads start to work. You lose orders, you lose good reviews, the Meta algorithm penalizes you for insufficient conversions, and the rebuild takes three weeks.
- 4Fulfillment ships in 48-72 hours. Not 5 days, not 7. Slow-arriving orders create support tickets, more returns and 1-2 star reviews. Everything you break here, you pay back double on ads.
Tracking and infrastructure. Where budget disappears fastest.
- 1Meta Pixel and Conversions API installed, deduplication above 80%. Without CAPI, the pixel loses 20-35% of events to iOS blocks. Without dedup, Meta receives the same order twice and learns on duplicated data. Either way, you're scaling on noise.
- 2Google Analytics 4 with Purchase configured correctly. Minimum: transaction_id, value, currency, items with item_name and price. If conversions land in GA4 without value, Google Ads can't import anything useful, the bidding algorithm is flying blind.
- 3The site converts over 1% on qualified organic traffic. If people who arrive on their own, through referral or SEO, convert at 0.6%, ads won't rebuild the site for you. You send more traffic, you convert it just as badly. Fix the site before the campaigns, not during them.
Financial. Where most founders break.
- 1You have ad budget for at least three months. Not six weeks, not „let's see how month one goes". Real scaling shows signs in month two and settles in month three. If the cash only covers you through half of month two, don't start. Run small tests while you save up.
- 2You've calculated target CAC and LTV. Not estimated, not rounded. Open the CRM or Shopify, look at customers over the last 12 months, see how many ordered a second, third, fourth time and at what value. That's real LTV. If target CAC exceeds 6-month LTV, any scaling is a long-term loss.
- 3Cash flow survives the slow months. A good Black Friday lands, then a dead January-February. Good summer on fashion, then weak autumn. Do you have cash to cover ads plus stock plus salaries during slow months, or are you banking on monthly cash flow like a line of dominos? Without two months of fixed costs in reserve, scaling can put you into insolvency.
Operational. What almost everyone underestimates.
- 1You block at least 5 hours per week for marketing. You reply to DMs, you approve creatives, you give feedback on a video angle, you read comments. If you delegate EVERYTHING and never step into the content, results stay average, because nobody knows your customer better than you.
- 2Your team (or you) can handle double the volume without collapsing. You sell 10 orders a day now, we scale to 30. Can support answer three times the questions? Can fulfillment pack three times the boxes? If not, sudden scaling brings chaos, bad reviews, and a month of pause while you recover. Better to climb gradually and build capacity alongside volume.
What to do if you miss three or four points
A low score isn't a verdict. It's a clear, prioritized action plan. You look at the failed items and work through them like this.
- 1Identify the highest-impact point. Usually it's net margin or tracking. If you're not sure, ask yourself: „If one of these was magically fixed overnight, which one would change my business most over the next 90 days?" Start there.
- 2Fix items one at a time, not in parallel. Point repaired, point checked off, next one. Trying to fix margin, tracking and fulfillment simultaneously is the surest way to finish none of them properly.
- 3Until you hit 10 out of 12, your ad budget is strictly test. 500 euros a month on one product, just to validate the pipeline works. No scaling, no Performance Max across the whole catalog, no massive creative production.
- 4When you reach 10 out of 12, apply for the audit and we handle the rest together.
Why being hard on yourself now is worth it
Early last year we took over an e-commerce store that had burned 40,000 euros on ads across 14 months with broken tracking. They didn't know which product had brought the most sales. They didn't know which season had been the most profitable. They had a dashboard with numbers that looked fine, but the bank account told a different story. Our first two weeks were pure setup: CAPI, dedup, proper import into Google Ads. Week three, the first time they saw real POAS per product, they wrote back that, once they ran the numbers, it hit them: a full year had been wasted.
That's the real cost of scaling before you're ready. Not the money lost. The year lost. You don't get the time back. The money, maybe, eventually.