Google Ads Offline Conversions - GCLID & Enhanced Conversions
Pricing
from $0.01 / 1,000 results
Google Ads Offline Conversions - GCLID & Enhanced Conversions
Upload offline conversions to Google Ads using GCLID click tracking, enhanced conversions with hashed PII & store sales data for campaign attribution. Upload conversions w/GCLID Upload phone calls Upload w/hashed PII Upload in-store transactions All conversion actions Conversion action details
Pricing
from $0.01 / 1,000 results
Rating
0.0
(0)
Developer

John Rippy
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
10 hours ago
Last modified
Categories
Share
Google Ads Offline Conversions
Built by John Rippy | johnrippy.link
🏆 2025 Zapier Automation Hero of the Year — Project Phoenix: A 95-step AI sales pipeline cutting development time by 50%. Read more →
GCLID & Enhanced Conversions - Upload Offline Sales to Google Ads
Upload offline conversions to Google Ads using GCLID click tracking, enhanced conversions with hashed PII, and store sales data for campaign attribution.
Features
Conversion Upload
- upload_click_conversions - Upload conversions with GCLID
- upload_call_conversions - Upload phone call conversions
- upload_enhanced_conversions - Upload with hashed PII (no GCLID needed)
- upload_store_sales - Upload in-store transaction data
Conversion Actions
- list_conversion_actions - List all conversion actions
- get_conversion_action - Get conversion action details
- create_conversion_action - Create new conversion action
- get_upload_status - Check upload job status
Conversion Types
Click Conversions (GCLID)
Best match rate - requires capturing GCLID from ad clicks:
{"gclid": "EAIaIQobChMI...","conversionDateTime": "2024-01-20 14:30:00-05:00","conversionValue": 99.99,"currencyCode": "USD","orderId": "ORD-12345"}
Enhanced Conversions (PII)
Match without GCLID using hashed customer data:
{"email": "john@example.com","phone": "+15551234567","firstName": "John","lastName": "Doe","conversionDateTime": "2024-01-20 14:30:00-05:00","conversionValue": 99.99}
Call Conversions
Track phone calls from ads:
{"callerId": "+15551234567","callStartDateTime": "2024-01-20 14:30:00-05:00","conversionDateTime": "2024-01-20 15:00:00-05:00","conversionValue": 500.00}
Click IDs
| ID Type | Source | Use Case |
|---|---|---|
| gclid | URL parameter | Web clicks |
| gbraid | App URL | iOS app installs |
| wbraid | Web URL | Web-to-app |
Enhanced Conversion Fields
All PII is automatically SHA256 hashed:
email- Customer email (most important)phone- Phone in E.164 formatfirstName,lastName- Customer namestreetAddress- Street addresscity,state,postalCode- LocationcountryCode- ISO country code
Consent (GDPR/EEA)
For EU users, include consent signals:
{"consent": {"ad_user_data": "GRANTED","ad_personalization": "GRANTED"}}
Values: GRANTED, DENIED, or UNSPECIFIED
Conversion Actions
Before uploading, you need a conversion action:
- Use
list_conversion_actionsto find existing - Or
create_conversion_actionto create new
Conversion action defines:
- Name and category
- Value settings
- Attribution window
- Counting method
Upload Timing
- Conversions must be within 90 days of click
- Recommended: Upload within 24 hours
- Allow 3 hours for processing
- Check status with
get_upload_status
Batch Upload
{"task": "upload_click_conversions","conversions": [{"gclid": "EAIaIQobChMI_1","conversionDateTime": "2024-01-20 14:30:00-05:00","conversionValue": 99.99,"orderId": "ORD-001"},{"gclid": "EAIaIQobChMI_2","conversionDateTime": "2024-01-20 15:00:00-05:00","conversionValue": 149.99,"orderId": "ORD-002"}]}
Pricing
$0.01 per query (all tasks)
Rate Limits
- 10,000 operations per day
- 10MB per upload request
- Batch up to 2,000 conversions per request