Going Advanced with Gravity Forms Event Tracking

Gravity Forms Google Analytics Event Tracking

Setting up Gravity Forms Google Analytics Event Tracking is easy, but there are advanced options you can use to fine-tune the event tracking.

To find the Advanced settings, simply log into WordPress, go to Forms->Settings and find the Event Tracking tab.

Event Tracking Advanced Settings
Event Tracking Advanced Settings

Google Analytics Mode

When you choose Google Analytics, your forms must be in Ajax only mode.

The event tracking will be sent using JavaScript, which will provide more data and will also be compatible with other conversions such as AdWords.

This assumes you’re using Google Analytics and using a compatible plugin such as Monster Insights or have the ga or __gaTracker variable in scope.

Google Tag Manager Mode

When you choose Google Tag Manager, your forms must be in Ajax only mode.

The dataLayer variable will receive an event push for pagination and form submission.

Measurement Protocol

The most reliable way to send event tracking is using the Measurement Protocol. Unfortunately it is not as flexible as using event tracking using Google Analytics or Google Tag Manager mode.

Ajax Only

Google Analytics mode and Google Tag Manager mode require your forms to be Ajax only. You can select this option to force all of your forms to use Ajax only.

Ajax Only Gravity Forms
Ajax Only Gravity Forms

More Questions? Get Support

[gravityform id=”17″ title=”false” description=”false” ajax=”true”]