Campaign Report

Evaluate ad performance, compare attributed conversions with actual sales, identify underperforming campaigns, and optimize ad spend across Meta Ads, Google Ads, and TikTok Ads. Drill down from campaign level to ad level and calculate ROAS from real numbers.

The Campaign Report combines ad platform data (spend, impressions, clicks) with AnyTrack conversion data (purchases, leads, revenue) in a single view. Identify which campaigns generate conversions, compare ad platform reports against actual conversions, and pause underperforming campaigns directly from the report.

How It Works

The report blends three data sources into one view:

Ad Platform Data

Campaign structure, ad spend, impressions, clicks, and attributed conversions fetched from Meta Ads, Google Ads, and TikTok Ads.

Client-Side Data

Sessions, pageviews, outbound clicks, and form submissions captured by the AnyTrack Tracking Tag on your website.

Server-Side Data

Purchase, lead, and registration events received from conversion source integrations (Shopify, affiliate networks) via API or webhook.

📘

Why

These three sources combine in one report, so you see metrics like ROAS calculated from actual ad spend and actual revenue—not estimates.

Evaluate Campaign Performance

Columns marked with the AnyTrack icon show data measured directly from your integrations (actual conversions). Columns like Amount Spent and Attributed Results come from the ad platform.

Columns with the AnyTrack icon show actual conversion data from integrations.

Columns with the AnyTrack icon show actual conversion data from integrations.

The ROAS column combines both: actual ad spend from the ad platform divided by actual revenue from your conversion sources.

Use ROAS to identify campaigns not covering their own cost (ROAS below 1.0) and pause them directly from the report.

Attributed vs. Actual Conversions

The Campaign Report shows two types of conversion data side by side:

ColumnWhat It ShowsSource
Attributed ResultsConversions the ad platform attributes to the campaign based on its own modelMeta Ads, Google Ads, TikTok Ads
Purchase (AnyTrack)Conversions AnyTrack tracked and matched to a campaign via UTM parametersYour conversion source integrations

These numbers typically differ. Ad platforms apply their own attribution windows, post-view attribution, and conversion modeling (especially after iOS 14). AnyTrack reports based on server-side data matched to the last click.

Discrepancies

Small differences (5-15%) between attributed and actual conversions are expected. If the gap exceeds 30%, check for missing UTM parameters or duplicate Tracking Tags. See the Verify Your Setup guide.

Key Features

Add and Customize Columns

Add metrics from four groups: Conversion Rates, Tracking Events, Costs, and Performance. View all available metrics in Advanced Options.

Customize columns by selecting metrics to add to the Campaign Report.

Customize columns by selecting metrics to add to the Campaign Report.

View Campaign Conversions

Select a campaign, click the pencil icon, and choose View Conversions to see all conversion events for that campaign, ad set, or ad. Filter further by event type or integration.

View all conversion events for a specific campaign, ad set, or ad from the Campaign Report.

View all conversion events for a specific campaign, ad set, or ad.

Campaign Drill Down

Click on any campaign to drill down into its ad sets and individual ads, with a full metric breakdown at each level.

Pause and Resume Campaigns

Select a campaign and click Pause or Resume to control it directly from the report.

****

Pausing or resuming a campaign in AnyTrack will pause or resume it in the ad platform (Facebook, Google, etc.) in real time.

Report Templates

Choose from pre-built column templates for eCommerce, lead generation, or affiliate marketing — or fully customize the columns for your specific needs.

Traffic Sources

SourceMeaning
social / facebookOrganic traffic from Facebook (post links, Messenger, shared links — no ad click)
googleOrganic traffic from Google (no ad click)
google / cpcGoogle paid click. The gclid parameter was detected but no campaign ID was found. Ensure the Google Ads UTM template is installed.
📘

UTM

Without UTM parameters on your ads, AnyTrack cannot match conversions to specific campaigns. Campaign data shows as "(not set)". See the UTM Parameters guide for setup instructions.

Platform Limitations

Campaign metrics (Amount Spent, Attributed Results, Attributed Revenue) are available for Meta Ads, Google Ads, and TikTok Ads only. For Microsoft Ads, Taboola, and Outbrain, check these metrics in their respective dashboards. This does not affect conversion data sent to their Conversion APIs.


Frequently Asked Questions

FAQ was last reviewed on 2026-03-09

Ad platforms use their own attribution models, including post-view attribution and conversion modeling. Facebook may attribute a sale to an ad the user only viewed but never clicked. AnyTrack reports based on last-click attribution matched via UTM parameters. Small differences (5-15%) are normal.
This means UTM parameters are missing from your ad URLs. AnyTrack uses UTM parameters to match conversions to campaigns. Add the UTM tracking template to your ads following the guides for Facebook UTM or Google Ads UTM in the documentation.
AnyTrack fetches campaign data from ad platforms periodically. AnyTrack conversion data appears in near real-time. Ad platform metrics like spend and attributed results may take 1-3 hours for Google Ads and 15-60 minutes for Meta Ads to update.
AnyTrack is not limited to the 7-day post-click window that Facebook applies by default. Since AnyTrack tracks conversions server-side with its own attribution, you can see conversions that occurred beyond the ad platform default attribution window.
AnyTrack only fetches campaign-level data (spend, impressions, attributed results) from Meta Ads, Google Ads, and TikTok Ads. For other platforms, check their native dashboards for these metrics. AnyTrack conversion data still flows correctly to all connected platforms.


What’s Next