Paid Media

Spend & Offline Conversions

Granular ad spend, search queries, and offline conversions in Google Ads

Syncs last 30-day campaign spend and search queries, feeding closed sales back via OCI to train Google Smart Bidding on real revenue.

What this integration connects

Official Google Ads API connectivity via secure enterprise OAuth.

  • ✓Individual or Manager (MCC) Google Ads customer accounts
  • ✓Daily campaign and ad-group spend metrics across 30-day windows
  • ✓Actual search query terms triggering search impressions
  • ✓Offline Conversion Import (OCI) with gclid, revenue value, and timestamp

What you see in Ollie

Complete clarity on what Google charged compared to actual collected revenue.

Spend by campaign and search query

Spot which search terms actually yield paying customers and which ones waste budget.

Offline conversion uploads (OCI)

Feed sales back to Google Ads, enabling value-based bidding like Target ROAS or Maximize Conversion Value.

MCC account management

Connect once at the manager level and route individual ad accounts to separate funnels.

Automated data integrity checks

Daily syncs guarded by drop-detection canaries ensuring zero missing spend days.

How to connect in 3 simple steps

No complex engineering required. Authorize and map your data within minutes.

01

Authorize with your Google account

Sign in with a Google account possessing Standard or Administrative access on Google Ads.

02

Select your Customer ID

Pick the desired ad account (and manager login ID if operating under an MCC).

03

Map your conversion action

Link the Google Ads conversion action to your won sales stage in the Ollie funnel.

Honest limits: what this integration does NOT do

Uncompromising security for your campaigns.

What this integration does
Individual or Manager (MCC) Google Ads customer accounts
Synchronized incrementally and safely into your Ollie tenant.
Daily campaign and ad-group spend metrics across 30-day windows
Synchronized incrementally and safely into your Ollie tenant.
Actual search query terms triggering search impressions
Synchronized incrementally and safely into your Ollie tenant.
Offline Conversion Import (OCI) with gclid, revenue value, and timestamp
Synchronized incrementally and safely into your Ollie tenant.
What Ollie NEVER does
Does not modify bids or budgets
Ollie only reads performance reports and uploads offline events. We never touch live bids or pause ads.
Does not execute real-time bidding
Sync runs in scheduled batches. Real-time auction optimization remains entirely in Google algorithms.
Google takes up to 24h to display offline conversions
Ollie uploads instantly, but Google Ads reporting takes between 3 and 24 hours to process uploads.
Requires gclid for individual attribution
Attributing an individual sale back to a specific click requires that the gclid parameter was captured on site visit.

Frequently asked questions

Direct answers to operator questions regarding permissions, security, and data handling.

What permissions does the Google account need?

Standard or Administrative access on the target Google Ads account is required for report reading and conversion upload.

How does Google match the offline sale to the ad click?

When visitors click an ad, Google attaches a unique gclid to the URL. Ollie saves this token and passes it back on closed sale.

Can I connect multiple accounts from an MCC?

Yes. One Google authorization allows selecting different customer accounts for different product funnels.

Feed real revenue back into Google Ads auctions

Train Google algorithms on verified cash in bank rather than vanity form submissions.