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.
The article below will 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.
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. 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.
Google Analytics funnel visualization reports
Here are the 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.
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. 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. For best results, look 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 article 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.
PS. Some pages naturally have a higher drop-off rate than the others, like product pages (there was no suitable color or size, or they didn’t like it) or thank you pages (they already purchased, nothing else to do), sometimes a search page too (they didn’t find what they were looking for). This is normal and trying to optimize these pages further won’t bring you any results.