Google Ads spend.
Real margin. Not just ROAS.
Connect Google Ads in 2 minutes. Fairview pairs your ad spend with revenue and cost data — so you see real contribution margin per campaign, not the ROAS number that ignores your COGS.
Prospecting: 8.9% margin
Platform ROAS looks fine — real margin after COGS does not.
Also connects with
From ROAS to real contribution margin.
Google Ads alone — ROAS only
Brand SEM
ROAS: 520%
Retargeting
ROAS: 380%
Prospecting
ROAS: 290%
looks fine — but is it?
- ROAS does not include COGS or fulfilment costs
- Cannot see which campaigns are actually profitable
- Prospecting spend looks productive — margin tells a different story
- Budget reallocation decisions are based on the wrong metric
- Ad platform incentivises spend, not profitability
Google Ads + Fairview — true contribution margin after COGS
Brand SEM
$14K spend
Retargeting
$9K spend
Prospecting
$18K spend
- Contribution margin per campaign — after COGS and costs
- Prospecting flagged: 8.9% margin — action recommended
- Brand SEM confirmed: 38.2% — scale with confidence
- Budget reallocation suggestions in Next-Best Action Engine
- Weekly Operating Report shows campaign margin every Monday
Google Ads in. Real margin out.
Connect Google Ads
Authorization
Google Ads
Allow Fairview to read your ad spend data
STEP 01
OAuth in — 2 minutes
Click Connect in Settings → Integrations. Sign in with your Google account that has Ads access. No API keys, no engineering, no campaign changes required.
Spend combined with revenue
STEP 02
Spend paired with Stripe revenue
Fairview combines Google Ads spend with Stripe revenue (via UTM) and Xero or QuickBooks cost data. The calculation runs automatically overnight.
Real margin per campaign
Brand SEM: 38.2% margin
$14K spend. Profitable. Scale budget with confidence.
Prospecting: 8.9% margin
$18K spend. Below threshold. Reduce or restructure.
STEP 03
Real margin calculated overnight
Campaign margin calculated and surfaced in your dashboard. Next-Best Action Engine flags which campaigns to scale, reduce, or restructure — with estimated revenue impact.
Read-only. Zero risk to your campaigns.
Fairview only reads from Google Ads — it never pauses campaigns, adjusts bids, or modifies any settings. Your campaigns run exactly as you configured them.
What Fairview reads from Google Ads
- Campaign spend (daily and weekly totals)
- Ad group spend (breakdown by targeting group)
- Keyword performance (spend by keyword)
- Conversions (if Google Ads conversion tracking is configured)
- ROAS signals (platform-reported return on ad spend)
- Account-level spend summary
Conversion data only if Google Ads conversion tracking is configured
3 campaigns · $41K spend
Source: Google Ads
Action flagged
Prospecting at 8.9% margin. Reduce spend or restructure targeting.
Three steps. Two minutes.
Connect Google account
In Fairview, go to Settings → Integrations → Google Ads. Sign in with your Google account that has Ads access. Standard OAuth — takes about 2 minutes.
MCC accounts: connect at account level
Pair with Stripe or Shopify
For real margin, connect Stripe or Shopify for revenue data. Fairview pairs ad spend with revenue using UTM parameters from your checkout links.
UTM attribution: best practice for accuracy
Margin calculated overnight
Fairview calculates contribution margin per campaign overnight. Add Xero or QuickBooks for full COGS. Dashboard and Weekly Report are live by morning.
First campaign margin: next morning
Four features. One Google Ads connection.
Margin by Campaign
38.2%
Brand SEM — best campaign
Contribution margin per Google Ads campaign — after COGS, not just ROAS.
Channel Margin
19.8%
Google Ads · all campaigns
Google Ads as a channel in your operating dashboard — blended margin across all campaigns.
Operating Dashboard
$74K
Google Ads · below thresholdSpend
$41K
Margin
19.8%
Google Ads spend and margin in your operating view — next to every other channel.
Next-Best Actions
Prospecting: reduce budget
Brand SEM: scale to $20K
Retargeting: monitor margin
Ad budget reallocation recommendations based on real margin — not platform ROAS.
FAQ
Google Ads-specific. No fluff.
What is the difference between ROAS and contribution margin?
ROAS (Return on Ad Spend) is a platform metric: revenue divided by ad spend. It does not include COGS, fulfilment, or any other cost. Contribution margin subtracts all variable costs from revenue. A campaign can show 400% ROAS and still be unprofitable if COGS is high. Fairview shows you the real number.
Do I need Google Ads conversion tracking configured?
No — Fairview connects to Google Ads and pulls spend data regardless. However, conversion data (which campaigns drove purchases) is only available if Google Ads conversion tracking is configured in your account. Without it, Fairview pairs ad spend with revenue from Stripe or Shopify via UTM parameters.
Which campaigns does Fairview analyse?
All active campaigns in your connected Google Ads account — Search, Shopping, Display, Performance Max, and YouTube. Spend is pulled at campaign, ad group, and keyword level. Paused and removed campaigns are excluded by default.
Does Fairview connect Google Ads spend to Stripe revenue?
Yes, when you connect both integrations. Fairview pairs Google Ads spend data with Stripe revenue using UTM parameters on your checkout links. This gives you revenue-per-campaign, which combined with Xero or QuickBooks cost data produces true contribution margin per campaign.
Does Fairview write anything back to Google Ads?
No. Fairview is read-only. It reads spend, conversions, and ROAS signals from Google Ads. It never pauses campaigns, adjusts bids, or modifies any settings in your Google Ads account.
What Google account access level do I need?
Any Google account with read access to the Google Ads account works. Admin access is not required. If you manage multiple ad accounts (MCC), you can connect at the MCC level to pull data from all child accounts.
Pairs with the rest of your stack.
Connect Google Ads. See which campaigns are actually profitable.
Real contribution margin per campaign — not platform ROAS. Pairs with Stripe, Shopify, and Xero in one OAuth connection. Read-only.
14-day free trial · No credit card · OAuth-secured · Read-only