The easiest way to capture Google Analytics data in Contact Form 7

These 4 simple steps can help you capture Google Analytics data in Contact Form 7 so that you know what marketing channels & campaigns are driving your leads, customers & revenue.

Contact Form 7 Hero

Knowing which marketing channels, content, and campaigns are generating leads is essential for any business to grow.

Knowing where leads are coming from can help you focus your time and resources on the channels, content, and campaigns that are working and drop those that aren't.

But having Google Analytics installed on your website will only tell you what channels are driving visitors to your website. It won't tell you what's generating your leads, customers & revenue.

To do that, you need to integrate Google Analytics data (like what channel the person arrived at your site from) with Contact Form 7 so you can track the source of your leads all the way through to becoming a customer and paying you money.

In this post, we'll show you how to do this:

What is Attributer?

Attributer is a tool that helps you capture Google Analytics data in Contact Form 7 then send it into your CRM.

Let’s break it down further. When you sign up for Attributer, you will receive a piece of code that you will place on your website (similar to adding the Google Analytics code to your website).

This code allows Attributer to track all incoming traffic and group each visit into a series of channels (i.e., Paid Search, Organic Search, and Paid Social). It then stores this data as cookies in the user’s browser.

When a user fills out one of your Contact Form 7 forms, Attributer passes the Google Analytics data into hidden fields in your forms, and you can pass them onto your CRM and other integrations.

4 steps for capturing Google Analytics data in Formidable Forms

Using Attributer to capture Google Analytics data in Formidable Forms is easy. Here's how to do it in 4 easy steps:

1. Add hidden fields to your forms

Add Hidden fields

Step one is to add hidden fields to all of your Contact Form 7 forms.

Adding hidden fields to Contact Form 7 is super easy and you can see full instructions on how to do it here.

You will need six hidden fields:

  • Channel
  • Channel Drilldown 1
  • Channel Drilldown 2
  • Channel Drilldown 3
  • Landing Page
  • Landing Page Group

2. Attributer automatically completes the hidden fields with Google Analytics data

Populate hidden fields

Once step one has been completed, Attributer will automatically begin to complete these hidden fields with Google Analytics data that Contact Form 7 will pass to your CRM.

Let’s take Dropbox as an example to see Attributer in action.

As a user lands on the Dropbox website via a brand campaign on Paid Search, Attributer will complete the hidden fields as such (depending on how they've setup their UTM parameters):

  • Channel = Paid Search
  • Channel Drilldown 1 = Google
  • Channel Drilldown 2 = Brand Campaign
  • Channel Drilldown 3 = Dropbox

In addition, Attributer will also include the first landing page and landing page group for that lead:

  • Landing Page =
  • Landing Page Group = Features

3. Google Analytics data is captured by Contact Form 7

UTM data sent to CRM

Now, when the user submits the form, the data they entered alongside Google Analytics data collected by Attributer are then captured by Contact Form 7.

4. Data is sent to you CRM, email marketing tool, and more

Know channels

Now for the exciting part, you can now use Contact Form 7’s integrations to connect and pass all this data to your CRM, billing system, and other marketing tools.

With the data collected, you can analyze where your leads are coming from, which channels generate the most leads, which one's convert to customers & revenue, etc.

What data gets captured in Contact Form 7

Attributer lets you capture Google Analytics data and other information that helps you get clear on important marketing questions such as “how did a visitor arrive at our website?” as well as “what content got them there?”

1. Marketing Channel Data

Attributer reviews the source of each visitor to your website and assigns them into a channel. When using Attributer, you will clearly see what channel (I.e. Paid Search, Organic Search, Paid Social, etc.) the lead originated from as well further details (like Campaign Name, Ad Group, Keyword, etc. for Paid Search) about how they became a lead.

2. Landing Page Data

Attributer also identifies and collects the landing page and subdirectory of each lead.

For example, if a user lands on, Attributer will capture this and the page's category. In this instance, the category is a /blog.

This information is important for analyzing the success of pages, blogs, forums, and other content categories and seeing which of them are converting traffic to leads and customers.

Wrap up

Attributer is an essential tool for every business to measure the success of marketing campaigns, channels, and content.

Get started with a free 14-day free trial of Attributer today.

Get Started For Free

It's free to get started with Attributer, and paid plans start at just $49 per month