Google Ads tracking is incomplete: what to do
Understand the "Google Ads tracking partially resolved" banner. Why gclids are captured but not resolved into ad_ids, and how to enable Enhanced Conversions.
Why this banner appears
Metrikia sees gclids (Google Click ID) in your URLs but cannot resolve the matching ad_id. As a result, Google Ads ROAS per creative is empty and the Platform = Google filter shows few insights.
Causes
- Enhanced Conversions not configured: without server-side hashed emails, Google does not return the precise
ad_id - Google Ads connector without
ads_managementpermission: impossible to resolve ad_id from gclid via the API - Missing click_view: the click_view table in Google Ads must be readable by your API account
How to verify
To confirm the banner is warranted, check in the dashboard:
- Go to /app/attribution
- Filter by platform Google Ads
- If the Ad ID column is empty on most touchpoints, the banner is confirmed.
How to fix
Step 1: Reconnect with proper scopes
- Settings > Integrations > Google Ads
- Click Reconnect
- Accept every scope (
adwords,offline_access)
Step 2: Enable Enhanced Conversions for Leads
- In Google Ads UI, go to Tools > Conversions
- For each lead conversion action, enable Enhanced Conversions
- Pick
API (REST)method and use the Metrikia-generated credentials
Step 3: Force a resync
- Settings > Integrations > Google Ads > Sync now
- Wait 2 to 5 minutes
- Reload the dashboard: the banner should disappear
If you do not use Google Ads
The banner is filtered on paid_search. If you have no Google Ads connected, this banner will not appear.
Previous guide
Why my multi-touch attribution coverage is low
Next guide
Meta CAPI: why social tracking is partial
To go further, check out our blog, the documentation or contact support.