Snapchat Ads says my ROAS is 4x but my store orders do not back that up: which revenue figure should I enter?

Enter both, one calculation each. The Snapchat figure gives you ROAS as the platform sees it; the revenue you can actually tie to the campaign in your store gives you the ROAS you can defend. In our example ROAS drops from 4x to 2.5x, and at a 35% margin the estimated profit turns into a loss.

Published · 4 min read

Why the two numbers differ

Snapchat's dashboard does not see your store the way you do. It credits a sale to an ad using its own attribution model and a time window set by the platform or by you, and that can include someone who saw the ad without tapping it and bought days later through a search or another link. Your store only records the order. It has no idea where the buyer came from unless they arrived through a tagged link or used a code tied to the campaign.

So both figures can be right from their own angle while measuring different things. The calculator cannot tell which one is closer to the truth: it divides the revenue you type by the spend you type and does not check where either came from.

Run the ROAS twice, with numbers

Say you spent 3,000 AED on a Snapchat campaign in a month. The platform credits it with 12,000 AED in sales, while the orders that came through the campaign's tagged link or used its code add up to 7,500 AED in your store.

  1. Open the ROAS calculator and enter 12,000 as revenue and 3,000 as spend: ROAS is 4x, or 400%, and ads take 25% of revenue.
  2. Change revenue to 7,500 and leave spend alone: ROAS becomes 2.5x, or 250%, and the ad share of revenue is 40%.
  3. Add your margin before ads, say 35%, to both runs: the break-even ROAS is 2.86x.
  4. With the platform figure the tool says you are above break-even with an estimated profit after ads of 1,200. With the tracked figure it says you are below, with an estimated loss of 375.

That is the real value of running it twice. The same campaign is profitable if you believe the platform completely and unprofitable if you rely only on what your orders prove. The truth usually sits somewhere between, but now you know that keeping the campaign depends on sales you cannot demonstrate.

Getting the tracked revenue closer to reality

  • Tag every Snapchat ad link with the UTM campaign link builder, then total the orders from those links in your store reports or in whatever analytics tool you connect to it.
  • Create a discount code used only in that campaign, so every order carrying it can be counted with confidence.
  • Compare the same period in both sources. A full month from Snapchat cannot be set against two weeks of store orders.
  • Remember the tracked figure misses some real sales, such as a viewer who later typed your store name into the browser. Treat it as a floor and the platform figure as closer to a ceiling.

What to do with the gap

If both runs clear break-even, the decision is easy. If both fall short, the campaign needs work whichever number you trust. The awkward case is ours: profitable on the platform's numbers and losing on yours. Here it makes sense to improve tracking for another month before raising the budget, and to check click and conversion rates in the Campaign performance calculator to see where the difference is leaking.

Common questions

So is the Snapchat number wrong?

Not necessarily. It is calculated with the platform's attribution rules and may include people who viewed the ad without tapping. The trouble is that it does not match what your store can prove, so run both.

Which figure should drive my budget decision?

When the gap is large, the more conservative figure is the safer basis for a decision. The calculator does not choose for you, but it shows the verdict and estimated profit for each.

Do I need to connect my Snapchat account?

No. You type the numbers yourself and the calculation runs in your browser.