How to Use Google Analytics to Track Form Submissions in WordPress

Do you want to know how well your WordPress forms are converting overall, or which specific contact form drives the most conversions? Then you’ll need to set up conversion tracking for your WordPress forms.

In this article, we’ll show you how to use Google Analytics to track form submissions in WordPress

Why Use Google Analytics to Track Form Submissions?

With form conversion tracking in Google Analytics, you can scale your marketing efforts and see which type of forms are working and which are not. Here are some benefits of using Google Analytics track form submissions:

  • You can track form views to see which form is performing better
  • Find out which form gets the most submissions
  • Optimize form conversion rates

Now let’s take a look at 3 different types of conversion tracking for your forms, and how to set each of them up on your website.

MonsterInsights is the best WordPress Analytics plugin. Get it for free!

3 Ways to Track Your WordPress Form Conversions

When a visitor fills out a form on your site, they’re taking the next step in their customer journey. By tracking form conversions, you can analyze what works best for converting your visitors into leads.

You can track your WordPress form conversion in 3 different ways:

  1. Event (the easiest method)
  2. Event goal
  3. Destination goal

1. Track Form Conversions as Events

By default, you cannot use Google Analytics to track form submissions and track their conversions. Enabling form conversions manually can be tedious and time-consuming.

With MonsterInsights, you can easily track form submissions as events without having you to touch a single line of code. All you have to do is install and activate the MonsterInsights Forms addon, no settings or additional configuration required. It works right out of the box.

A few benefits of using the MonsterInsights Forms addon to track conversions are:

  • No thank you page or goal setup required: You don’t have to set up a thank you page or a conversion goal for tracking form submissions.
  • Track all your forms out of the box: Just activate the addon once and all the forms you create on your site will be automatically tracked in your Google Analytics account without any further steps.
  • Supports your favorite contact form plugins: It works seamlessly with any WordPress forms plugin, including WPForms, Gravity Forms, etc.
  • In-depth insights: Determine how your forms perform by analyzing form impressions and conversions in its detailed form analytics report.
  • Event tracking: You can enable event tracking in Google Analytics for form submissions.

How to Track Form Submissions as Events

The first thing you’ll need to do is to install the MonsterInsights plugin and connect it with Google Analytics.

Then go to Insights » Addons and click Install under the MonsterInsights Forms addon.

After the plugin is installed, the button will change to say Activate. Go ahead and click the Activate button to make sure the addon is active and ready to use.



You’ve successfully installed the Forms addon. No further configuration is required.

Now you can see your form conversion data right in your WordPress dashboard. Navigate to Insights » Reports and click on the Forms tab to see the reports.

In the form analytics report, you’ll see the total number of impressions and conversions for each of your WordPress forms, including data for any form plugins you’re using, like WPForms or Gravity Forms. You can also view the conversion rate in percentages.

Using this method, MonsterInsights makes forms tracking setup, as well as viewing reports, super easy for WordPress users.

2. Tracking Form Conversions as an Event Goal

While you can easily track form submissions as events without having to create a goal, sometimes you might need to set up a goal for conversion tracking; like when you split test your conversions with Google Optimize.

The primary benefit of tracking form conversions by setting up an event goal is that you don’t have to create a thank you page for tracking.

Let’s take a look at how to track form conversions as an event goal:

Sign in to your Google Analytics account and select the website for which you’d like to create a new goal.

click on google analytics view

In the left-hand panel, click Admin. Then, in the View column, click Goals.

goals in view

To create a new goal, click the +New Goal button.

click new goal button

Now you’ll be prompted to enter a description and details for your goal. Choose Event as the goal type. Then click Continue.

track wordpress form conversions using event goal

In this step, you’ll have to specify the event goal’s details.

By default, the category and action are specified as form and conversion respectively when you use MonsterInsights to track conversions for any form. Only the Label field will change for tracking conversions of different forms.

You can also provide an integral value for this goal if you want to.

from conversion tracking event goal

To determine the Event Label, visit the page where your WordPress form is located. Then right click your form and select Inspect.

right click on the page, then click on inspect element

You can now find the form id, as shown in the screenshot below. MonsterInsights uses the form id as an Event Label in your Google Analytics.

determine form id

To verify, head over to Behavior » Events » Overview. Click form.

select form as event category

Next, choose Event Label as your primary dimension.

finding label for event conversion tracking

Verify whether you can find the form id in your Event Label list. Then go back to your goal set up a page and specify it in the Label field. Finally, click Save.

You’ve now successfully set up an event goal for form tracking.

3. Track Form Conversions With Destination Goal Type

Tracking form conversion using the destination goal type is probably the most common method to track conversions. When you’re tracking your form conversions this way, you’ll have to create a thank you page.

analytics goal description

For a step-by-step guide on setting up a goal this way, read how to create a goal in Google Analytics to track conversions.

How to View Your Form Submissions in Your Events Report

It may take some time (usually 24-48 hours) for Google Analytics to start gathering data on your form views and conversions.

Once it does, you can view them by logging into Google Analytics and clicking on Behavior » Events » Overview and then clicking on the form on the right.

find form conversions in google analytics

Then you can click on Event Label to see separate stats for each form on your site.

see conversions for each wordpress form

From there, you can click on any form to see your impressions and conversions.

wordpress form impressions and conversions

How to View Form Conversion Goals in Google Analytics

Navigate to your goals overview report by visiting Conversions » Goals » Overview to find your form conversion goals.

goal overview report

That’s it! Now you know how to track your WordPress form conversions in Google Analytics.

If you enjoyed our article on how to use Google Analytics to track form submissions in WordPress. You might also like to know how to discover where your email subscribers are coming from.

And don’t forget to follow us on Twitter and Facebook for more Google Analytics tutorials.

Want to Try MonsterInsights for Free?

Enter the URL of Your WordPress website to install MonsterInsights Lite.


    1. Hi there,
      It depends on your implementation of Jotforms. The best thing to do would be to send us a support ticket on so we can do a quick check of how it’s embedded onto your site

  1. Around step 2 it is over my head. I don’t really use forms but would like to learn, I guess I have a lot to learn as far as my “read-only” blog. Seems like MonsterInsights has a lot more to offer than I thought.

  2. Very well written and helpful! I find that your articles and videos in general do a great job of clearly telling me exactly what I need to know, with no extra noise, and without sucking up a lot of my time. Thanks so much!

  3. Great post. I didn’t think to enable forms tracking since I never went beyond just linking my Google Analytics account to it.

  4. I like the MonsterInsights plugin, especially for AMP pages. Setting the tracking and other things on AMP pages is really difficult, but with this plugin, you don’t have to worry about anything.

  5. Perfect. It is a great feature to track form submissions, conversion rates, and analyze the growth of campaigns. Will it work with pop-up forms?


    1. Hi Manoj,

      Yep! MonsterInsights Forms tracking will work with virtually almost any form, as long as it’s not in an iframe. It will ultimately depend on how your pop-up form is set up, which is something our support team is happy to look into for you if you reach out.

  6. Wow, nice article. Very detailed and in depth. I have a lot of catching up to do but it sounds like it can make things easier to track.

Add a Comment

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our privacy policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.

This form is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.