Every campaign, keyword, and conversion, queryable in plain English
What you get
Get data
Extract data into the Verity semantic layer.
Push data
Sync audiences or signals back to the tool.
Semantic layer
Pre-modelled entities and metrics, ready to query.
Data Chat
Ask questions in plain English, get charts and SQL.
Pre-built dashboards
Starter dashboards you can customise per workspace.
Automations
Scheduled agents and alerts backed by this data.
Overview
Verity pulls your full Google Ads account structure (campaigns, ad groups, ads, keywords, and conversions) and shapes it into a semantic layer that speaks the language of marketing.
You ask questions. Verity writes the SQL, joins against your other sources (GA4, Shopify, Meta), and returns answers with the math shown. Push audiences back to Google Ads Customer Match when you want to act on what you find.
Data we pull
Accounts & MCCs
Manager hierarchy, linked customer accounts, and time zones.
Campaigns
All campaign types: Search, Display, Shopping, Video, Performance Max.
Ad groups & Ads
Ad groups with bids, ads with creative metadata.
Keywords
Keywords with match types, quality score, and search terms.
Conversions
Conversion actions with values, primary vs secondary.
Audiences
Custom audiences, Customer Match lists, and affinity segments.
Pre-built marts
Campaign performance
Daily rollups of spend, clicks, impressions, and conversions per campaign.
Keyword performance
How every keyword is pulling its weight, with quality score trends.
Ad performance
Per ad metrics including responsive search ad asset strength.
Cross-channel attribution
Google Ads conversions joined with GA4 sessions and Shopify orders.
Push data
Customer Match audience sync
Build audiences in Verity from any question, sync hashed email/phone lists to Google Ads on a schedule.
Offline conversion upload
Push Shopify orders and other conversion events back to Google Ads for accurate bidding.
Conversion adjustments
Correct or reshape conversion values after the fact, e.g. subtracting refunds.
Questions you can ask
“Which campaigns dropped ROAS more than 20% week over week?”
“What is my blended ROAS across Google Ads, Meta, and Microsoft?”
“Which keywords drive the most conversions at the lowest CPA?”
“How is my Performance Max campaign scaling month over month?”
“What is my search impression share for brand terms, and where am I losing?”
“Which ad groups have the weakest ad strength and need new creatives?”
Pre-built dashboards
Google Ads performance overview
Spend, ROAS, and conversions across all campaigns at a glance.
Campaign health scorecard
Flagging campaigns that are under-delivering, over-spending, or dropping off.
Keyword ROI analysis
Top and bottom performers by conversion value, segmented by match type.
Cross-channel ads attribution
Google Ads vs Meta vs Microsoft blended view with GA4 conversions.
Setup
1
Connect with Google OAuth
Sign in with a Google account that has access to your Google Ads manager or customer accounts. Verity handles the developer token, with no manual token application needed.
2
Select accounts
Pick the MCC or individual accounts you want Verity to read. Permissions follow your Google Ads roles.
3
Let extraction run
First backfill runs in minutes. After that Verity syncs hourly by default; you can change the cadence per account.
4
Start asking
Your Google Ads data shows up in Data Chat immediately. The semantic layer joins it with GA4, Shopify, and any other live source.
Related
We're looking for companies to shape Verity together. Book a demo and help us build AI analytics that actually works.
Hands on onboarding with the founding team
Direct influence on the roadmap