This may be of some interest.
Are you confused — even intimidated — by Google Analytics? Good news: you’re not alone. GA is notoriously complicated.
In fact, when I first started to delve into GA’s waters, I wondered if I’d ever truly get it. There were so many concepts to learn and reports to run. How did people ever conquer this thing?!?!
Lots and lots of reading plus some trial and error, it turns out.
I’m not saying I’ve reached total mastery — there’s always something new to pick up — but I’m vastly more comfortable.
And I want you to be, too. So, here’s the cheat sheet to everything I’ve learned over the years. This guide might be long, but it’ll take you from zero to hero in ~6,000 words. And if you still have questions, let me know! I’m @ajavuu on Twitter.
What is Google Analytics?
Google Analytics, or GA, is an analytics tool that gives you an extremely in-depth look at your website and/or app performance. It integrates with Google’s marketing and advertising platforms and products (including Google Ads, Search Console, and Data Studio) making it a popular choice for anyone using multiple Google tools.
What other types of people is GA popular among?
Other marketing analytics options, such as HubSpot, can give you all the data you need with much less work. Oh, and here’s another aspect of GA you’ll want to take into consideration:
Is Google Analytics free?
There’s a free and a paid version of GA (the latter is called Analytics 360). Small and medium-sized businesses will likely get all the features you need from the free version. Enterprise businesses need to upgrade if you want:
- Advanced funnel reporting and attribution modeling
- Roll-up reporting
- More views, dimensions, and metrics per property
- Unlimited and unsampled data
Paying for 360 also gives you access to dedicated support, including your own account manager. This alone can make the subscription fee worth it.
And about that subscription fee? It’s not cheap. Analytics 360 begins at $150,000 per year (invoiced monthly) and increases after your site receives more than one billion monthly hits.
360’s cost will price out many businesses. However, if you have the budget for both the service and an agency or in-house analyst to manage your analytics operations, consider investing.
Now, what steps will you need to follow when setting up GA? Good question.
How to Set Up Google Analytics
Before you start using Google Analytics, you’ll have to set up a Google account. This means you must have a registered Google Account email address and password.
Once you’ve created a Google account, that doesn’t mean you automatically have access to GA — rather, you have to register for Analytics (which we’ll review how to do in the next section). But the important thing to note as you go to set up GA is that you can only access the tool by using a valid Google account.
Additionally, to set up GA properly, you’ll want to understand the various layers of the tool — specifically, the hierarchy.
Google Analytics Hierarchy
Here’s a look at the GA hierarchy:
Let’s dive into each of the sections within the hierarchy.
The organization is the highest level. It represents a company. For example, our organization is HubSpot, Inc. One organization can encompass multiple GA accounts.
Organizations are recommended for larger businesses, but not mandatory.
Accounts are not optional. Using Google Analytics requires at least one (sometimes several) accounts.
An account doesn’t mean a user account. I can log into the HubSpot Google Analytics accounts using my Google email ID. HubSpot’s head of technical SEO can also log into the same account using his Google email ID. Our historical optimization specialist can also log into the same account using his Google email ID.
- You can assign one property to each account or multiple properties to one account. Every account can hold up to 50 properties.
- You can give user permissions for an entire Analytics account, a property in an account, or a view in a property.
You might be wondering, “What’s better: creating a new account for every property or adding every account to the same property?”
It depends on your use case and goals.
For example, suppose you have one website — the Stark Industries corporate site — and five subdirectories, including the Stark Industries blog, careers section, media resources, case studies, and investor relations information.
You want to create separate properties for each subdirectory so the people on each team can look at how their portion of the site is performing, as well as the larger site.
But maybe you have another site that discusses Tony Stark’s work with S.H.I.E.L.D. You want the S.H.I.E.L.D. team to see data for this subdirectory, but you don’t want them to see data for the rest of the website. You create a new account and property for the S.H.I.E.L.D. site.
A property is a website or app. Each property can support up to 25 views.
At the minimum, you need two views per property:
- One with zero configuration — essentially the “raw” version of the view
- One with filters set up to exclude any traffic from within your company (i.e. a filter for your IP address) as well as bots and spam traffic
A view only captures the information after your filters and configured settings have been applied. And once you delete a view, that data is gone forever. For those reasons, it’s critical to keep an unfiltered view of your data.
Now that you have completed the basis for how how to set up GA, here are the steps involved in using the tool.
Here are the steps involved in using your GA account.
1. Create a Google Analytics account.
First, you’ll have to create a Google Analytics account. Or, sign in to your current account.
2. Add the name, URL, and industry of the website you want to track.
Choose which account you want to add the property to. You should create and name your Property at this point and enter the website’s URL as well as industry and reporting time zone. Then you’ll be able to Create and Finish this step of the process.
3. Add a view to your property.
Go to the account and property you want to add a view to — use the menu to Create a View, name your view, select the type of view (web or app), and answer a few other questions. Remember, you can add up to 25 views to a property in GA.
4. Add your tracking code directly after the <head> tag of your site.
When you create a property, you’ll have access to a unique ID for tracking and a global site tag (code you need to add to each site page you want to measure). This is how you’ll be able to collect data in your property.
Then, paste your global site tag right after the opening <head> tag on each site page you plan on measuring.
You’ll be asked to choose your type of site (static, dynamic, web hosting, Google Tag Manager) so that you can set up the data collection accurately.
(For more, read our guide to installing the Google Analytics tracking code on your site.)
5. Visit your GA portal and verify the code is working.
Lastly, verify your code is working. You can do this by looking at the Real-Time reports section while clicking around on your site in a different tab or on your phone. The report should show at least one visitor to the site (that’s you!)
And that’s pretty much it! After that review, you may be wondering the following:
Do you need to add the GA code to every page of your site?
That’s a lot of manual work — especially if your website has more than 50 pages. Plus, what happens when you create new pages? Do you need to add the tag every time?!
Relax, because the short answer is: no.
The longer answer: you only need to add the tag to every page template. So, if you have one page type on your site (meaning every individual page uses the same header module), you only need to add it to that module — and it’ll be applied to every page.
If you have two page types, you’d need to paste the code into the two separate header modules. Three page types? Three header modules.
And if you use a CMS like HubSpot, this task is even easier. These tools come with a separate field where you paste your tracking code just once. HubSpot users can follow these simple instructions for adding GA.
Additionally, to use GA successfully, you need to understand dimensions versus metrics.
Google Analytics Dimensions and Metrics
I’ve found the easiest way to think about it is:
- Dimensions = categorical variables. Simple examples include names, colors, and places.
- Metrics = quantitative variables. Basic examples include age, temperature, and population.
Or as my Data Analytics professor put it, “Metrics are what you can do math on.” Not the most eloquent phrasing, but it works.
- Landing page
- Customer type
- Bounce rate
- Session duration
In any GA report, your dimensions are your rows and your metrics are your columns.
Custom Dimensions and Metrics
GA lets you create custom dimensions and metrics from Analytics data plus non-Analytics data. To give you an idea, suppose you track the membership type of customers who have created an account in your CRM. You could combine this information with page views to see page views by member type.
Or maybe you run a blog. If you want to understand how audience engagement impacts other metrics (like conversions, pages per session, etc.), you could create three custom dimensions for each type of reader:
- Advocate: user who shared one-plus posts on social media
- Subscriber: user who signed up for your email list
- Customer: user who purchased premium access
Using these dimensions will give you invaluable information.
What’s a Google Analytics audience?
An audience is a group of users that have something in common. That commonality could be anything: maybe you’re targeting consumers in Australia, so you have an “Australian audience,” or you want to sell to millennials, so you have a “25-34 audience.”
GA comes with several built-in audiences (including the two I just mentioned, location and age). You don’t need to do a thing to set these up — once you have the tracking code installed, GA will automatically break down your visitor data into these audience reports.
However, you can also create custom audiences. Perhaps you’re only interested in “Australian millennials”; you’d need to make a custom audience that only includes visitors who are A) in Australia and B) between the ages of 25 and 34.
Creating an audience is fairly easy. Honestly, the hardest part is figuring out what you’re trying to accomplish and then identifying the user characteristics that’ll help you do that.
Once you’ve done that, follow these instructions to create a new audience segment. From there you can import a segment to use as the basis for your Audience Report.
That brings us to the next question:
What’s a Google Analytics segment?
A segment is a subset of your data. I like to picture an entire pizza made up of all different slices — one slice has pesto and mozzarella, another has sausages and spicy peppers, another has ham and pineapple, and so on. Metaphorically speaking, each slice is a segment.
You can create segments based on:
- Users (e.g. users who have bought something on your site before, users who have signed up for a consultation, etc.)
- Sessions (e.g. all sessions that were generated from a specific marketing campaign, all sessions where a pricing page was viewed)
- Hits (e.g. all hits where the purchase exceeded $85, all hits where a specific product was added to the cart)
Like audiences, GA provides you with several segments. I wouldn’t stop there: you can get incredibly granular with your segments.
To give you some inspiration, here are a few of HubSpot’s segments:
- Users who viewed a specific product page and watched the demo video
- Users who viewed the same product page and didn’t watch the demo video
- Users who view a specific Academy course page
- Users who view a specific Academy lesson page
- Users who view a blog post and a product page
The sky is your limit — well, that, and GA’s segment cap.
Alright, now let’s look at GA Reports. Remember, you can apply up to four segments at a time to any report.
Google Analytics Reports
GA’s left-hand sidebar can be a bit overwhelming. You’ve got six reporting options (all with confusing, vague names), and clicking on any of those only gives you more options.
Let’s walk through each report together.
Google Analytics Real-Time Report
As the name suggests, the Real-Time report gives you insight into what’s happening on your site at this very moment. You can see how many visitors are on your site, which pages they’re visiting, which social platforms they’re coming from, where they’re located, and more.
While this report is fun to look at occasionally, it’s probably the least valuable. Here are some ways to use Real-Time:
- See how much traffic you’re getting from a new social or blog post
- Know immediately if a one-day sale or event is driving views and/or conversions
- Make sure tracking URLs and custom events that you’ve just set up are working as they should
These are useful, but as you’ll see, the other reports pack a far greater punch.
Google Analytics Audience Report
The GA Audience report gives you a high-level overview for the property you’re currently looking at. Check this report once a day to get a sense of how you’re trending overall.
Underneath “Overview,” you’ll see “Audiences,” as well as expandable menus for “Demographics,” “Interests,” “Geo,” “Behavior,” “Technology,” “Mobile,” “Cross-Device,” “Custom,” and “Benchmarking.”
Explore each of these sections to get a sense of what they can tell you about your visitors.
Every section describes an audience.
Whoever named this report belongs in the same group as the person who named guinea pigs: “active users” doesn’t refer to users currently on your site — that’s the Real-Time report — and guinea pigs are neither pigs nor from Guinea.
The Active Users report shows you the number of users who visited in the last day (1-day active users), week (7-day active users), two weeks (14-day active users), and four weeks (28-day active users.)
What’s the value of this report, you ask?
If you have more one-day users than longer-term ones, you’re struggling with retention. People aren’t coming back to your site or app — you need to figure out why.
I’d also recommend looking at this report with various segments; for instance, perhaps you see that users in a certain age bracket have much better retention than the average.
First things first: do you need a refresher on Customer Lifetime Value (CLV) and how to calculate it? We’ve got you.
The Lifetime Value report gives you a sense of how valuable users are to your company. You can see lifetime value for, say, the users you generated from email marketing versus the ones you acquired from organic search. Armed with this information, you can decide which channel to invest more in.
A few notes: Lifetime Value is capped at 90 days. The Acquisition date range, however — which you can adjust — reflects all the users you acquired in that time frame.
Imagine you’re interested in looking at transactions per user for users you acquired in the week before Black Friday. You’d adjust the date range to that week specifically. Then you’d see the average transactions per user for that cohort over the following 90 days.
Because HubSpot is a SaaS company, not an ecommerce business, I look at goal completions per user, page views per user, and sessions per user by Acquisition Channel.
If my team has recently wrapped up a marketing campaign, I’ll look at the same metrics by Acquisition Campaign.
But if you are in ecommerce and want to see transaction and revenue data, you’ll need to have ecommerce tracking set up.
(By the way, here’s how to track revenue in HubSpot.)
So, how does it work? This report groups users by one characteristic — so far, “Acquisition Date” is the only “Cohort Type” you can use. By the way, Acquisition Date is the day a user first visited your website.
You have several options from there.
- First, pick your cohort size: day, week, or month.
- Next, pick your metric, or what you want to explore for this cohort. It can be further broken down into Per user, Retention, and Total.
- Per user means the total count of that metric divided by the cohort size. So if you choose Transactions per user, for example, you’ll see the average number of transactions per user for that cohort.
- Retention is simple: user retention, or the number of users who returned that day, week or month (determined by the cohort size you selected) divided by the total number of users in that cohort.
- Total: the total number of sessions, transactions, etc. that occurred for that cohort size.
Now let’s dive into reading the report, because it’s not obvious.
The left-hand column shows you the Cohort Type you picked — Acquisition date, by default — broken down by Cohort Size (day, week, or month).
The first row shows you the totals for all the users in that cohort. Each row underneath that represents the activity in that day, week, or month (in this example, we’re looking at month.)
The row outlined in light blue reflects the Cohort Size you’ve chosen. Remember that data only goes back three months at the max.
The row outlined in yellow shows you the values for the metric you chose (in this case, Goal Completions per User). In the eternal words of Calvin Harris: baby, this what you came for.
Look at the first row. This tells you the average goal completions for the entire cohort in the first month after they were acquired was 1.09. Average goal completions for the entire cohort in the second month after they acquired dropped to 0.09. By the last month, it’s 0.02.
Now look at the next three rows. It looks like average goal completions per user in the first month after they were acquired increased slightly from December to January and again from January to February.
This is pretty usual behavior. Let’s imagine that instead, this report tells us average goal completions per user for February 1-28, 2019 (the last row) was 4.07. Woah! That’s nearly four times as high as December and January.
We’d definitely want to investigate further. And to do so, all we have to do is right-click on the cohort we’re interested in.
Make sure you click on the column if you want the entire day, week, or month analyzed. Click on a cell if you want to analyze only the users who, for example, completed a goal three days after they were acquired on February 27, 2019.
When you right-click, this box will pop up:
Give this cohort a descriptive name. Change the views to “Any View” if you want to use this segment across your entire property (which I usually recommend), then click “Create.”
Voila — now you can compare this cohort to any other segment in any report you choose.
Google Analytics Acquisition Reports
The Acquisition report breaks down your traffic by source: organic, direct, referral, email, social, paid search, display, affiliate, and (Other). (GA uses the (Other) category when it doesn’t know how to categorize a subset of traffic.)
From All Traffic, you can click into Channels.
Click on any category to explore each source in detail.
Depending on the category, you’ll see landing pages (which URLs your visitors entered the site on), source (which website brought them to yours), or keyword (which query took them to your site.)
To see this information presented visually, click on All Traffic > Treemaps. This post walks you through how to read and adjust the Treemaps report.
The next report, Source/Medium, breaks down the general category of traffic (which you saw in “Channels”) into the search engine or domain.
It’s useful if you want to get more granular insight into the ways people are coming to your site. For example, you might notice that a whopping 70% of your referral traffic is coming from LinkedIn, while just 5% is coming from Pinterest. Depending on your marketing team’s priorities it may be time to shift focus.
The last report, Referrals, reveals the specific URLs that sent people to your site, e.g. your referral traffic.
I like to add “Landing page” as a secondary dimension so you can see which pages on your site are receiving the referral traffic.
Google Analytics Behavior Reports
Out of all the reports in GA, I use the Behavior ones the most.
This report gives you a review all of the blog posts, landing pages, web pages on your site.
Let’s start with Site Content > All Pages. This shows the top-trafficked pages for your current view and/or segment. It’s useful in and of itself — you should always keep a careful eye on your most viewed URLs — but I especially like it when I’m analyzing traffic growth or declines.
To give you an idea, maybe total traffic to my website has dropped 10% month over month. I’d navigate to Site Content > All Pages and change the date range to this month compared to the last month (making sure the days of the week match up).
Then I can see the differences in page views by URL:
This helps me identify which pages received less traffic and contributed to that decline.
Helpful tip: I like to change the “Sort Type” from “Default” to “Absolute Change” so I see the results sorted by the greatest differences in percentage rather than total views.
I also add Page Title as a secondary dimension so I can see the name of each page alongside its URL.
This report breaks down the structure of your site by subdomain and then subfolder. To give you an idea, for HubSpot we can see data for each of our subdomains, including:
And so on. If I clicked into blog.hubspot.com, I could then see aggregated data for:
You get the drift. This report is probably most valuable for those managing highly complex properties.
Landing pages is another one of my favorite reports. GA defines a landing page as the first page in a session — in other words, the visitor’s first interaction with your website.
There are a few ways to slice and dice this report.
First, if you’re interested in the sources (organic, paid social, direct, etc.) driving users to the landing page, you can add Source/Medium as a secondary dimension.
This is basically the opposite version of the report we added earlier.
Second, if you only want to see which landing pages users visited from a specific source, on a specific platform, or within a specific category, you can add the appropriate system segment:
Maybe you’re most interested in the landing pages that mobile and tablet users see — so you choose the Mobile and Tablet Traffic.
Or perhaps you’re curious about users who ended up buying something, so you choose the “Made a Purchase” segment. There are lots of possibilities here.
This report shows the last pages users visited in their sessions before they left your site.
That’s a little confusing, so let’s use an example.
I want to find a place to grab dinner with my friends so I search, “Mediterranean restaurants near me.” A place that looks good pops up, so I click on it. First, I check out the menu. They have a hummus sampler — yum. Then I click on their press page. It links to a recent article on Eater, so I leave the site to read it. The reviewer loved the food. I’m sold.
The Press page would be my exit page.
You may hear that you should analyze your exit pages to understand why users are leaving your site — I think this example reveals why that strategy doesn’t always make sense. Just because someone has left doesn’t mean anything is wrong with the content.
Check this report out but take the data with a grain of salt.
This report is pretty self-explanatory: it tells you how quickly your site is loading for users. Obviously, the faster the better — not only do faster pages correlate with higher revenue, but Google’s algorithm takes page load time into account.
Site Speed Page Timings
This report delves into the average page load times for each URL. I use it to identify the slowest-loading pages on HubSpot’s site with the ultimate goal of figuring out why they’re taking their sweet, sweet time and how to speed them up.
The default metrics are page views and average page load time, but I also recommend looking at:
- Avg. page load time and bounce rate
- Change the Sort Type to “Weighted” so you see the blog posts with the highest page views first
- Avg. page load time and page value
- The latter gives you a sense of how much a specific page contributes to your total revenue
- Looking at these two together helps you find slow-loading pages that are valuable to your bottom line (even if they don’t get a ton of traffic), making them a high priority to fix
First things first: if users can search your website, make sure you’ve set up Site Search in GA. You must enable it for every view separately (here are the step-by-step instructions).
I typically start with the “Usage” report, which tells me how many sessions occurred with and without one-plus searches. In other words, I learn how frequently people used site search for the view and time period I specified.
Here’s where you learn what people are searching for. Look for themes: if you see the same search terms coming up multiple times, there are a few conclusions you could draw.
Either you need to create new content that gives users the information they’re looking for, and/or you need to better surface existing content so it’s easier to find.
Pay attention to the “% Search Exits” column, as this tells you how many users clicked away from the search results page rather than choosing a result. You can usually infer there wasn’t a good answer for their question (or it wasn’t appropriately titled.)
This report displays which pages users are starting searches from. It’s important to think about this contextually. Maybe people are commonly beginning searches from your 404 page — that makes sense and isn’t anything to be alarmed about.
If, on the other hand, they’re starting searches from a product landing page, something’s wrong. The content clearly isn’t living up to the expectations they had when they clicked the ad link.
Loves Data provides a solid overview of GA’s Site Search reports if you want to explore them even further.
A user clicks a button. Then they download a file. Next they watch a video.
No, this isn’t the world’s most boring bedtime story — it’s an example of a GA event. Three events, to be specific.
GA defines events as, “user interactions with content that can be measured independently from a web page or a screen load.”
Those user interactions are up to you; you’ll need to add special code to your site or app that tracks the specific actions you’re interested in. Here are the instructions.
If you’re not excited about events tracking already, I want you to get excited. There are infinite possibilities here: if you have an event set up for watching a product demo, and another for clicking a link to an external review of your tool, you can measure how many times each event happened.
Maybe you discover your video isn’t getting many plays. It’s probably time to optimize the current video, make it easier to find on your site, or create a new one. Or perhaps you see that way more users than you expected are checking out the third-party review of your product.
That tells you users want more social proof and testimonials. Since the review is favorable, you might want to put it front and center on your site.
This report tracks the events taking place most frequently — pretty straightforward. You’ll see total events (e.g. how many times that event happened) and unique events (how many sessions included one or more occurrences of that event).
If you’ve set values for your events, this report also shows you how the total value of each event and its average value (or the total value divided by the frequency.)
In this report, you can see which pages generate the most actions. I typically add “Event Category” as the secondary dimension, then filter for the event I’m most interested in.
To give you an idea, my team tracks “Blog CTA.” This event fires whenever a user clicks a CTA embedded in a blog post. To get to the report below, I added “Event Category” as the second dimension, then filtered for “Page begins with blog.hubspot.com” (so I’d only see URLs on the blog) and “Event Category equals Blog CTA.”
Now I can see which posts generate the most CTA clicks. Hopefully you’re starting to see the power of event tracking!
The Events Flow report tracks the order in which events take place on your site. It can tell you:
A) Whether particular events tend to happen first — and if they trigger other events
To give you an idea, maybe users frequently watch your demo video, then click the CTA to schedule a call with a salesperson.
B) Whether certain event categories are more common than others
Imagine you see that videos are played far more often than PDFs are downloaded.
C) Whether users act differently based on segment
For example, perhaps people coming in via organic scroll to the bottom of your pricing page far more than people coming in via social media.
Note: This report is very subject to sampling. (Read more about GA’s data sampling practices here.) Sampled data is usually pretty accurate, but it means the more important the conclusion you’re drawing, the less uncertainty you’ll be able to tolerate.
To reduce the level of sampling, make the date range smaller.
If you monetize your website with Google AdSense or Ad Exchange, you can use the Ad Manager and Google Analytics integration to bring information on how your ad units are performing into GA.
I won’t go into any more detail here, but I recommend reading the following resources if you want to know more:
Google Analytics Conversion Reports
If you have a website, you have an objective — probably several — for the people who visit your site.
Ecommerce store owners want their visitors to subscribe to their mailing list, make a user account, add something to their cart, and/or complete the order confirmation process.
Media companies want their visitors to stay on their site for as long as possible and/or view a certain number of pages (all the better to maximize their ad revenue.)
B2B businesses want their visitors to download an ebook, sign up for a webinar, or book a call with a sales rep.
Google Analytics makes it possible to measure all of these things — plus many more.
A goal is essentially a conversion that you’ve defined (which is why this info shows up under the Conversion section.)
There are four main types of goals:
- Destination: This goal is completed when a user reaches a specific page, like a product page, order confirmation page, or thank you page
- Event: This goal is completed when a predefined event fires (like the Events you can set up as, well, Events — think watching a video or sharing something to social media)
- Duration: This goal is completed when a user’s session lasts longer than a pre-set time
- Pages/screens per session: This goal is completed when a user views a specific number of pages (or screens for an app) per session
The first two are insanely useful. The last two are pretty useless. (If you have an interesting use case for Duration or Pages/screens per session, let me know on Twitter @ajavuu. I’d love to be proven wrong.)
Head here to learn how you’re doing goal-wise across the board. I get the most from this report when I compare date ranges and/or look at goal completions by segment.
For example, quickly looking at goal completions by device reveals mobile visitors sign up for the blog newsletter much less frequently than desktop and tablet visitors. That could be because it’s hard to sign up for the newsletter on a phone — or it could be mobile users are looking for one thing and ending their session as soon as they’ve found it. I should dig in more to decide which case it is.
Knowing a goal was completed isn’t helpful in and of itself; you also need to know where it happened. Suppose you’ve embedded the same form in three separate pages on your site.
It’s great that Daenerys Stark from Dragonstone, Blackwater Bay just filled out your form to get in touch with a consultant, but which page did she fill it out on?
The Goal URLs report shows you. It breaks down conversions by “Goal Completion URL” (read: where it went down.)
Reverse Goal Path
Reverse Goal Path is the unsung hero of the Conversion section. Well, I’m singing its praises now. This report allows you to see the last three pages a user visited before completing the goal.
It’s useful for goals that aren’t sequential. Maybe you have a contact form that appears in multiple places on your site, or there are two different paths that lead users into buying your ebook. Thanks to this report, you can understand the various ways people arrive at the end destination — and there’s no need to set up a funnel.
I usually filter down to a specific goal completion location or goal previous step 1, 2, or 3.
For example, since I’m interested in seeing which blog posts generated leads from content downloads, I added “Goal Previous Step – 1 containing blog.hubspot.com” to the filter.
Here’s what I got:
“(Entrance)” means the user came to the site on that step; “(not set)” means the user didn’t complete any steps prior to that one — because they weren’t on the website yet.
For a comprehensive exploration of Reverse Goal Path, take a look at OnlineMetrics’s guide.
For sequential goals, Funnel Visualization is your go-to report.
Going back to the ecommerce example, the last goal would be “Arrived at the order confirmation page.” The goal before that, or goal #3, would be “Clicked checkout.” The goal before that, goal #2, would be “Added something to cart.” And the goal before that, goal #1, would be “Looked at product listing page.”
At each stage, you can see user drop-off. That lets you identify areas where you can improve conversion rates; for example, maybe you lose a lot of users during the checkout process. You change the flow so they can check out as a guest (versus needing to create an account), which dramatically reduces checkout abandonment.
To see this level of detail, you’ll need to map out your goals as a series. If all of your goals are simply the end objective, like “Arrived at the order confirmation page,” you won’t be able to reverse-engineer how users progress.
The Funnel Visualization report also requires you to mark the first step in the goal path as required or not. If you tell GA that yes, the first goal needs to be completed, Funnel Visualization will only show you the sessions where the user first finished goal #1. If a user skips goal #1 and goes straight to goal #2, their session won’t be represented here.
If Funnel Visualization is the uptight relative who always made you take your elbows off the table and wash your hands before you ate, Goal Flow is the laid-back, fun relative who’d randomly take you out of school to go to the zoo.
All that to say: Goal Flow gives you a lot more freedom than Funnel Visualization. Unlike the latter, Goal Flow shows you all sessions that led to the completed end goal — regardless of whether the user completed the required goal #1 or not.
Another difference from Funnel Visualization: Goal Flow also shows you loopbacks — i.e. when a user goes back to a previous page or refreshes their current one.
If the user skips a step, Funnel Visualization “backfils” it. Goal Flow doesn’t.
If you edit an existing funnel or create a new one, Funnel Visualization will show you all your data from that moment onward. Goal Flow, on the other hand, can show you data from the past.
You can also toggle the Dimension and Level of detail of the report, as well as the segment, to get even more granular.
I recommend looking at various segments to see which convert at the highest and lowest rates — plus where they commonly drop out.
Note: This report is subject to sampling. (Read more about GA’s data sampling practices here.) Sampled data is usually pretty accurate, but it means the more important the conclusion you’re drawing, the less uncertainty you’ll be able to tolerate.
To reduce the level of sampling, make the date range smaller.
This report is helpful if you’re A) using Google Ads and B) not measuring conversions. Basically, Google uses machine learning to identify your “best” sessions — or those likeliest to generate conversions — and then translates those themes into Smart Goals.
Once you have Smart Goals, you can use them in Google Ads to optimize your ads performance.
Smart Goals are controversial within the marketing community because the data is minimal and businesses will be far better served by setting up their own conversion tracking. Keep that in mind if you decide to use them.
Now You’re Ready to Track
Google Analytics is a highly valuable tool for any business as it gives you tangible data that you can apply to grow your business. Bookmark this guide and come back to it as your data tracking becomes more sophisticated.
Good luck on your Google Analytics journey.
Editor’s note: This post was originally published in August, 2017 and has been updated for comprehensiveness.
Thank you for reading.
This may be of some interest.
When you log into Google Analytics, what do you look at?
Chances are you see something like the image above that shows you how many people are currently on your blog.
Well, that was easy to guess because that’s the report Google Analytics gives you once you log in. 😉
But which reports do you look at on a regular basis?
I bet you look at two main reports…
The “Audience Overview” report and the “Acquisition Overview” report.
Sure, every once in a while, you may dive into your top pages or the specific organic keywords that drive your traffic. But even if you do that, what are you actually doing with the data?
Don’t beat yourself up over it because most content marketers just look at reports and numbers and do little to nothing with the data.
If you want to figure out how to grow your blog and, more importantly, your revenue from your blog, there are 7 reports that you need to start looking at on a regular basis.
Here they are and here is how you use them…
Report #1: Cohort Analysis
What do you think is easier to accomplish… get new visitors to your blog or getting your visitors to come back?
It’s easier to get people to come back to your blog, yet everyone focuses on new visitors.
I bet less than 99% of your blog readers turn into customers or revenue, so why not focus on getting those people back and eventually converting them?
Before we get into how to get people back to your blog, let’s look at how many people are returning to your blog.
Within the Google Analytics navigation, click on “Audience” and then “Cohort Analysis”.
Once you land on that report, you’ll see a graph that looks similar to this:
Under the “Cohort Size” drop-down menu, select “by week”. Under “Date Range”, select “Last 12 weeks”.
Once the data loads, you’ll see a table that looks something like this:
What this table shows is the percentage of your visitors that come back each week.
On the very left it will always show 100%. Then in the columns to the right, you’ll see week 1, week 2, week 3, etc.
This shows the percentage of people who come back to your blog each and every week after their first visit.
For example, if this week you had 100 people visit your blog and in the week 1 column, it shows 17%. That means of the initial 100 people, 17 came back. Under week 2 if you see 8%, that means of the initial 100 people, 8 people came back in week 2.
Naturally, this number will keep getting smaller, but the goal is to get people back as often as possible. That increases trust, social shares, potential people linking to you, and it even increases the odds that the visitor will convert into a customer.
The average blog reader needs to come back 3.15 times before they turn into a customer. That means that you need to retain readers.
Just think of it this way: If you get thousands of new people to your blog each and every single day but none of them ever come back, what do you think is going to happen to your sales?
Chances are, not much.
You need to look at your Cohort Report and continually try to improve the numbers and get people coming back.
So the real question is, how do you get people to come back?
There are 2 simple ways you can do this:
- Start collecting emails – through free tools like Hello Bar, you can turn your blog readers into email subscribers. Then as you publish more content, you can send an email blast and get people back to your blog.
- Push notifications – by using tools like Subscribers, people can subscribe to your blog through their browser. Then every time you release a new blog post, you can send out a push and people will come back to your blog.
These 2 strategies are simple and they work. Just look at how many people I continually get back to my blog through emails and push notifications.
Report #2: Benchmarking
Ever wonder how you are doing compared to your competition?
Sure, you can use tools like Ubersuggest, type in your competitors URL, and see all of the search terms they are generating traffic from.
But what if you want more? Such as knowing what percentage of traffic your competitors are getting from each channel. What’s your bounce rate, average session duration, or even pageviews per channel?
Within Google Analytics navigation, click on “Audiences” then “Benchmarking” then “Channels”.
Once you do that, you’ll see a report that looks like the one above.
Although you won’t have specific data on a competing URL, Google Analytics will show you how you stack up to everyone else within your industry.
I love this report because it shows you where to focus your time.
If all of your competitors get way more social traffic or email traffic, it means that’s probably the lowest hanging fruit for you to go after.
On the flipside, if you have 10 times more search traffic than your competition, you’ll want to focus your efforts on where you are losing as that is what’ll probably drive your biggest gains.
The other reason you’ll want to look at the Benchmarking Report is that marketers tend to focus their efforts on channels that drive the most financial gain.
So, if all of your competition is generating the majority of their traffic from a specific channel, you can bet that channel is probably responsible for a good portion of their revenue, which means you should focus on it too.
Report #3: Location, location, location
Have you noticed that my blog is available in a handful of languages?
Well, there is a reason for that.
I continually look at the location report. To get to it, click on “Audience” then “Geo” and then “Location”.
This report will tell you where the biggest growth opportunities are for your blog.
Now with your blog, you’ll naturally see the most popular countries being the ones where their primary language is the one you use on your blog.
For example, if you write in English, then countries like the United Kingdom and the United States will be some of your top countries.
What I want you to do with this report is look at the countries that are growing in popularity but the majority of their population speak a different language than what you are blogging on.
For me, Brazil was one of those countries. Eventually, I translated my content into Portuguese and now Brazil is the second most popular region where I get traffic from.
This strategy has helped me get from 1 million visitors a month to over 4 million. If you want step-by-step instructions on how to expand your blog content internationally, follow this guide.
Report #4: Assisted conversions
Have you heard marketers talk about how blog readers don’t convert into customers?
It’s actually the opposite.
Those visitors may not directly convert into a customer, but over time they will.
But hey, if you have a boss or you are spending your own money on content marketing, you’re not going to trust some stats and charts that you can read around the web. Especially if they only talk about long-term returns when you are spending money today.
You want hard facts. In other words, if you can’t experience it yourself, you won’t believe it.
That’s why I love the Assisted Conversions Report in Google Analytics.
In the navigation bar click on “Conversions” then “Multi-Channel Funnels” and then “Assisted Conversions”.
It’ll load up a report that looks like this:
This report shows you all of the channels that help drive conversions. They weren’t the final channel in which someone came from but they did visit your blog from one of these channels.
In other words, if they didn’t visit or even find your blog from one of these sources, they may not have converted at all.
Now when your boss asks you if content marketing is worth it, you can show the Assisted Conversions Report to show how much revenue your blog helps drive.
The other beautiful part about this report is that it tells you where to focus your marketing efforts. You want to focus your efforts on all channels that drive conversions, both first and last touch.
Report #5: Users flow
What’s the number one action you want your blog readers to take?
I learned this concept from Facebook. One of the ways they grew so fast is they figured out the most important action that they want people to take and then they focused most of their efforts on that.
For you, it could be someone buying a product.
For me, it’s collecting a lead and that starts with a URL.
But I found that people interact with my blog differently based on the country they are coming from.
In other words, if I show the same page to a United States visitor and from someone in India or even the United Kingdom, they interact differently.
How did I figure that out?
I ran some heatmap tests, but, beyond that, I used the Users Flow Report in Google Analytics.
In your navigation click on “Audience” and then “Users Flow”.
Within the report, it will break down how people from each country interact with your blog and the flow they take.
I then used it to adjust certain pages on my blog. For example, here is the homepage that people in the United States see:
And here is the homepage that people from the United Kingdom see:
The United Kingdom homepage is much shorter and doesn’t contain as much content and that’s helped me improve my conversions there.
And of course, in the United States, my audience prefers something else, hence the homepages are different.
The Users Flow Report is a great way to see how you should adjust your site based on each geographical region.
Report #6: Device overlap
Blog content can be read anywhere and on any device. From desktop devices to tablets to even mobile phones.
The way you know you have a loyal audience isn’t just by seeing how many of your readers continually come back, but how often are they reading your blog from multiple devices.
For example, you ideally want people to read your blog from their iPhone and laptop.
The more ways you can get people to consume your content, the stronger brand loyalty you’ll build, which will increase conversion.
Within the navigation, click on “Audience” then “Cross Device” and then “Device Overlap”.
I’m in the B2B sector so my mobile traffic isn’t as high as most industries but it is climbing over time.
And what I’ve been doing is continually improving my mobile load times as well as my mobile experience to improve my adoption rates.
I’m also working on a mobile app.
By doing all of these things, people can consume content from NeilPatel.com anywhere, which builds stickiness, brand loyalty, and then causes more assisted conversions.
A good rule of thumb is if you can get the overlap to be over 6%, you’ll have a very sticky audience that is much easier to convert.
That’s at least what I can see with all of the Google Analytics accounts I have access to.
Report #7: User Explorer
To really understand what makes your blog readers tick, you need to get inside their mind and figure out what their goals are and how you can help them achieve each of those goals.
A great way to do this is through the User Explorer Report.
Click on “Audience” and then “User Explorer”. You’ll see a screen that looks like this:
This shows you every user who visits your site and what they did. You can click on a client id to drill down and see what actions each user performed on your blog.
From there, you can click on a time to see exactly what they did each time they visited:
What I like to do with this report is to see how the most popular users engage with my blog. What are they reading? What pages are they spending the majority of their time on? What makes them continually come back? How did they first learn about my blog?
By comparing the most popular blog readers with the least popular, I am typically able to find patterns. For example, my most loyal blog readers typically find my site through organic traffic and then subscribe to my email list.
Then they keep coming back, but the key is to get them to opt into my email list.
That’s why I am so aggressive with my email captures. I know some people don’t like it, but I’ve found it to work well.
So I focus a lot of my efforts on building up my organic traffic over referral traffic and then collecting emails.
Look at the patterns that get your most popular users to keep coming back and then adjust your blog flow so that you can create that pattern more often.
Yes, you should look at your visitor count. But staring at that number doesn’t do much.
The 7 reports I describe above, on the other hand, will help you boost your brand loyalty, your repeat visits, and your revenue.
I know it can be overwhelming, so that’s why I tried to keep it to just 7 reports. And if you can continually improve your numbers in each of those reports, your blog will continually grow and eventually thrive.
So what Google Analytics reports do you look at on a regular basis?
The post 7 Google Analytics Reports That Show How Your Blog is Really Performing appeared first on Neil Patel.
Thank you for reading.
Are you paying to an account firm to keep track of your PayPal transactions?
Let’s end that. Here let me show you!
There are over 179 million PayPal users in world nowdays, and we are one of them including you. Selllers and Resellers are using it to send and receive money for their products and services. However, there are valuable information that PayPal doesn’t show you at all.
If you are not now aware of them, here they are:
- How much is a customer worth to you?
- How many repeat customers do you actually have?
- Who is your largest customer & which country are most of your buyers from?
- What time do you get most of your sales?
- How frequently do your sales come in?
We have been waiting for these features to be added to PayPal for so long, but it didn’t happen. This could the reason why we are still paying to an account firm to answer all of these things.
Well… That ends today. Yes! It definitely will.
This is the software we’ve been waiting for. This will uncover all the hidden information that PayPal doesn’t show and gives you the metrics you’ve never seen before. Awesome, right?
Wanna know more? Let’s go read this review!
- Software for Paypal – Created specially to work with Paypal and make your life easier, see stuff you’ve never seen before with this.
- Super Easy & Extremely Fast – Installs and ready to go in under 2 minutes, downloads data seamlessly and gives you faster access to transactions
- Metrics You’ll LOVE – See metrics like average value per customer, average order time, order frequency and sales profit/revenues in one view.
- Perfect For Buyers & Sellers – Whether you sell online or just use Paypal for purchases, now you can track everything easily. Save Money & Grow Your Business at the same time.
- Find Everything Faster – With our dynamic search & filters, never again will you have to wait every time you search for a transaction or a customer, PayDrill gives instant results.
- Works Offline Too – PayDrill works right from your desktop and downloads all data on your computer which means you don’t need to be online to find anything or run reports.
How Does It Work?
You don’t need a technical skills to use this. You just need to follow these easy steps:
- Save money
- User friendly
- Gain data to grow your business
- Responsive Technical Support
- For PayPal users only
- Need fast internet connection to function well
- Need to contact support desk if there is an unknown drawback
Would you still pay to an account firm after this? Save more money and start growing your business. GET Your copy of PayDrill Here!