Analyzing the customer journey is pivotal to conversion optimization. But how do you track user journeys in a way that is digestible, visual, and useful?
With funnels, of course! Funnel tracking in Google Analytics is one of the best ways to identify—in detail—where you’re going wrong.
I’ll show you six funnel features in Google Analytics to boost your conversions by understanding where prospects falter in their journey.
But first, let’s define a Google Analytics funnel and explain why it matters.
Table of contents
- What are Google Analytics funnels, and why are they important?
- Strict funnels vs. flexible funnels
- Google Analytics funnel visualization reports
- Using custom segments to get more granular with your funnels
What are Google Analytics funnels, and why are they important?
Website users take specific paths from start to finish, and every site has a goal for its visitors. Google Analytics funnels track this journey so that you can optimize your website and ensure visitors hit your goals.
For example, when prospects land on your homepage, you may want them to:
- Navigate to the category page.
- Visit a specific product page.
- Add an item to their cart.
- View their cart.
- Make a purchase.
- See the confirmation page.
By analyzing how visitors browse your site, you can optimize their experience. For example, a funnel analysis that shows a high exit rate on product category pages suggests that visitors aren’t finding what they want, which could be because product filtering is clunky or unhelpful.
Ultimately, your goal is to increase conversions. Analytics funnels help you home in on the exact stage in the journey that’s causing the most dropouts.
Before we proceed to the types of Google Analytics funnels, we need to understand the difference between strict and flexible funnels.
Strict funnels vs. flexible funnels
In a strict funnel, a user follows an exact sequence of linear steps—they cannot skip or add steps. An example of a strict funnel is:
Homepage > Category Page > Cart > Checkout
However, a strict funnel is useful mainly as a model to highlight likely drop-off points in an idealized journey. In the real world, the user path inevitably varies. (Harvard Business Review has talked about the “death of the linear funnel.”) To account for this reality, you can use a flexible funnel model.
In a flexible funnel, the customer journey is fluid. Not everyone follows the same path before they become a lead or purchase a product. Some users may find the cheapest product they can and immediately place an order; others may review multiple product pages or the About page before purchasing.
Flexible funnels account for these variations. Users aren’t restricted to specific pages or a specific order. In that sense, flexible funnels are better equipped for the real-world user journey.
A visitor may still satisfy a flexible funnel’s criteria in their journey as long as they hit defined pages on the site. For example, consider this path:
Homepage > Story Page > Product Page > Category Page > Product Page > Cart > Checkout
At some point in their journey, users must visit the steps in bold, but they can still fulfill funnel requirements no matter which pages they visit in between.
When should you use a strict or flexible funnel?
Prospects at the top of the marketing funnel are just learning about you. Don’t worry if they fail to follow a specific path. After all, you can’t expect each person to visit the same pages (in the same order) during an initial research phase.
But once a prospect has decided to buy—when they near the bottom of the funnel—you can expect them to follow a more specific sequence of steps to completion.
If they’re visiting a miscellaneous page when they’ve already started the checkout process, you should consider it a dropout (even if they end up purchasing). A page or other site element is likely distracting the prospect from the end goal.
Identifying the drop-out points lets you start work on solutions. A funnel won’t give you the “why” behind the dropout, but you can get that answer from polls, surveys, and other qualitative analyses.
You may find that people are more likely to buy after reading the Brand page, so you’ll incorporate that content into the funnel. Or you may find that a miscellaneous Instagram link distracts users from taking the desired action.
Google Analytics funnel visualization reports
We’ve covered what Analytics funnels are, why they matter, and strict versus flexible funnels. Now, I’ll introduce six Google Analytics funnel features that track prospects’ journeys to show how to improve conversion optimization.
1. Goal funnels
- Why choose this funnel type? This funnel feature is great for beginners who want an accurate report that they can expand to make more granular.
To use a Goal funnel, you must set up a goal in Google Analytics and specify the funnel path.
To do so, follow these short steps:
- Go to Admin > Goals > +New Goal > Choose a Goal (e.g. Place an order).
- Select “Destination” Goal > Goal Details.
- Turn on the “Funnel” switch.
- Name each step of the funnel and add a URL. You can also specify whether a step is optional (flexible) or required (strict).
Once you enter the necessary information, you’ll see the results under “Conversions” in Google Analytics. Under the “Goals” section, you can access many reports to learn about user behavior, like “Goal Flow.”
There’s one major limitation: You cannot apply segments to Goal funnel reports. Goal funnels include all site visits from that view. If you want to measure performance by traffic source, device, or any other segment, you’ll need to create a custom horizontal funnel (detailed below).
2. Reverse Goal Path funnels
- Why choose this funnel type? This funnel is a unique way to reverse engineer conversion problems and opportunities.
Simply put, reverse goal funnels trace a user’s path backward through your site—from conversion back to entrance. This unique pathway identifies common steps to conversion and highlights undesired steps along the way.
Once you have at least one Goal set up, go to:
Conversions > Goals > Reverse Goal Path
You’ll see a count of Goal Completions and the pages that users visited leading up to that Goal.
Currently, Reverse Goal Path lets you go back only three steps. You can export the data as a CSV and use a pivot table to find common paths or dissect the data in other ways.
Reverse Goal Path isn’t the best tool to identify common drop-offs. But it will help you check if the most common paths are the desired ones.
You may find, for example, that most visitors arrive at a goal through a long-neglected page. You can then identify a strategy to get more traffic to that page.
3. Ecommerce Shopping Behavior Report
- Why choose this funnel type? This funnel type delivers specialized data for ecommerce sites.
This funnel is only for ecommerce and requires you to turn on Enhanced Ecommerce. To see the data from the funnel, go to:
Conversions > Ecommerce > Shopping Behavior
This Google Analytics feature counts the number of user sessions for each step in the funnel. It also gives a visual display of the percentage of visitors who arrived at the current step from the previous one.
You can also drill down to specific metrics or pages. To illustrate, you can see how many sessions turned into transactions by clicking:
All sessions > Product Views > Add to cart > Check-Out > Transactions
Focus on optimizing the page with the highest percentage drop-off. One fashion accessory client of ours had a huge drop off between the homepage and a product page.
With this insight, we found a great opportunity to improve their navigation menu. The navigation menu was too small and tucked away; it didn’t showcase the products and product categories we had to offer, especially on mobile.
The Ecommerce Shopping Behavior report is great for analyzing your funnel’s performance at a macro level. Shopping Behavior shows how many people view each product and indicates which pages are least persuasive—a great starting point for optimization efforts.
4. Checkout Behavior
- Why choose this funnel type? This funnel delivers granular, sophisticated data for checkout form fields.
This Google funnel visualization feature is a funnel within a funnel. (Funnelception!)
Also within the Ecommerce section, Checkout Behavior shows where users drop off within a checkout process, grouped by form field (e.g. email, phone, address, credit card number). You can figure out which field causes the most friction.
For instance, a user may start the checkout process and enter their email (which usually isn’t a drop-off point) but abandon the page on the payment info fields (which usually is a common drop-off point).
If that’s the case, you can explore more convenient alternatives, like adding a Paypal button or a one-click purchase button.
5. Horizontal funnels via custom reports
- Why choose this funnel type? This funnel allows you to apply advanced segments to compare conversion paths for different types of visitors.
Horizontal funnels are a great way to compare drop-off points by segment. As the name suggests, funnel steps are visualized horizontally instead of vertically. The funnel tells you the abandonment rate between funnel steps (rather than the completion rate, like Goal funnels) and the number of visits for each step.
Horizontal funnels are also more accurate than Goal funnels because they don’t backfill steps. As Google explains, a Goal funnel visualization “backfills any skipped steps between the step at which the user entered the funnel and the step at which the user exited the funnel.”
To create a horizontal funnel, set each funnel step as a Goal (e.g. a product page visit). For every Goal you create after the first Goal, turn on the Funnel option and add the destination URL of the previous Goal as a single funnel step.
Once you create your Goals, select Custom Reports under the Customization section of Google Analytics and click +New Custom Report.
Add each Goal Completion to the Metric Groups section in chronological order, with the Abandonment Rate metric between each Goal Completion:
- Goal 1 Completions
- Goal 2 Abandonment Rate
- Goal 2 Completions
- Goal 3 Abandonment Rate
- Goal 3 Completions…
You can sort your data by any custom dimension (Landing page, City, Browser, etc.) by adding dimensions to the Dimension Drilldowns section when building your Custom Report:
Once you’ve created the report, you can add multiple segments to the same report to see how different visitors interact with parts of your funnel, which a standard Goal funnel doesn’t allow.
Importantly, you’ll be able to identify segments that behave the same except for one drop-off point. That’s how you identify key opportunities to improve the user journey. We recommend looking at prospect, returning customers, and cart abandonment segments.
The drawback to Horizontal funnels is that they can consume many of the 20 Goal slots that Google Analytics offers.
6. Custom Funnels in Google Analytics 360
- Why choose this funnel type? This funnel offers robust customization to splice data by almost any variable.
Available only for Google Analytics 360 users, Custom Funnels let you create a funnel for any trackable user action or behavior. For instance, you can use pageviews and events as stages of a funnel—the possibilities are endless.
To create a Custom Funnel, go to:
Customization > Custom Reports > +New Custom Report
Then, select the “Funnel” option in the “Type” section. Below that is a “Funnel Rules” section where you can define funnel stages by Google Analytics Dimensions, including custom and ecommerce dimensions.
The beauty of this feature is that it allows you to track funnels based on specific events, like filling out form fields, which you can’t do with other funnel reports that depend on URLs. You can define funnel stages by Event Label, Action, and/or Category.
The report also lets you decide if users:
- Can enter at any stage.
- Must enter at a certain stage.
- Complete the funnel in one session.
- Complete the funnel in multiple sessions.
The Custom Funnels report also lets you use remarketing to engage users who drop off during a specific step. (You can also create an advanced segment for that same audience.)
Using custom segments to get more granular with your funnels
Add custom segments to any funnel to splice data even further. There are endless ways to divide the data, including by geography, gender, browser, and landing page.
For instance, you can view funnel data filtered by mobile traffic only or compare mobile data side-by-side with desktop data:
Those insights can help you prioritize areas of your site for optimization. For example, if the mobile version of your site is doing poorly, you can identify the most frustrating parts of the user experience.
Patching the holes in your user journey offers a huge opportunity to increase sales. But to patch those holes, you need to know where they are. A strict funnel is an outline you can use to create a flexible funnel—the type that users actually follow.
The six Google Analytics funnels covered in this post identify drop-off points at a macro and micro level. Finding the right one for your site depends on the type of site you manage (e.g. ecommerce vs. lead gen) and the level of detail you want in your reports (e.g. segmented vs. not).
Drop-off points help you identify which pages or page elements merit testing to improve performance. That testing, in turn, reveals why potential customers are dropping off—and what to do about it.
Working on something related to this? Post a comment in the CXL community!