Set up conversion tracking for Gravity Forms submissions with AnyTrack. Use webhooks to track leads, registrations, and form completions across your ad campaigns.
🚧 Limited
We currently do not offer setup support for custom integrations not listed in the Integration Catalog . Any guidance provided in our documentation for such integrations is to be used at your own risk and may no longer be updated or maintained.
In the next guide, we will learn how to start tracking leads from Gravity via webhook integration.
Why should I connect a webhook and not just track the leads via Javascript code?
It’s more accurate - there is no way to have duplications or to fire the event without leaving a real lead.
You will be able to collect the values of the lead, like email, phone, and more.
🚧 Remember
The more data you send to AnyTrack the better the attribution and match rate will be in your ad platforms.
To start tracking your leads from Gravity, you will need the following:
Enable the option: ALLOW FIELD TO BE POPULATED DYNAMICALLY
⚠ Timing Note
The --CLICK-ID-- placeholder is replaced by AutoTag after the AnyTrack Tracking Tag loads. On fast-loading or cached pages, the form may render before the tag is ready, leaving the placeholder unreplaced. If you see --CLICK-ID-- appearing in your webhook data instead of an actual click ID, use this JavaScript snippet to programmatically set the value after the tag loads:
AnyTrack(function() {
var atclid = AnyTrack('atclid');
// Replace 'input_X_Y' with your actual Gravity Forms hidden field ID
var field = document.querySelector('input[name="input_X_Y"]');
if (field) field.value=atclid;
});
Add this script to your page (via a Custom HTML block or your theme’s footer) to ensure reliable click ID capture. See Click ID usage for more details.
What is the difference between webhook and JavaScript tracking?
Webhook tracking is more accurate because there’s no risk of duplications or events firing without a real lead being created. With webhook integration, you can also collect additional lead data like email and phone.
Can I send additional form data to AnyTrack?
Yes. The more data you send to AnyTrack the better the attribution and match rate will be in your ad platforms. Map any form fields you want to track as parameters in your webhook configuration.
Do I need the Webhooks add-on to set this up?
Yes. You must install the Webhooks add-on in Gravity Forms to configure webhook integrations with AnyTrack.
How do I test my webhook integration?
Trigger a test form submission and check the Events Log of your Custom Integration in AnyTrack to verify the event was received correctly.
What parameters does AnyTrack accept from Gravity Forms?