← Back to tools
Campaign Analytics1.0.0
AvailableAd spend and ROI for every client in one dashboard.
- Analytics
- ROAS
- Ad spend
- Google Analytics 4
- Client reporting
- UTM
Client reporting usually means logging in to several ad platforms, exporting spreadsheets and stitching them together by hand, every month, for every client. Campaign Analytics brings ad spend and results into one dashboard per client, so you can see what's working and show clients the return on their budget without the copy-and-paste.
Who it's for
- Agencies running paid campaigns across several platforms for several clients
- Freelance media buyers who report spend and ROI to clients each month
- E-commerce marketers who want one view of what each channel returns
Key features
- Unified spend view: import the standard campaign reports from Google Ads, Meta, LinkedIn, TikTok and Microsoft Ads and see spend across platforms side by side. Columns are recognised automatically, and re-importing a period replaces it instead of double-counting.
- Revenue from Google Analytics 4: connect the client's GA4 property for sessions, key events and revenue by source, medium and campaign, synced daily.
- ROI and ROAS: compare what each campaign and channel costs with what it brings back, using the platform's reported conversion value or GA4 revenue.
- Per-client dashboards: keep each client's data separate, and send the client a private, read-only dashboard link.
- Date-range comparison: compare any period with the one before it or the same dates last year.
- Channel and campaign breakdown: see which platforms and campaigns deserve more budget and which deserve less, and export the table as CSV.
- UTM-friendly: ad campaigns are matched to GA4 by their
utm_campaign, and a UTM check flags untagged paid traffic and inconsistent sources and mediums.
How it works
- Add a client and connect their GA4 property.
- Export a daily campaign report from each ad platform and import it.
- Pick the date range and comparison, then use the dashboard in your monthly report or share the link with the client.
Part of the Devcom Digital suite
Campaign Analytics is included in the Devcom Digital subscription. Plan posts in the Social Content Scheduler, draft ads with the Ad Creative Generator, and measure the results here. For clean attribution, build your tracking links with our free UTM link builder.
What it stores
- Client names and reporting currency
- Daily campaign spend, impressions, clicks, conversions and conversion value from the reports you import, with each import's file name
- Daily GA4 sessions, key events and revenue by source, medium and campaign
- Encrypted Google refresh tokens with read-only Analytics access, and the Google account's email
- An encrypted copy of each client's dashboard-link token
Open the tool
Log in and subscribe to use this tool.
Log inFrequently asked questions
- Which ad platforms does it support?
- Google Ads, Meta (Facebook and Instagram), LinkedIn, TikTok and Microsoft Ads. You export a daily campaign report from each platform as CSV and import it; the columns are recognised automatically. Revenue and traffic come from Google Analytics 4, which you connect once per client and which syncs daily.
- Does it connect to my ad accounts directly?
- Not yet. Ad data comes from the CSV reports each platform exports, so nothing needs access to your clients' ad accounts. Google Analytics 4 is connected directly, with read-only access.
- How is ROI calculated?
- ROAS is revenue divided by ad spend, and ROI is revenue minus spend, divided by spend. You choose the revenue: the conversion value each ad platform reports, or GA4 revenue matched to each campaign by its utm_campaign tag. Consistent UTM tagging makes the GA4 figures more accurate.
- Can I share a dashboard with my client?
- Yes. Each client can have a private, read-only dashboard link that doesn't need an account. You can replace or turn off the link at any time, and the table exports as CSV.
- Is Campaign Analytics sold separately?
- No. It's included in the Devcom Digital subscription together with every other tool in the suite.