Skip to main content

User Guide: Funnels

Updated this week

General Information

Improve conversion rates by optimizing your customer journey with funnel reports.

Heatmaps Funnels is the newest feature from Heatmap. It is a quick, powerful tool designed to help you visualize and understand how visitors move (or don’t move) through your site. With clear, step-by-step breakdowns, you can pinpoint key drop-off points that create friction and cost you revenue.

Once you generate your funnels, Heatmap Reports allow you to analyze the data from them to make data-driven decisions about your CRO strategies. Each step will populate the number of users in your customer journey, and you can see which step sees funnel abandonment.

Funnel reports are a clear step-by-step breakdown to see where users drop off.


Getting Started

How to create Heatmap Funnels

Heatmap Funnels is simple and easy to use. To create your funnel, navigate to your Heatmap dashboard:

  1. Navigation to the Funnels section in your Heatmap dashboard

  2. Click “Build New Funnel

  3. Add a title to your funnel. This will help you stay organized while building multiple funnels in Heatmap.

  4. Add your first step by clicking “Choose a condition” and selecting from specific pages or events. Funnels are built by selecting specific pages and events that represent steps in your customer journey.

    1. Page Types

      1. All Sessions

      2. URL is exactly

      3. URL contains

      4. URL starts with

      5. URL ends with

      6. Regex

    2. Events

      1. Add to Cart

      2. Initiate Checkout

      3. Purchase

  5. Once you’ve completed populating the condition, click “Add Step” to build the next step in the funnel. Continue adding additional steps until you reach the end goal. You can also edit or delete any step created within the funnel by clicking into a specific step to modify as needed.

  6. Once you’re done, click “Save Funnel” to save the funnel. (Note: All funnels created will be stacked and visible within the Funnels Dashboard.)


Why use Funnels?

Funnels are important for mapping and optimizing conversion rates by examining the entire customer journey, from discovery to purchase and every step in between. A funnel will visually show how your website users are progressing through each step, and where they drop off.

For example, let’s say your goal is to optimize a checkout flow from a new product collection launched a few months ago. You can build out funnels to view specific user activity from a collection page or from specific products. Your funnel will be able to give you an exact cart abandonment rate, how many users initiated a checkout, and the percentage of users who purchased.

Understanding your customer journey funnel will help you:

  • Identify exactly where visitors are getting stuck.

➡️ Spot key drop-off points in the purchase journey to understand your user’s experience better.

For example, was your largest drop-off happening between cart and checkout? Adding a sense of urgency through cart abandonment emails could be an opportunity. Or was there a steep decline happening between your landing page and your product page? This could mean users are seeing a disconnect between what your landing page offers and your actual product.

  • Assess the health of your funnel

➡️ Determine whether your funnel includes the proper steps and actions to keep users moving towards conversion. Are you measuring the correct user behavior? Compare funnels between different dates to see if there is an improvement or decline.

  • Optimize for higher revenue and conversions

➡️ Funnels will help you focus on critical points in the journey to resolve friction, address user concerns, and drive measurable results. A funnel can give you data that can help drive data-driven decisions.

For example, your funnel shows a drop-off between your homepage sessions and moving to your recently launched collection. This is an excellent opportunity to use the data to A/B test landing page copy, CTA, and design. A funnel can show you and your team where to prioritize A/B tests, CRO efforts, UI/UX enhancements, and any bug fixes that cause your customers friction.


How does a Funnel work?

Funnels visually highlight where potential customers are dropping off in the customer journey. This gives actionable insights to identify and fix friction points quickly, to improve the customer experience, and to generate lost revenue.

Start by defining a goal (e.g., a Purchase), then add each major touchpoint leading up to it. This allows you to track how many users continue moving through the funnel and how many may abandon the journey along the way.

Once your funnel is set up, you’ll get a clear visual showing both the users who complete each step and those who abandon it. This type of report is beneficial for prioritizing A/B tests, CRO efforts, and overall user experience improvements!



Different types of Funnels

You can create different types of Funnels depending on your goal. Here are some Funnel examples:

Purchase Funnel

A purchase funnel typically includes all top, middle, and bottom-of-funnel actions before a purchase is made. It tracks how many visitors move from discovery to conversion and the complete buyer journey from the first click to the final purchase. A purchase funnel is great for finding your ecommerce store’s baseline data points, such as cart abandonment and conversion rates.

Example: Homepage > Product Page > Add to Cart > Checkout > Purchase




Product Funnel

A product funnel will typically narrow in on a specific product journey. It focuses on one product or a particular collection of products to see how users engage with them. A product funnel is great for finding the performance of a specific product and discovering where you can A/B test or improve UI and UX for the customer.

Example: Collection Page > Product Page > Add to Cart > Purchase




Landing Page Funnel

A landing page funnel typically includes paid ads or email campaigns and focuses on how users navigate through the site from specific starting points. Landing page funnels are excellent if you run multiple ads or email campaigns to discover real-time data on their performance. You can see if the landing page resonates with your customers who click through and where they fall off in the funnel.

Example: Landing Page > Add to Cart > Purchase



Cart Abandonment Funnel

A cart abandonment funnel typically focuses on bottom-of-funnel metrics to see how many users drop off in the final stages. Cart abandonment funnels are great for discovering lost revenue and help build a picture of why the buyer hesitated to click purchase at the most critical stage of the buying journey.

Cart abandonment funnels target high-intent users who are just one or two steps away from converting to customers. These funnels can help you optimize your recovery strategies, such as retargeting ads, email campaigns, and personalized offers.

Example: Add to Cart > Begin Checkout > Purchase


Analyzing Funnel Reports

Once your funnel is created, you’ll see each step populated with the number of users who completed it and those who dropped off and abandoned the funnel.

It’s essential to understand what the percentages mean in a funnel report:

  • The completed percentage at each step shows how many users moved from the previous step to the current one, not from the start of the funnel.

  • The abandoned percentage shows how many users dropped out of the funnel before reaching the next step, highlighting the “loss” of users within your funnel.

This step-by-step view lets you pinpoint exactly where users are exiting the journey, so you can prioritize improvements where they’ll have the most impact.



Funnel report best practices

Funnel reports can be complex, but following a few best practices can help you get valuable insights:

  • Set clear goals when building your funnel to generate a specific outcome.

  • Avoid overcomplicating your funnels and keep them focused. Too many steps and dilute your insights and data, making it hard to pinpoint what is causing drop-offs.

  • Ensure all key customer journey steps are properly tracked so your funnel reflects real user behavior.

  • When you notice a major drop-off, review the pages or events in the step or two before to identify potential causes. (Reviewing Heatmaps and Screen Recordings can help, too!)

  • Focus optimization efforts on the steps with the highest abandonment rates; these represent the biggest opportunities for improvement (and revenue).

  • Limit the number of A/B tests running within a single funnel to avoid messy data.

  • Compare your funnels over time to track their performance and see if your optimization efforts have improved or declined.

  • Integrate other tools such as surveys, heatmaps, and screen recordings to get a complete picture of your user behavior.

  • Funnels are not a set-it-and-forget-it tool. You should revisit your funnels regularly and update them as your site, product, and customers evolve.


Need Help?

If you have questions or run into any issues while using Heatmap, our support team is here to help. Contact us anytime at Support@heatmap.com.

Did this answer your question?