Skip to main content

Google Ads Integration

Send offline conversion data to Google Ads using captured Google Click IDs (gclid) for accurate attribution tracking.
Make sure to check the partner’s website and API documentation for the most up-to-date information and configurations.

Setup

1

Add Destination

Go to Hardal dashboard → “Add Custom Destination” → Select “Google Ads Offline Conversions” template
2

Configure Endpoint

  • Endpoint Label: “Google Ads Conversions”
  • Endpoint ID: “google-ads-conversions”
  • Request Method: POST
  • Content Type: application/json
3

Verify Request Format

{
  "conversions": [
    {
      "conversionAction": "properties.conversion_action",
      "conversionDateTime": "created_at",
      "gclid": "properties.gclid",
      "conversionValue": "properties.value",
      "currencyCode": "properties.currency",
      "userIdentifiers": [
        {
          "hashedEmail": "properties.user.email",
          "hashedPhoneNumber": "properties.user.phone"
        }
      ]
    }
  ]
}

Required Properties

Your Hardal events must include:
  • properties.gclid - Google Click ID from ads
  • properties.conversion_action - Google Ads conversion action ID
  • properties.value - Conversion monetary value
  • properties.currency - Currency code
  • properties.user.email - User email (optional)
  • properties.user.phone - User phone (optional)