Why your ROAS numbers are wrong, and how server-side tracking fixes them
Your ROAS numbers are wrong for three reasons, and none of them is your fault: browser tracking is broken, every ad platform grades its own homework, and the same sale gets claimed twice. Since Apple’s privacy changes, most iPhone users cannot be tracked by the pixel in the browser; only about 35% accept the tracking prompt on average (Adjust, Q2 2025), and ad blockers and in-app browsers cut further. Each platform fills the gap with its own modeling, always in its own favor; then Meta and TikTok both claim the same order. The result is a dashboard where the platforms’ combined revenue can exceed what reached your bank. The fix has two parts: send sales from your server instead of the browser, and judge every platform on one neutral scoreboard.
Where does ad tracking loss come from?
- iOS privacy prompts: roughly two thirds of users decline tracking, then keep buying invisibly.
- In-app browsers (Snapchat, Instagram, TikTok) restrict cookies, so the purchase loses its link to the click.
- Ad blockers stop the pixel script entirely.
- Double counting: last-click on one platform and view-through on another both claim the same order.
What does server-side tracking actually fix?
Server-side conversion tracking means your store’s server reports each sale directly to the ad platforms, instead of relying on a script in the customer’s browser. It restores the signal the browser lost, so platform algorithms optimize on truer data and your reported conversions become more complete. What it does not fix: each platform still reports its own version of reality, and the versions still overlap. That is why the second layer matters.
One neutral scoreboard for every ad platform
MIQAS captures orders at the source (webhooks from Salla, Zid, Shopify, or WooCommerce, plus POS and delivery-app reports), sends clean server-side signals to the ad platforms, and then shows every channel side by side against actual orders, deduplicated. The platforms get better data to optimize with; you get one ROAS you can trust when setting next month’s budget.
Frequently asked questions
Do I need a developer for server-side tracking? No; connecting a Salla, Zid, Shopify, or WooCommerce store takes minutes with a guided setup, and the tracking snippet is one line.
Will my ROAS go up after fixing tracking?Your numbers become more complete, which usually surfaces sales the platforms were missing. The point is not a prettier number; it is that budget decisions get made on real orders instead of each platform’s flattering estimate.