single php
cdp menu

No coding needed to track form submit events in Google Analytics



Tracking form submits and sending the data to your marketing tools is essential to establish personalized communication with your prospective or existing customers.

We rely on developers to track this data and send it to the tools of our choice like Mixpanel, Intercom, Drip from your landing pages.

Form tracking as goals in Google Analytics present scenario

If you have set up form submits as goals in Google Analytics, then the typical approach would be via pasting a code in thank you page. Whenever someone visits the thank you page, Google Analytics will track and send an event as conversion.

Drawbacks in using thank you pages as goals

a) If anyone visits thank you page, without submitting the form – Google Analytics will record them as goals.

b) You’ll end up having several thank you pages for several forms which are time-consuming and a waste of effort for the typically busy digital marketer.

c) All the users will be segmented into a single bucket, you can create a dynamic segment in Google Analytics. (Configure event category, label)

d) Finally, if you need more customization you’ll run around developers to set up this tracking for you.

How to track form submits in Google Analytics without coding?

Using Action Recorder you can track form submits along with the data and sync it with Google Analytics without writing a single line of code.

Set up form tracking:

Once you’ve integrated small JS into your website, Action Recorder will be displayed. You can visit the page in which the form is to be tracked and you’ll see a window like below.

Set up form tracking in Action Recorder

I would like to name the event as User registered, and whenever someone submits the form the event should be tracked. Once you’ve named the event, now use that hand picker symbol and select which button you would like to track like below.

hand picker symbol and select which button

Choose the form data

If you’d like to capture the form data along with the events, just choose the form fields and name them like below.

Choose the form data

Finally, thank you message configuration:

Either it’s a pop-up or a notification message or a separate thank you page, the application is capable of handling the scenario very well. All you need to do is, let know the action recorder when should we send this event to Google Analytics.

For eg: When I click this form, there could be some server validation or form validation in that moment we shouldn’t be triggering the event.

So to make the system foolproof you can choose when the event should be triggered in the below form.

URL Paths for Thank you page

The next step is to add Google Analytics integration with Action Recorder. By doing this, all your events will be triggered to Google Analytics.

Google Analytics integration with Action Recorder


Try Action Recorder by CustomerLabs to improve your productivity. 

CEO of CustomerLabs, Building next-generation tools for Digital Marketers. Moving ahead into the future of marketing, he realizes first-party data ops is necessary and is building technology to help marketers to make the experience with first-party data ops seamless! Being a founder and business leader, Vishnu talks about #cdp, #martech, #firstpartydata, #firstpartydataops, and #customerdataplatform

The latest news, perspectives, and insights from CustomerLabs

Get started with CustomerLabs CDP

Schedule a 1-1 Demo


Unified data to boost ecommerce growth


Engage your customers across the funnel with a unified martech stack


Increase product metrics with a unified martech stack


Scale your customers quickly with the right data