How To Track Your Marketing Revenue in Google Analytics

Google Analytics Revenue -

Google Analytics is a powerful tool that allows businesses to assign credit to the marketing initiatives that drive traffic and conversions. You can now go beyond goal and conversion tracking in Google Analytics and measure the effectiveness of your marketing based on revenue.

Google Analytics has a wealth of powerful features to help you understand where your leads are coming from and how visitors are engaging with your content. It helps you to monitor your effectiveness and uncover vital insights to help you make informed decisions.

But, there’s a catch.

If you run an eCommerce business, then Google Analytics can easily track your marketing revenue. A little bit of code in your shopping cart can enable you to understand which of your marketing initiatives are driving the most sales.

But what if you don’t sell products on your website?

Well, then, it gets a little trickier.

Tracking your marketing revenue in Google Analytics when you sell products or services offline is complicated for a number of reasons. And even if you are eCommerce, you’re still not getting a true view of your entire customer journey.

And so, many marketers rely on “Goals” in Google Analytics to determine whether or not their marketing campaigns and channels were generating leads.

The issue with this form of measurement is that leads, by their nature, are NOT sales.

At least not yet.

Your leads could close into a sale tomorrow, next year or not even close at all.

In addition to this, different traffic sources, keywords and ads produce a different revenue per lead and lifetime values.

So, just because Google Analytics says that your Facebook paid campaign is generating the most leads, doesn’t necessarily mean that it’s contributing the most revenue.

On that note, we’re going to show you how you can effectively track marketing revenue in Google Analytics so that you can start measuring your performance based on monetary values and not just goals set within Google Analytics.

For this article, we’ll discuss:

  • The importance of revenue tracking in Google Analytics
  • The limitations of reporting in Google Analytics
  • How to track revenue in Google Analytics
Editor’s Note: Do you know which digital marketing channels are driving your most valuable offline sales? If the answer was no, download our eBook on offline conversion tracking to connect the leads you generate online with the sales you convert offline.

Offline Conversion Tracking - Banner - Download


The Importance of Revenue Tracking in Google Analytics

Before we jump into the limitations of reporting in GA, it’s worth looking at why tracking revenue in Google Analytics is so important.

Well, why tracking revenue is important full stop.

Below is a sample of 20 phone calls generated from a previous PPC campaign.

Campaign Analysis - PPC Call Data -

Of the 20 calls, 12 were poor quality.

That said, 8 of the calls went through to the demo stage.

3 of the leads that sat a demo weren’t a suitable fit and didn’t progress to the next stage of our pipeline.

However, the remaining five calls closed and were worth £500+ in MRR.

Now, let’s look at this from a Google Analytics perspective.

The demo data would be locked away in a CRM somewhere.

It’s likely we would have instead looked to see how many calls we drove, as a goal in Google Analytics. While we’ve tracked 20 new goals, we don’t know how many went on to close into revenue.

Even worse, we wouldn’t know how much revenue was made to check we made a good return on our ad spend.

Having revenue tracking in place, we were able to focus on the campaigns and keywords that were most consistent at driving sales so that we could optimise for even more revenue.


Limitations of Revenue Reporting in Google Analytics

Despite being packed full of features that allow you to assign credit to the marketing initiatives that drive conversions and traffic, Google Analytics does come with its limitations that stand in the way of systematic sales and marketing alignment.

But, what exactly makes revenue tracking so difficult in Google Analytics?

Let’s take a look!


Can’t track individual behaviour

Google Analytics does a great job telling you about your users, but it can’t track individual customer journeys. It is possible to view unique user IDs, although Google Analytics can’t share personal information such as contact details or IP addresses.

This is fine for businesses that focus on high volumes and lower margins, but if your leads are worth a considerable amount of money, then you will want to know more about the visit and not just that it “happened”.

Why does this matter? It’s impossible to link revenue data to the channels that influenced a customer journey if you can’t analyse how specific users behaved on your website before making a conversion.


Google Analytics lookback window limited to 90-days

Attribution in Google Analytics allows you to assign credit to the marketing initiatives that drive traffic and conversions on your website. As of June 29th 2020, Google Analytics is reduced its lookback window from 180-days to 90-days. So, moving forward, Google Analytics will only take into consideration visits made by your users 90-days before the conversion touchpoint.

Why does this matter? The sales landscape looks vastly different from that of just a few years ago. The path to conversion is not as simple as it once was. If your customers advance through a complex sales journey, then a 90-day window isn’t going to be long enough.


