Denys Growth Book the audit

Advertising for online stores: what works and what eats the budget

A store has one advantage over any other business: the money is visible. Not leads, not calls, but actual revenue attached to an actual ad. And one trap: turnover grows while profit does not, because someone measured ROAS instead of margin.

I have worked with stores across categories: children's books, canvas art, homeware, premium devices. What follows repeats in nearly all of them.

Where to start if there is no advertising yet

  1. Work out what you can pay for a customer. Not what feels acceptable, but what the margin survives after returns and shipping.
  2. Track purchases, not clicks: pixel, events, order value. If the platform cannot see the amount, it optimises blind.
  3. Build the product feed. The boring part everyone skips, and the one that delivers the cheapest sales.
  4. Turn on remarketing before anything else. People who already viewed a product convert several times cheaper.
  5. Only then cold traffic and creative testing.
Why the feed beats the creative

In a store with hundreds of items, the algorithm will find what to show and to whom, provided the product data is complete and current. A poor feed with empty fields and stale prices limits delivery more than any creative does.

Where stores lose money most often

What happensWhat it costsWhat to do
Measuring ROAS instead of marginTurnover grows, profit does notCount profit per order, not revenue
All spend on one bestsellerGrowth hits a ceilingExpand into categories through the feed
Returns not accounted forReal margin below the planned oneSubtract returns from revenue
Product page leaves questions openTraffic arrives, cart stays emptySize, timing, returns, answered upfront
No free-shipping thresholdOrder value lower than it could beSet it just above your current average

What budget is needed

It depends on your price point, but as a guide: for the algorithm to exit learning you need roughly 800 euros or more per channel per month in Spain and the EU. Less does not mean slower; less often means the campaign never learns at all.

If there is no budget for two channels, do one properly. Split across Meta and Google, the same money usually performs worse than it would in one place.

What actually worked

FAQ

What counts as a good ROAS?

There is no universal number because it depends on your margin. At 30 percent margin a ROAS of 3 is breaking even; at 70 percent the same ROAS of 3 is solid profit. Start from what you can pay per customer, not from someone else's benchmark.

Meta or Google for a store?

Google captures people already searching for your product; Meta creates demand and works well for impulse and visual categories. With budget for one, start where demand already exists.

I am on Shopify, does that change anything?

For the better: the feed, the pixel and most product-page fixes happen without a developer.

Find out where your budget leaks

Free 30-minute audit. You leave with a verdict and three steps, even if we never work together.

Book the audit Message on WhatsApp