Connect Invoca to Google Search Ads 360 (SA360) to track offline call conversions as Floodlight activities, tied to the campaign, ad group, ad, and keyword that drove them.With this integration, you can:
- Track inbound calls and Signals in real time as a Floodlight Activity in SA360.
- Tie calls and Signals to a specific campaign, ad group, ad, and keyword.
- Optimize search campaigns using both online and offline data.
- Include call data in your display remarketing, so visitors who click a search ad and then call get retargeted appropriately.
Step 1: Set up your Search Ads 360 account to receive Invoca data
- Confirm your user has edit access to the relevant sub-manager account(s).
- Create new Floodlight conversion actions in SA360 — one for each Invoca event you want to track (calls, or a specific Signal). Decide whether each should be an Action type (no revenue) or Transaction type (accepts revenue).
Step 2: Capture the Google Click ID and Search Ads Click Source in Invoca
SA360 tracks visitors using two parameters: the Google Click ID (gclid) and the SA360 Click Source (gclsrc).
- Create a Marketing Data field for
gclsrc:- Type: Short text
- Partner (API) Name:
gclsrc - Friendly Name: Search Ads 360 Click Source
- Attribution model: Last Touch
- Newer Invoca accounts already capture
gclidas part of the standard Marketing Data package. If yours doesn’t, repeat the steps above with Partner (API) Namegclidand Friendly Name “Google Ads Click ID.”
Step 3: Authenticate your Invoca and SA360 accounts
- In Invoca, go to Integrations > Manage Credentials, then click + New Credential.
- Enter a distinguishable name, choose “Search Ads 360 (formerly DoubleClick Search)” as the provider, and click Integrate.
- Log in with the Google credentials for the SA360 account, review the permissions, and click Accept.
Step 4: Create an Action to send data to SA360
- In Invoca, click Integrations, then Manage Integrations, and open the Search Ads 360 tile. Click Integrate if prompted.
- Choose an Invoca friendly name for the account, then select the OAuth credential you created in Step 3.
- Choose an action template:
- Send Call Events or Send Signal Events — requires the SA360 Conversion Action Type to be “ACTION.” Doesn’t report a revenue value.
- Send Transactions — requires the Conversion Action Type to be “TRANSACTION.” Reports the revenue value associated with the Signal.
- Enter a friendly name (include the Signal name if applicable).
- Enter the Floodlight name from Step 1.
- Optionally filter by Profile.
- Under Triggered By, choose All Calls or Signal.
- Optionally add Custom Dimensions (see below), then submit.
- Enter a friendly name.
- Enter the Floodlight name from Step 1.
- Optionally filter by Profile.
- Under Triggered By, choose Signal and specify which one.
- Optionally add Custom Dimensions, then submit.
< > icon to choose one).
Click Integrate to finish. Repeat with + New Action for each additional Signal you want to send.
Viewing Invoca data in SA360 reports
Invoca submits call data as a Floodlight conversion — inbound calls and Signals appear alongside your other Floodlight conversions in SA360 reporting.FAQs and troubleshooting
Does this integration send my caller’s phone number to SA360? No — no Caller ID data is sent to any other system, to support privacy compliance (HIPAA, GDPR, CCPA, and similar regulations). I received an error code from SA360 — what does it mean? See SA360’s troubleshooting guide and standard error responses. A few common ones:- “Either a click ID, keyword ID, or product group ID is required” — check your webhook’s firing conditions; retry logic may be turned off.
- “User does not have permission to view advertiser” — the authenticating user needs edit permissions on the advertiser that generated the click.
- “Click ID is not found” — confirm your Google Ads and/or Bing Ads accounts are linked to SA360 as engine accounts.
- “The advertiser conversion ID is already specified” — the
transaction_idneeds to be unique; append a unique value like a timestamp (for example,<transaction_id>-<start_time_utc>).
gclsrc parameter tells you: aw.ds means Google Ads managed by SA360; ds means SA360 without parallel tracking; 3p.ds means a parallel-tracking-enabled account other than Google Ads; empty means Google Ads without Analytics support or the conversion API enabled in SA360.