BY SOLUTION // AD PERFORMANCE DASHBOARD
Ad performance dashboard: ad campaign performance across Google Ads, Meta and TikTok in one view
Every ad network ships a performance dashboard, and each one shows your campaigns in the best light its own attribution allows. The problem starts when you try to put them next to each other. Google Ads says the account returned 4.1x, Meta says 3.8x, TikTok says 2.6x, and the sum of the revenue those three claim is comfortably more than your store took that month.
read-only connectors // blended truth // no PII exposure
|
Illustrative example figures · not a customer account · your own stack connects read-only
That is not a tracking bug you can fix with better tagging. It is three different measurement systems, with different conversion windows, different rules about who gets credit for a view, and different opinions about which day a sale belongs to. An ad performance dashboard that ignores this is a prettier version of the same confusion.
This page covers what to put on a cross-network ad performance dashboard, exactly where the definitions diverge (with the current windows for all three networks, verified in August 2026), and how to keep campaign-level granularity for media buying while still having one number that survives a budget meeting.
The short answer
An ad performance dashboard puts campaign results from every ad network on one screen so you can compare them and decide where budget goes. The part most tools skip is that the networks do not measure the same way. Google Ads counts a conversion up to 30 days after a click and books it to the click date, Meta offers 1, 7 and 28-day click windows and a single 1-day view window since it removed the 7-day and 28-day view windows on 12 January 2026, and TikTok offers only 1 or 7-day click with view-through either off or 1 day. Stacking those three numbers side by side and summing them overstates your results, because each network claims the same customers. MixedMetrics shows platform figures for campaign decisions and a blended ROAS, CAC and MER layer computed against the revenue your store and billing actually recorded, from $79 a month.
Last updated August 2026
Blended across ad, sales, and ecom
Read-only connectors
Why it works
What you get with ad performance dashboard
Campaign detail, kept
Spend, clicks, CPM, CPC, conversions and platform ROAS per campaign, per network, so media buyers still have what they need to optimize.
One number that reconciles
Total spend against the revenue Shopify and Stripe actually recorded, so blended ROAS, CAC and MER cannot double count the way stacked platform ROAS does.
The windows shown, not hidden
Each network measures on its own attribution window. We label which figure came from where instead of quietly adding them together.
What it covers
Connect, blend, and see what is driving revenue
MixedMetrics turns scattered platform numbers into one blended read-out of ROAS, CAC, MER, and revenue, with AI that flags where spend is leaking.
- Compare Google Ads, Meta and TikTok campaign performance without summing conversions that overlap
- See total ad spend and real revenue in the same view, updated daily
- Spot the campaign or network where efficiency slipped before the month closes
- Give media buyers platform detail and leadership one blended figure from the same data
- Understand why each network reports a different number, and which one to budget on
AI insight
What changedTikTok is carrying ROAS at 4.8x while Meta CAC crept to $41. Shift budget to recover efficient revenue.
Illustrative figures showing the layout · not a customer account
Why MixedMetrics
Blended truth, AI insights, no BI tool required
Not eight conflicting platform dashboards, not a data engineer, not a spreadsheet that rots by Friday. One blended view you can act on.
One blended read-out
Blended ROAS, CAC, MER, LTV, and revenue by channel in a single live view, instead of eight platforms claiming the same conversion.
AI that finds the leak
The insight layer reads the blended data and tells you what changed and where spend is leaking, before the month closes.
Connect, do not migrate
Read-only connectors to the tools you already run. No re-platforming, no pixel surgery, first dashboard the same day.
Compare
How the three ad networks measure the same campaign differently (verified August 2026)
| Measurement rule | Google Ads | Meta Ads | TikTok Ads |
|---|---|---|---|
| Click-through window | 30 days by default, configurable from 1 to 90 | 1, 7 or 28 days | 1 or 7 days only |
| View-through window | 1 day | 1 day | Off, or 1 day |
| Engaged-view window | 3 days | 1 day | 1 or 7 days |
| Longest window it can claim on | 90 days | 28 days | 7 days |
| Recent change to be aware of | No window change | 7-day and 28-day view windows removed 12 January 2026 | No window change |
| Effect on reported results | Credits the most, longest lookback | Middle, view credit now much shorter | Credits the least, shortest lookback |
| Safe to add to the other two? | No | No | No |
In depth
Building an ad performance dashboard that survives scrutiny
What is an ad performance dashboard?
An ad performance dashboard is a single view of how your advertising campaigns are performing across every network you buy on, usually covering spend, impressions, clicks, cost per click, conversions and return on ad spend. Instead of logging into Google Ads, Meta Ads Manager and TikTok Ads Manager separately, you get one board that pulls all of them together on a shared date range.
The useful ones do something the native dashboards cannot: they show your total advertising spend against your actual business revenue. No single ad network can do this, because none of them can see the campaigns running on the other networks or the sales that arrived through organic search, email and direct. That total view is the reason to build one at all.
Why do Google Ads, Meta and TikTok report different numbers for the same campaign?
Because they use different attribution windows and each one only sees its own traffic. A customer who saw a TikTok video, later clicked a Meta ad, then searched your brand name and clicked a Google ad has plausibly been influenced by all three. Each network counts that one sale as its own, so the three dashboards together report up to three times the revenue that actually happened once.
The window lengths make the gap wider still. Google Ads looks back 30 days from a click by default and can be configured out to 90, so it has the longest memory and the most opportunity to claim credit. Meta offers 1, 7 and 28-day click windows, and since 12 January 2026 its only view-based windows are 1-day engaged view and 1-day view, after the 7-day view and 28-day view windows were removed from the Ads Insights API along with every combined window built on them. TikTok is the strictest of the three: its click window is 1 or 7 days and its view-through window is either off or 1 day.
There is a second, quieter difference in which day a conversion lands on. Google Ads books a conversion against the date of the click that produced it, so a sale today can appear in last week's numbers when you refresh a report. GA4 books the same sale against the date the event happened. That alone makes weekly comparisons between the two disagree even when the tracking is flawless. We worked through all six causes in why ad platform revenue numbers do not match.
How do I compare ad performance across platforms?
Compare efficiency metrics across networks, and never compare or sum attributed conversion counts. Spend, impressions, clicks, CPM, CPC and click-through rate are measured roughly the same way everywhere, so a cross-network comparison of those is fair. Conversions, conversion value and ROAS are attributed figures produced by three different rulebooks, so a side-by-side table of platform ROAS ranks the networks by how generous their attribution is, not by how well they sold anything.
The practical structure is two layers. The lower layer is per-network and per-campaign, kept in the platform's own terms and used for the decisions that live inside an ad account: which creative to scale, which campaign to pause, which audience is getting expensive. The upper layer is blended and network-agnostic: total spend, total revenue, blended ROAS, blended CAC and MER. Budget decisions belong on the upper layer, optimization decisions on the lower one.
Keeping both layers on one board is what stops the classic argument where the media buyer is looking at platform ROAS of 4.1 and the founder is looking at a bank balance that says otherwise. Both numbers are correct, they just answer different questions, and labeling them clearly is most of the fix. The full method is in blended ROAS and the board-level version in the marketing efficiency ratio dashboard.
What metrics should be on an ad campaign performance dashboard?
Keep it to metrics that change a decision. A dashboard with forty widgets gets checked once and then ignored, and every metric you add makes the important ones harder to see. Three tiers works: a headline row that answers whether marketing is paying for itself, a network row that shows where the money went, and a campaign table you open when a number on the row above moved.
The headline row should carry total ad spend, total revenue, blended ROAS, blended CAC and MER, plus the change against the previous period. The network row carries spend, share of spend, platform-reported conversions and platform ROAS per network, each labeled as platform-reported so nobody sums them. The campaign table carries spend, impressions, clicks, CTR, CPC, CPM and platform conversions, sortable, so a media buyer can find the campaign that moved the network number.
- Total ad spend across every network, reconciled to what your card was actually charged
- Total revenue from your store and billing system, not from ad platform claims
- Blended ROAS and blended CAC, with the change versus the previous period
- MER against your break-even line, derived from contribution margin
- Spend share by network, so budget drift is visible before it becomes a surprise
- Per-campaign CPM, CPC, CTR and platform conversions for the optimization layer
Is a Google Ads performance dashboard enough on its own?
It is enough if Google Ads is genuinely your only paid channel, and it stops being enough the moment a second network is running. The native Google Ads dashboard is a good tool for the account it manages: it has campaign, ad group and keyword granularity that no third-party view improves on, and if you want that view specifically, our Google Ads dashboard page covers what to add around it.
What it cannot tell you is whether the money would do more good somewhere else. That question needs total spend, total revenue and the other networks in frame. The same applies in reverse to a Facebook Ads dashboard: excellent for creative and audience decisions inside Meta, blind to everything outside it. If the paid search and paid social split is the specific thing you are managing, the PPC dashboard view is the closer fit.
Which networks does MixedMetrics connect, and which does it not?
On the advertising side: Google Ads, Meta Ads and TikTok Ads, plus Search Console for organic search. On the revenue side: Shopify, Stripe, and Klaviyo or HubSpot. GA4 connects for session and channel context. Every connector is read-only, so we can never change a bid, a budget or a campaign in your account.
Amazon Ads, Microsoft Ads and LinkedIn Ads are not connected today, and it is better you know that before you sign up than after. If a meaningful share of your spend sits in one of those three, we will show you an incomplete picture this quarter. Amazon in particular is a structural case rather than a missing connector: Amazon Ads drive purchases that complete on Amazon and never touch your store, so those sales are a separate revenue pool that no dashboard can honestly merge into your site revenue. We explain the three-layer structure that does work in reconciling Meta, Google and Amazon ad data.
If you are still comparing options, cross-channel marketing analytics covers the wider category and marketing reporting software pricing puts 16 tools side by side on published prices.
Good questions
Questions about ad performance dashboard
Explore more
More ways to use MixedMetrics
Marketing dashboard software
One live dashboard that blends every channel into spend, revenue, and ROAS.
Learn more →Marketing analytics tools
The tool category explained, and where a blended dashboard fits.
Learn more →Marketing dashboard examples
Sample marketing dashboards by role, and the metrics each one should carry.
Learn more →See your whole stack blended in one view.
Connect your ad channels, store, and billing through read-only connectors and watch blended ROAS, CAC, and revenue settle into one live dashboard.
read-only connectors // blended ROAS, CAC, MER // AI insights // no PII exposure