How to Track conversions with Webhooks

How to use Zapier Webhooks to track and send conversions from any platform to AnyTrack.

Ever wondered how to make every conversion count? With AnyTrack, Zapier, and the Click ID, you've got the tools to turn every click into a symphony of success. Let the music play, and may your conversions sing!

The AnyTrack Click ID is the golden ticket to conversion tracking. It's the unique identifier that connects the dots between your website, app, and AnyTrack. This guide will show you how to use Zapier to send conversions to AnyTrack, including the crucial Click ID.

🚧

Good To know

This guide relates to integrations that are not natively integrated with AnyTrack. Check the Integration Catalog to see if your app is already integrated or request a new one if needed.

How to use zapier to track conversions

Prerequisites:

Before you can get started you need:

  1. A website with the the AnyTrack tracking tag in the head section of your website.
  2. An app (or form provider) that can be configured to receive the Anytrack click id.
  3. An app that can either fire webhook to zapier or that sends event data to Zapier via a native integration.

Step 2: Configure your app to store the Click ID

πŸ“˜

Form Tracking

If you're not familiar with how AnyTrack form tracking works, please refer to this article so you can easily configure your form.

  1. Create a custom field: Create a custom field or find out if there is a field available to pass tracking data to your app.
  2. Update your form: Add the custom field to your form so the AnyTrack clickid can be passed during the form submission.
  3. Include Click ID in Webhook Data: This is normally sent out automatically to the webhook URL, but verify that it is actually sent.

❗️

Not all form providers have hidden field

While this should be a standard feature, not all providers have hidden fields or capture tracking parameters in their forms. Verify with yr provider

Step #3: Create a Conversion Source in AnyTrack

  1. Login to AnyTrack: Access your AnyTrack dashboard.
  2. Create a Conversion Source: Select Custom and name the conversion source.
  3. Get the Postback URL: This URL will receive the data from Zapier, including the Click ID.

Step #4: Configure Zapier to Send Data to AnyTrack

  1. Login to Zapier: Access your Zapier account.
  2. Create a New Zap: Start a new workflow.
  3. Choose the Trigger App: Select the app if it's already integrated with Zapier or Webhook.
  4. Set Up the Trigger: Select the event that will trigger the Zap.
  5. Choose the Action App: Select a Webhooks POST.
  6. Paste the Postback URL: Add the postback url while removing the query parameters including the question mark.

    πŸ‘

    Pro tip:

    • Use the Branch & Conditions option to send conversions to AnyTrack according to the data sent to Zapier Trigger - ex. if Event name = Form Submitted Send a Lead Event to AnyTrack and if Event Name = Quote, send an InitiateCheckout to AnyTrack.
    • Enrich the Conversion Data with as many Event Attributes as possible in order to improve attribution and match rate.
  7. Map the AnyTrack parameters to the values collected through the zap trigger.

    🚧

    Caution:

    While the mapping below is an example, it carries the standard Event Attributes supported by AnyTrack, and the values are coming from the Zap trigger. Depending on the data you are collecting from your Form, these values will be different.

Parameter mapping between Zapier and Anytrack Postback URL

Parameter mapping between Zapier and Anytrack Postback URL

  1. Test the Zap: Go through your funnel from a fresh browser window and test each step of the zap.
  2. Inspect the AnyTrack event Log: Open the Integration Event Log to inspect the conversion data.
  3. Activate the Zap: Turn on the Zap to start sending conversions to AnyTrack.

Conclusion

With the AnyTrack Click ID, you've unlocked a new level of precision in conversion tracking. It's like having a GPS for your conversions, guiding them from your website through Zapier and into AnyTrack with pinpoint accuracy.

πŸ‘

Good to remember

When conversions are tracked, they can then be sent to your Ad platforms conversion API in Real Time.

FAQ & Troubleshooting

  • The Click id is not recorded during the form submission.

    This can happen when the form is generated via Javascript. If this is the case refer to the External ID as Click ID article that allows you to map the AnyTrack click_id with an external id generated by your app.
  • The Clickid is not sent in the Zap trigger event.

    Try using adding a Webhook integration instead of the native app. The process is the same, but webhooks generally include more granular data.
  • I get an "unknown click id value" in the event log.

    This means that either the AnyTrack clickid isn't passed to your form, or that you've mapped the wrong value to the AnyTrack Postback URL.