Are Your Proven Content Marketing KPIs Wrong

Content marketing can be a daunting task of producing fresh epic content day after day.

Quantifying the results will help you motivate yourself and your team. Measurable results point you in the right direction and help convince stakeholders. Clear numbers also make it easier to decide what content you need to create.

I will give you a list of key performance indicators that measure content marketing ROI. Clear metrics will help you understand what is working in your content marketing (and what activities you can cut).

The basic content marketing KPIs in Google Analytics don’t measure what you think they do. What to consider when you analyze them. How to fix the metrics to get a better understanding of your content’s performance.

Visits – measure engagement by source, time on site, and conversion rate (Sessions in Google Analytics).
Readers – measure engagement by source, device, repeat visits, time on site, and conversion rate (Users in Google Analytics).
Time – fix how you measure time on your site.
Bounce – make bounce rate a more meaningful metric that measures engagement.
Content Marketing KPIs on your site
The content marketing metrics on your site come in two levels:

The specific piece of content. One article, image, infographic, white paper, podcast, video, etc.
The total results of all the content on your site combined.
First, let’s start with content marketing KPIs for single pieces of content. Let’s call these pieces of content posts but keep in mind that the post can be any of the following:

The easy to measure content marketing metrics
The basic content marketing KPIs are easy to measure. You can get them from any analytics program. This also means that you need to understand how to use these numbers. Let’s start with the most basic KPI for a piece of content. The most basic overview of the content of your website is in the Google Analytics report Behaviour > Site Content > All Pages.

This report will give you an overview of what are the most popular pages on your site and not much else. In the standard Google Analytics configuration, this table is not well-connected with reality. I will give you tools to fix those metrics (Average time on page and Bounce rate).

But first, let’s take a look at most widely used content metrics. How to make sure you measure things that make sense and relate to your marketing strategy.

Visits or Sessions
Website visits (or sessions) to a specific post. In Google Analytics website visits are called Sessions. Sessions measure the number of times your content has loaded into people’s browsers. One user can make many visits to your site. The important thing about visits is that you don’t know who the visitors are. If the type of your visitors remains constant, then steady growth is a good thing.

But there’s a catch.

The value of a visit depends a lot on the channels people are coming from. You should break down visits by channels and compare them by more tangible metrics. In this example, our site’s average email list subscription rate was 1.90%. Then we get a lot of visits from StumbleUpon the conversion rate is only 0.29%. It’s nice to see numbers peak but keep your eye on the real value.

Just by itself, visits don’t tell you much. The questions you need to answer: Who are the visitors? Did you get any value out of these visits? The screenshot above is the Acquisition > All Traffic > Sources/Medium report in Google Analytics. It will show you the basic metrics by channels and campaigns. You can zoom in on a single channel by clicking on them. However, if you want to analyze visits only from a single channel, then you can use segments to do that.

Segments are available on the top of almost every report. You can open the segment selection by clicking on the “+ Add Segment” next to default “All Users”.

Use the ones already in the System or create your own Custom segments to fit your needs.

Readers are measured by devices and browsers
Readers or viewers are called Users in Google Analytics. Another term used is Unique Visitors. In reality, this is a cookie in a user’s browser, and this complicates things a bit. A cookie lets you count them using your site with their browser. But if they use several different browsers, you get a user for each browser. On the other hand, if different people use the same browser Analytics counts one user.

Most people use just one browser on their computer. But they most certainly use a smartphone and possibly a tablet. Multiple devices make one person show up as three users in your stats.

In some cases, I have seen an increase in users to a website. But when we look into it, we see the same people using the site on different devices.

On some websites, you can connect data from many sessions and devices. Cross-device tracking will only work if you can identify users on your website. You can assign them a User ID when they log in to your site on different devices. Implementing User IDs will let you see the conversion process from start to finish.

If your users don’t log in, then your data will remain fragmented across devices and browsers. You can find out more about Cross Device reports and Setting up the User ID from Google.

Time spent on content and why it’s wrong
In Google Analytics you can see Average Time on Page. Well, guess what? It’s wrong. The thing is that Google Analytics tracker in its original configuration can’t measure time.

How to fix time spent on site?
Fortunately, there are several fixes to measure time better.

One of the simplest ones is Riveted. WordPress users are in luck! Just install the Riveted plugin you are set to measure real content marketing KPIs. If you don’t use WordPress, then you can use Riveted as a piece of JavaScript code that you need to embed on your site. What riveted will do for you?

It is pretty technical but gives you useful statistics on your content. You may need help from your developer to pit it in place this but it’s totally worth it. You get:

Article load: Measure how many times the article loads in a browser. Basically another count of page views. This will provide context to the other events that we track.
Start Reading: Track when a visitor starts scrolling down the page. This triggers after a visitor scrolls 150 pixels down the page. You can change this value to match your needs. I’m also tracking how much time it takes to start scrolling.
Content Bottom: Track when a visitor reaches the end of the article content. And track how much time it took between the scroll start and getting to the bottom of the content.
Page Bottom: Track when the visitor reached the button of the page and how long it took.

Why bounce rate is a bad metric?
I hate bounce rate!

It has long been a go-to metric for visitor interest and engagement. It’s not! Bounce rate as measured by default in Google Analytics tells you just one thing. Visitor visited one page. As Google Analytics can’t measure time, this bounced visit will have a length of zero seconds.

Often marketers see this as a bad thing. Content didn’t engage enough to make the visitor go deeper into the site. Get this! The number of pages is not a measure of engagement!

Google Analytics inability to measure 1-page sessions leads to a situation like measuring water temperature on the beach with the air temperature at your office. Yes, there might be a correlation, but most likely it’s off.

Sites with popular blogs may have bounce rates upwards of 75%. Visitors come to read a new post and leave. But a small site with a home page, product catalog and nothing else may have a bounce rate of 20% or less. In this case, people land on the front page. Look around. There’s nothing there, and the only option is to click through to the product catalog. Yay! A non-bounce visit!

All that being said, you should keep an eye on the bounce rate just to track the health of your site. Sudden changes in bounce rate show that something unusual is happening.

How to fix bounce rate?
You already did! The tools that help you measure time correctly will also fix your bounce rate.

When a person arrives at your site and loads the first page, Google records the time. Now, when you generate an event, this will no longer be a bounce visit. The first event might be when the user scrolls to the 200-pixel mark. Google will record the time of the event and these two points in time give you the length of the visit at that moment. As you continue to generate events on a single page visit, the duration of the visit is growing.

Bottom line?
Get your basic content marketing KPIs fixed in Google Analytics. Fixing the content marketing KPIs will give you a better understanding of what works well and what should be improved.

Visits – measure engagement by source, time on site, and conversion rate.
Readers – measure engagement by source, device, repeat visits, time on site, and conversion rate.
Time – fix how you measure time on your site.
Bounce – don’t worry about bounce rate, measure engagement.
That’s not all…

There are some signs that bounce rate and time on site are factors in how Google ranks sites. I only have anecdotal evidence of this from the sites I manage. But I have seen a drop in Google traffic when bounce rate goes up and time on site goes down. After I fix bounce and time, the traffic from Google comes back.


Please enter your comment!
Please enter your name here