All posts

How to Track Ad Performance Across Multiple Platforms

InsightIQ TeamJanuary 30, 20269 min read

The Multi-Platform Tracking Challenge

The average e-commerce brand now advertises on 3–4 platforms simultaneously. A typical Shopify merchant might run Google Shopping campaigns for high-intent searches, Facebook Ads for prospecting, Instagram for brand awareness, and TikTok to reach younger demographics. Each platform offers its own dashboard, metrics, and attribution model.

This fragmentation creates a serious problem: you can't get a true picture of your advertising performance by looking at each platform in isolation. When every platform claims credit for the same sale using different attribution windows and methodologies, the numbers simply don't add up.

According to a 2024 study by Measured, multi-platform advertisers who rely solely on platform-reported metrics overestimate their total ROAS by an average of 30–50%. That's not a rounding error — it's the difference between thinking you're profitable and actually losing money.

Why Each Platform Reports Different Numbers

To understand the tracking problem, you need to understand how each major platform attributes conversions:

  • Google Ads: Default 30-day click attribution. If a user clicks your ad and purchases within 30 days, Google claims the conversion. Google also uses data-driven attribution by default in 2025+, distributing credit across multiple touchpoints.
  • Facebook/Instagram (Meta): Default 7-day click, 1-day view attribution. If a user clicks your ad and buys within 7 days, or even just views your ad and buys within 1 day, Meta claims that conversion. The view-through attribution is particularly aggressive.
  • TikTok Ads: Default 7-day click, 1-day view attribution (similar to Meta). TikTok's pixel-based tracking also has known limitations in accurately matching conversions, especially after iOS 14+ privacy changes.

Here's a real-world example of the overlap problem:

A customer sees your TikTok ad on Monday (view). They click a Facebook retargeting ad on Wednesday (click). They Google your brand name on Friday and click a Google Shopping ad to purchase. All three platforms claim credit for this single sale. Your platform-reported total ROAS looks 3x better than reality.

This isn't the platforms being dishonest — each is accurately reporting within its own attribution model. But for you as the merchant, the sum of all platform-reported conversions will always exceed your actual Shopify orders.

Building a Unified Tracking Framework

To get accurate cross-platform tracking, you need to establish a single source of truth and then layer platform data on top. Here's the framework:

Layer 1: Shopify as the Source of Truth

Your Shopify orders are the only indisputable data point. A sale either happened or it didn't. Start by tracking your total revenue in Shopify and comparing it against your total ad spend across all platforms. This gives you your blended ROAS — the most important number in your business.

Layer 2: UTM Parameters

UTM parameters are tags added to your ad URLs that tell Shopify (and analytics tools) exactly where each visitor came from. Every ad on every platform should use consistent UTM tagging:

  • utm_source — Platform (google, facebook, tiktok)
  • utm_medium — Ad type (cpc, paid_social)
  • utm_campaign — Campaign name

Layer 3: Platform Data for Directional Insights

Use platform-reported data for relative comparisons (Campaign A vs Campaign B within the same platform), creative optimization (which ad creative drives the most engagement), and audience insights (which demographics and interests perform best). But never use platform data to calculate your overall profitability — use Shopify for that.

Key Metrics to Track Across All Platforms

While each platform has dozens of metrics, these are the ones that actually drive business decisions:

  • Blended ROAS: Total Shopify revenue ÷ Total ad spend across all platforms. This is your single most important metric. If it's above your break-even ROAS, you're profitable.
  • Cost Per Acquisition (CPA): Total ad spend ÷ Number of orders. Track this per platform and blended. Rising CPA with flat ROAS often indicates shrinking order values.
  • Ad Spend as % of Revenue: What percentage of your total revenue are you spending on ads? Most healthy e-commerce businesses keep this between 15–30%. Over 35% is typically unsustainable.
  • Click-Through Rate (CTR): Measures ad creative effectiveness. A declining CTR signals ad fatigue or targeting issues. Benchmark: 1.5–3% for Facebook, 2–5% for Google Shopping.
  • Conversion Rate by Source: Track conversion rates in Shopify segmented by traffic source (using UTMs). If Google traffic converts at 4% but TikTok at 0.5%, that tells you where your budget should go.

The key is tracking these metrics consistently over time. A single week's data can be misleading — look at 30-day rolling averages to identify real trends.

Common Multi-Platform Tracking Mistakes

Avoid these common pitfalls when tracking ads across multiple platforms:

  • Adding up platform ROAS: If Facebook reports 3x and Google reports 4x, your real ROAS isn't 3.5x or 7x — it's whatever Shopify says your revenue was divided by your total spend.
  • Inconsistent UTM tagging: "facebook" vs "Facebook" vs "fb" as a utm_source creates chaos in your analytics. Standardize naming conventions across all platforms.
  • Ignoring view-through conversions: Meta's default attribution includes people who merely saw your ad. This can inflate Facebook's numbers by 20–40% compared to click-only attribution.
  • Not accounting for iOS privacy changes: Since iOS 14.5, approximately 75% of iPhone users opt out of app tracking. This means Facebook and TikTok undercount some conversions and overcount others. The data is directionally useful but not precise.
  • Comparing different time windows: If you're looking at a 7-day period on Facebook and a 30-day period on Google, you're comparing apples to oranges.

Automating Multi-Platform Tracking

Manually pulling data from four different ad dashboards, cross-referencing with Shopify orders, and building spreadsheets is possible — but it's time-consuming, error-prone, and unsustainable. Most merchants who try this approach eventually give up or make costly mistakes.

The better approach is to use a unified analytics tool purpose-built for e-commerce. InsightIQ connects directly to your Shopify store, Google Ads, Facebook Ads, Instagram Ads, and TikTok Ads to create a single, automated dashboard with:

  • Blended ROAS calculated from actual Shopify revenue
  • Per-platform spend and performance breakdowns
  • AI-powered anomaly detection that alerts you to sudden performance drops
  • Budget reallocation recommendations based on real ROAS data

Instead of spending hours in spreadsheets every week, InsightIQ gives you the complete picture in seconds — letting you focus on strategy instead of data wrangling.

Ready to optimize your ad spend?

InsightIQ connects your Shopify store and ad platforms to give you real-time, unified analytics and AI-powered insights.

Get Started Free