Google Ads Conversions API
Connect TrackFlow to Google Ads to send purchase and conversion events directly from your server for improved tracking accuracy.
Why Use Google Ads Server-Side Tracking?
- Enhanced Conversions: Improve measurement accuracy with first-party data
- Better attribution: Track conversions even when cookies are blocked
- Privacy-compliant: Send hashed user data securely
- Improved bidding: More accurate data leads to better Smart Bidding performance
Step 1: Get Your Conversion ID
- Go to Google Ads
- Click Tools & Settings → Conversions
- Click + New conversion action → Website
- Set up your conversion (e.g., "Purchase")
- In the tag setup, choose Use Google Tag Manager or Install tag manually
- Find your Conversion ID (format: AW-123456789)
Step 2: Get Your Conversion Label
- After creating the conversion, click on it to view details
- Find the Conversion label (format: AbCdEfGhIjKlMnOp)
- Copy both the Conversion ID and Label
Tip
You can find both values in the Google tag snippet. Look for gtag('config', 'AW-XXXXXXXXX') for the Conversion ID and gtag('event', 'conversion', {'send_to': 'AW-XXXXXXXXX/XXXXXX'} for the label after the slash.
Step 3: Add Pixel to TrackFlow
- Go to your store in TrackFlow
- Click Pixels tab
- Click Add Pixel
- Select Google Ads
- Enter:
- Conversion ID: AW-123456789
- Conversion Label: AbCdEfGhIjKlMnOp
- Click Save Pixel
Step 4: Enable Enhanced Conversions (Recommended)
- In Google Ads, go to Tools & Settings → Conversions
- Click on your conversion action
- Scroll to Enhanced conversions
- Turn on Turn on enhanced conversions
- Select Google tag or Google Tag Manager
TrackFlow automatically sends hashed customer data (email, phone) when available to improve matching.
Events Sent to Google Ads
| TrackFlow Event | Google Event | Parameters |
|---|---|---|
| Purchase | conversion | value, currency, transaction_id |
| AddToCart | add_to_cart | value, currency, items |
| InitiateCheckout | begin_checkout | value, currency, items |
| ViewContent | view_item | value, currency, items |
Troubleshooting
Conversions Not Appearing
- Verify your Conversion ID starts with "AW-"
- Check that the Conversion Label is correct
- Allow up to 24 hours for conversions to appear in Google Ads
- Ensure the conversion action is not paused
Duplicate Conversions
- TrackFlow uses order_id for deduplication
- Check if you have both browser and server tracking enabled - consider using only server-side