Offline conversions to Google Adsvia the new Data Manager API.
Adset.Pro sends registrations and deposits to Google Ads by gclid, gbraid and wbraid through the official Data Manager API — the one Google is moving offline conversion imports to. Smart bidding learns from deposits, not clicks.
Why connect Google Ads offline conversions
Already on the new API
Since June 15, 2026 Google no longer accepts new offline conversion import integrations through the Google Ads API and moves them to the Data Manager API. Adset.Pro runs on it from the start — nothing to rebuild.
Smart Bidding on deposits
Each tracker event goes to its own conversion action with amount and currency. With "Every" counting, repeat deposits are counted separately.
iOS traffic counts too
For iOS clicks without gclid the tracker sends gbraid or wbraid — the Google Ads source template stores them for you.
The key stays under your control
Authorization goes through your own Google Cloud service account. The JSON key is stored encrypted, and Test Google connection validates the key, access and IDs without writing anything to the account. If access is revoked, the pixel switches off and sends a notification.
What Adset.Pro sends to Google Ads
| Field | What it is |
|---|---|
| gclid / gbraid / wbraid | Google click identifier; for iOS clicks without gclid — gbraid or wbraid |
| Conversion Action ID | A conversion action in your account — one per tracker event |
| transactionId | Unique conversion ID — Google drops re-sends |
| Event time | Conversion time from the postback |
| conversionValue · currency | Amount and currency from the postback; sending the amount can be turned off in the pixel |
| consent | adUserData and adPersonalization consent (DMA) — the default is set in the pixel |
| Customer ID · MCC | The Google Ads account receiving uploads, optionally via a manager account |
Connect in 4 steps
Prepare Google Cloud
Create a project, enable the Data Manager API and create a service account with a JSON key. Google Cloud billing isn't needed.
Grant access in Google Ads
Add the service account email to the account's users with Standard access and create conversion actions with the Offline conversions source.
Create a Google Ads pixel
Tracker → Pixels → type Google Ads: upload the JSON key, enter the Customer ID and map each event to its Conversion Action ID.
Test and attach
Click Test Google connection, enable auto-tagging in Google Ads and add the pixel to the campaign's stream set.
Common questions
Google has no product by that name. Sending conversions to Google Ads server-side is officially called offline conversion import, and since 2026 its main channel is the Data Manager API. That's what Adset.Pro uses.
No. You can create the account through a manager account (MCC) without a campaign or card, and the Google Cloud project doesn't need billing.
With a delay of about 3 hours — normal for imported conversions. A conversion counts if it falls within the conversion action's window (usually 30–90 days from the click).
No. Each conversion has a unique transactionId that Google uses to drop re-sends.
Connect Google Ads offline conversions
on the free Starter plan
Included in every plan · Live support · No card required