Lack of Offline Tracking Capabilities

Offline conversions are often overlooked or deliberately ignored. And for good reason too. Marketers find it too hard to attribute credit to the channels and campaigns that generated them. Google Analytics doesn’t provide call tracking. So, if you have a phone number on your website, and you’re using Google Analytics exclusively, then you have no way to collect data about your phone calls. Also, as previously discussed, Google Analytics does a great job of tracking your eCommerce sales, although this only applies to online purchases. This makes it extremely difficult for eCommerce businesses that generate a lot of high-value transactions over the phone.

Why does this matter? If calls are an important part of your lead generation, then you’ll need to know what marketing initiatives encouraged your customers to pick up the phone so that you optimise your performance.


Post-conversion data locked within other tools

Google Analytics was built for marketers, so it doesn’t provide much context or explanation for why your visitors converted on your website. The good news is that this data does exist, the bad news is that it’s locked away in other tools such as your CRM.

Why does this matter? Your CRM contains purchase and transactional data about your new and existing customers. Having this data sent to your Google Analytics will allow you to compare profits and identify which channels and campaigns are most effective at driving revenue growth.


How to track revenue in Google Analytics

Ok, now for the juicy bit.

Here’s how you can start tracking revenue in Google Analytics no matter if your lead converts offline or in a years’ time.

You’ll be able to get a full view of how your channels are working together to drive new revenue by incorporating a marketing attribution tool like Ruler.

To unlock the data you need to track revenue in Google Analytics you need a solution that can:

1. Capture all interactions throughout an individual customer journey, such as the first and last-click source.

2. Attribute revenue back to your marketing channels and can support long and complex sales journeys.

3. Track call activity and identify which of your marketing initiatives are making the telephone ring.

4. Integrate with Google Analytics along with other data sources such as your CRM and Google ads to gain visibility of the conversion path.

Ruler Analytics is a marketing attribution solution which aligns revenue from your CRM with marketing data in Google Analytics so that it can track your visitors’ multiple touchpoints to measure and attribute value accurately across the entire sales cycle.


Google Analytics Revenue - Google Analytics Revenue -

Here’s how it works:

1. Ruler tracks each anonymous visitor to the website over multiple sessions, traffic sources and keywords.

2. When a visitor converts, data is captured via form, call tracking or live chat on your website.

3. Ruler matches the real user’s details with their marketing touchpoints.

4. The marketing and conversion data is sent to your CRM. Marketing data includes channel, source, campaign, keyword and/or landing page.

5. Ruler’s attribution solution allows you to analyse the impact throughout the entire sales cycle. Once the opportunity is closed into revenue, Ruler passes this data back to your Google analytics and paid media tools.

Google Analytics sales cycle -


Tracking Offline Revenue in Google Analytics

You could be selling a service, or it could be a high-cost product that tends to take a much longer sales cycle to close.

Whatever the reason, you shouldn’t be left to try and match disconnected data.

Offline conversion tracking allows marketers to match leads to revenue and evidence which campaigns drove offline sales. This helps businesses align sales and marketing activity, measure true ROI for campaigns and optimise ads based on value to drive higher quality leads.

Ruler is an official Google Analytics partner and enables you to see data for all of your online or offline conversions so that you can accurately track your marketing ROI.

This data can be viewed within Ruler Analytics or sent directly to your Google Analytics account.

Ruler’s call tracking uses dynamic insertion to assign a display a unique phone number to every website visitor. Then, when that phone number is called, Ruler will attribute the offline conversion to the marketing channel that the visitor arrived from.

Sound complicated? Don’t worry, it can feel overwhelming to start with. We created a simple eBook to walk you through the process. Download it here.


Final Thoughts

Tracking revenue in Google Analytics is cruical if you want to assess how well your marketing is performing and how visitors are engaging with your website and content.

By enriching Google Analytics with Ruler’s revenue data, you can filter your performance data, improve your campaigns, reduce waste, and more importantly, demonstrate how your efforts are driving positive business outcomes.

Book a demo and get more information on how to connect your marketing activity to offline sales revenue in Google Analytics with Ruler.

Book a demo Ruler Analytics


Written by

Digital Marketing Manager at Ruler Analytics with a background in SEO, analytics, content marketing and paid social. I help people (like me) close the loop between marketing-generated leads and revenue.