Skip to content

Running an e-commerce account on figures you can check

Every step between the ad and the sale is measurable. You still have to look at the right ones, and to know that Meta claims sales it did not cause.

Meta reports 2.83x, the accounts confirm 2.29x: we steer on the second figure.Meta:2.83xAccounts:2.29xBelieve the one who got paid.≠
Meta reports 2.83x, the accounts confirm 2.29x: we steer on the second figure.

The two ROAS, and why they differ

On the e-commerce case published on this site, Meta reports 2.83x and the brand's back office confirms 2.29x. The gap is not a mistake: Meta claims sales it watched happen without having caused them, and it does that for every advertiser.

Steering on the dashboard alone means steering on the flattering one of the two. This brand broke even at 1.64x: both measurements cleared it, so the decision to raise the budget held on either reading.

Where to look when it does not convert

The order in which I look at an account that is not performing is counter-intuitive for most advertisers, who start with targeting.

  • The offer: if organic traffic does not convert either, advertising will make the same refusal more expensive.
  • The funnel: speed, clarity of price, shipping announced late, checkout in three clicks or in eight.
  • The creative: the click-through rate, and the first three seconds.
  • The audience, rarely the root cause.
  • The settings, which amplify what works and repair nothing.

Tracking decides everything else

Since the tracking restrictions, a share of conversions no longer comes back through the browser. Your campaigns look like they are underperforming, and the algorithm learns on data full of holes.

The server-side Conversions API fixes a good part of it. This is not a comfort setting: it determines the quality of everything downstream.

Real case

A cosmetics brand, €30,000 of advertising, and a ROAS confirmed in the back office of 2.29x

Budget stepped up from €2,000 to €7,500 a month, average order value moved from €54 to €68 through bundles. Meta reports 2.83x, the brand’s accounts confirm 2.29x.

See the full case study

Does your situation look like this? Let's talk for 30 minutes.

Common questions

What ROAS should I aim for?
One above your break-even, which is 1 divided by your margin. At a 40% margin the threshold is 2.5x: a ROAS of 3 is profitable, a ROAS of 2 loses you money even though it looks respectable.
Which event should I optimise for?
The deepest one your volume allows. Purchase if you have enough, checkout started otherwise, add to cart if volume is low. The algorithm needs roughly 50 conversions per week per ad set to leave the learning phase.
My ads worked and now they cost more and more.
That is ad fatigue, and it shows upstream of cost per sale: frequency rises, hook rate falls, then the cost follows. If you only watch that last line you are three weeks behind.

Related articles

We start from your margin, not your ROAS

Average order value, margin, repeat rate. From there we know the ROAS you have to reach for advertising to pay.

Freelance Meta Ads
Message me on WhatsApp