Webhooks (Outgoing)

Learn how to set up outgoing webhooks in AnyTrack to send conversion data to external platforms. Configure webhook URLs, event mapping, and authentication for real-time data synchronization.

Outgoing webhooks let you send conversion events from AnyTrack to any external endpoint in real time. Common use cases include:

  • Enrich your CRM with attribution data — Forward every conversion event to HubSpot, Salesforce, or any CRM so your sales team sees which ad, campaign, and keyword drove each lead.
  • Build internal reports from conversion data — Send events to a data warehouse, Google Sheets, or a BI tool to create custom dashboards outside of AnyTrack.
  • Trigger Slack notifications for specific conversions — Route events through Zapier or Make to send a Slack message when a customer signs up with specific UTM keywords or campaign tags.

The Webhooks (Outgoing) feature is available on Personal and Advanced plans. See Pricing for details.

Setup Guide

Before you begin

  • You have an active AnyTrack account on a Personal or Advanced plan
  • You have the destination webhook URL from the receiving platform
  • You know which conversion events you want to forward
  1. From the dashboard, navigate to Webhooks (Outgoing)
  2. Click New Webhook
  3. Enter the destination URL provided by the receiving platform
  4. Select the events you want to send
  5. Click Create
⚠️

Warning

Outgoing webhooks cannot deliver dynamic values through the URL. They send events with their attribution data only.

Conversions send in real time as soon as they appear in the Conversions Report. Each event includes full attribution data, including the traffic source, event attributes, and custom parameters.

Example Outgoing Webhook Payload

This is an example payload of a conversion event sent to an outgoing webhook.

[
    {
        "assetId": "IBTO9lOfAMyb",
        "clientId": "WS1Rxx07V9MG2I",
        "externalClientIds": {
            "googleAnalytics4": "1758379098.1741266432"
        },
        "clickId": "IBTO9lOfAMybWS1Rxx07V9MG2IvXUIPO0J",
        "externalClickId": "Sn40FJ3pUJn843YIfr1cSBG1WovXU4OjFX",
        "eventName": "Purchase",
        "eventTime": "2025-03-06T13:38:57.616Z",
        "eventTimestamp": 1741268337,
        "eventValue": 37.99,
        "currency": "EUR",
        "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36",
        "location": "https://unbounce.anytrack.io/?utm_source=facebook&utm_medium=cpc&utm_content=unbounce+adset&utm_campaign=unbounce+campaign&utm_term=unbounce+ads&utm_id=123123123123&ad_id=12312312vv3123&adset_id=123123123xx123&placement=feed&site_source_name=facebook.com&fbclid=Sn40FJ3pUJn843YIfr1cSBG1WovXU4OjFX",
        "brandName": "TRY FREE_cj",
        "linkId": "lp-pom-button-194",
        "linkURL": "https://unbounce.anytrack.io/clkn/https/www.tkqlhce.com/click-8971597-14073404",
        "linklabel": "TRY FREE",
        "trackingGroupId": "custom",
        "integrationId": "custom-integromat",
        "transactionId": "ebf390c5-6677-4b6f-9d44-ea21b1791a49",
        "customParams": {
            "clickid": "IBTO9lOfAMybWS1Rxx07V9MG2IvXUIPO0J",
            "brand_name": "TRY FREE_cj",
            "transactionId": "ebf390c5-6677-4b6f-9d44-ea21b1791a49",
            "eventName": "Purchase",
            "eventValue": "35.1741268337",
            "currency": "EUR",
            "useOriginalTime": "1706799662124",
            "eventTime": "1741268332"
        },
        "mainAttribution": {
            "eventIndex": "BLdt3TDh7X2",
            "time": "2025-03-06T13:07:11.625Z",
            "identifier": "fbclid",
            "page": "unbounce.anytrack.io/",
            "location": "https://unbounce.anytrack.io/?utm_source=facebook&utm_medium=cpc&utm_content=unbounce+adset&utm_campaign=unbounce+campaign&utm_term=unbounce+ads&utm_id=123123123123&ad_id=12312312vv3123&adset_id=123123123xx123&placement=feed&site_source_name=facebook.com&fbclid=Sn40FJ3pUJn843YIfr1cSBG1WovXU4OjFX",
            "referrer": "https://samcartlp.AnyTrack.app/",
            "source": "facebook",
            "medium": "cpc",
            "campaign": "123123123123",
            "term": "unbounce ads",
            "content": "unbounce adset",
            "creative": "12312312vv3123",
            "params": {
                "utm_id": "123123123123",
                "adset_id": "123123123xx123",
                "ad_id": "12312312vv3123",
                "placement": "feed",
                "site_source_name": "facebook.com"
            },
            "fbclid": "Sn40FJ3pUJn843YIfr1cSBG1WovXU4OjFX"
        },
        "attributions": [
            {
                "eventIndex": "BLdt3TDh7X2",
                "time": "2025-03-06T13:07:11.625Z",
                "identifier": "fbclid",
                "page": "unbounce.anytrack.io/",
                "location": "https://unbounce.anytrack.io/?utm_source=facebook&utm_medium=cpc&utm_content=unbounce+adset&utm_campaign=unbounce+campaign&utm_term=unbounce+ads&utm_id=123123123123&ad_id=12312312vv3123&adset_id=123123123xx123&placement=feed&site_source_name=facebook.com&fbclid=Sn40FJ3pUJn843YIfr1cSBG1WovXU4OjFX",
                "referrer": "https://samcartlp.AnyTrack.app/",
                "source": "facebook",
                "medium": "cpc",
                "campaign": "123123123123",
                "term": "unbounce ads",
                "content": "unbounce adset",
                "creative": "12312312vv3123",
                "params": {
                    "utm_id": "123123123123",
                    "adset_id": "123123123xx123",
                    "ad_id": "12312312vv3123",
                    "placement": "feed",
                    "site_source_name": "facebook.com"
                },
                "fbclid": "Sn40FJ3pUJn843YIfr1cSBG1WovXU4OjFX"
            }
        ],
        "ip": "77.127.186.155"
    }
]

Frequently Asked Questions

FAQ was last reviewed on 2026-03-05

If your user role has restrictions or view-only permission, the add or edit webhook option is unavailable. Contact your account owner to update your access level.
No. Webhook data is predefined with specific objects. If you expect values not in the webhook data, contact support and we may add parameters.
If your webhook provider returns more than 10 consecutive errors, we disable it and send a notification. Check your endpoint is reachable, then re-enable the webhook from the dashboard.
Use a platform like webhook.site to test outgoing webhooks from your account.
Each event includes the conversion details (event name, value, currency), full attribution data (source, medium, campaign), click IDs, UTM parameters, and custom parameters. See the example payload above for the complete structure.