Conversion Funnels

See the Real Conversion of Your Website

Conversion funnels allow you to map complex visitor journeys on your website and measure how many visitors leave a defined path and at which stages. A visitor is considered to have converted as soon as they have fulfilled a criterion you have defined for an individual funnel stage (e.g. visited a page or triggered a specific event such as “purchase” or “viewed article”). Of course, all visitor journeys that are particularly relevant to the success of your website are especially relevant. As this can be very individual, the platform offers you maximum flexibility in mapping these journeys. For all those visitors who “fall out” at a certain funnel stage - i.e. who have not fulfilled the corresponding criterion - you can view the corresponding session recordings. The latter allows you to find out whether certain patterns exist as to why your visitors do not complete this important visitor journey and, if necessary, make adjustments to increase the success rate.  

To help you understand this feature better, we've divided the article into the following sections:

  1. Counting Sessions as Funnel Conversions
  2. Creating a Funnel
  3. Conversion Funnels Overview
  4. Filters and Other Options
  5. Detail View of a Funnel

Right above the report blocks you can see a date picker. This enables you to select a certain time period, or specific day, for which you want the Dashboard's data to correspond.

It is crucial to limit the presentation of data to specific dates or timeframes during which you executed potential campaigns or implemented other strategies. This will allow you to assess the effectiveness of these actions and use the insights gained for future planning.

Important Note: The app now remembers previously set segments, filters, filter templates, and date intervals, even when you navigate away from the page, log out, or log back in. When your session expires or you close the tab, it automatically switches back to the default setting of "Last 30 Days."


Before you get started with your first funnel, it's important to understand how funnels work and which sessions are counted as conversions. The Conversion Funnels feature enables you to track the success rate of your defined (conversion) processes or procedures on your website. You can simulate any visitor journey on your website and see how many visitors leave a conversion path or actually pass through it completely.

Having a funnel set for a certain flow on your site, can be of great help to identify possible improvement possibilities on your website and much more. Please see the following example on what a funnel may look like:

Home -> Shop -> ProductX -> Cart -> Thank you

     A -> B -> C -> D -> E         

Sessions are counted as converted for each funnel created, even if visitors navigate to other pages on your website between the funnel steps. Even the repetition of individual steps is permitted. The decisive factor is that a visitor must fulfill the individual criteria of the funnel steps in the exact order during the session. As long as the order of the funnel steps is adhered to overall during a session, the session is considered converted.

Therefore, for example, the following visitor paths for a funnel are counted as converted:

  • A   >   B   >   G   >   C    >   I    >   D   >   E
  • F   >   A   >   H   >   B    >   A   >   C   >   D   >   E
  • A   >   B   >   B   >   C    >   D   >   E   >   E

If a visitor skips one of the steps, the conversion will not happen:

  • A   >   B   >   D   >   E (missing funnel level "C")

In this case, the visitor will be counted as a dropout at level "B".

For help in creating your first funnel, more details can be found below at Create Funnel section.


With the module "Conversion Funnels", you have the ideal tool, to track the success rate of your defined (conversion) processes or procedures on your website. Our enhanced Conversion Funnels can now be created based on way more complex dimensions.

You can simulate any visitor journey on your website and see how many visitors leave a conversion path or actually pass through it completely. Conversion Funnels are one of the most important analysis tools for visitor behavior, as they show you directly where you are losing deals, customers or money.

To create a new funnel, click the Create Funnel button in the upper right corner of the Conversion Funnels Overview. The steps are structured as follows:

  1. Funnel Name: Here you can choose whatever name you think is suitable for this funnel and which allows you to find it easily in the overview.
     
  2. Funnel's Expected Conversion Rate in %: This is an optional setting that you can add for overview purposes. It will later be displayed on the funnel detail page, allowing you to compare the actual conversion rate with the expected one you provided here. This gives you an insight if you were able to hit your goal conversion rate or how close you are to your target.
     
  3. Funnel Level: This represents the current number of levels in the newly created funnel. The information is filled out automatically while you add more and more levels to the funnel. Please note that the current funnel structure supports a minimum of 2 and a maximum of 14 levels within the application. The level name is optional.
    For each funnel level, you can now choose between the following base criteria that need to be fulfilled for a visitor to be considered “converted” (for this particular level):
  4. Add New Level: Here you can add another level to your funnel, following the same options as described above.
     
  5. Create FunnelOnce you have entered all the necessary information and added all the desired levels, you can either select “Create & Activate Funnel” directly or “Save as draft” to activate it later.

For each base criterion, additional fields are available to further refine the targeting. These will be discussed in the following sections.

After setting up the funnel and collecting data, you can begin funnel analysis to see how many visitors dropped off at each step. This allows you to understand why visitors left the process and improve your user interface (UI) to achieve higher conversion rates and increase the number of visitors completing the intended journey and reaching their goal.

Important Hints:

  • Note that you cannot have a page from the domain www.website-one.com at level 1 and a page from a different domain, www.website-two.com, at level 2, unless the other domain has been whitelisted and is being tracked accordingly.
  • For every created funnel, sessions will be counted as converted, even if visitors navigate to other pages on your site between funnel levels. The crucial factor is that a visitor must visit the funnel levels in the exact order during the session. As long as the funnel level order is respected, the session is counted as converted. Even so, if a visitor skips one of the steps, the conversion will not happen.

Base Criteria for Conversion Funnels

For each level within a funnel, as previously mentioned, users can now select from the following base criteria that must be satisfied for a visitor to be considered "converted" at that specific level. Each of these criteria includes additional fields for more precise targeting.

The first base criterion is Website Page VisitedWhen you select this for a funnel level, a dropdown menu will appear, listing all detected pages on your website, complete with their page titles and URLs.

To configure this funnel level, click the dropdown icon to expand the menu and set up the following fields:

  • Level Name (Optional): Enter a descriptive name to easily identify this step in your funnel.
  • Level's Base Criterion: Click the dropdown and select Website Page Visited.
  • Select a Page: Define the page acting as the starting point of this funnel. You can quickly locate the desired URL using the text search box or by scrolling through the list below.

Note: You need to define at least two levels to save your funnel. For the subsequent level (Level 2), you can either choose Website Page Visited again or explore our other available base criteria.

In addition to selecting the visit to a specific website page, you can also select the visit to a “Custom URL pattern” as the basic criterion for a funnel level. Compared to the visited website, this option can take into account variations in URLs, e.g. different query strings, fragments, protocols (http/https) or dynamic elements.

If you select this basic criterion, you will be offered the following options:

  • Simple url match: All page views that match your entered URL in any form will be tracked. This is the case even if the URL via which your visitor arrived on the page has additional elements such as query strings, fragments, protocol, etc. As long as the URL you added to this field is contained within the URL the visitor uses, the page view will be tracked.
  • Exact url match: Only page views for which a URL 100% matches the URL you entered in the field below will be tracked. If the visitor's URL contains any other information, such as query strings, fragments, protocol, etc, the page view will NOT be included.
  • URL starts with: This checks against the beginning of the path following the domain. It's useful when you're targeting structured URL segments. This is effective when you want to match a group of pages sharing the same base path.
    For example, given the URL: yourwebsitename.com/dashboard/settings/user-profile
    Valid "starts with" inputs could include:
    • yourwebsitename.com/dashboard
    • yourwebsitename.com.com/dashboard/settings
      HintEven partial entries like yourwebsitename.com/dash may match depending on the implementation. 
  • URL contains: This records visits to every page that contains the entered URL. You can use fragments of the URL or the URL itself - all page views of these pages are counted.
  • URL ends with: This logic is more lenient and matches any portion at the end of the URL path, regardless of what precedes it. This approach is helpful when you're matching against known endpoints or slugs, especially when paths vary in structure.
    For example, given the URL: yourwebsitename.com/dashboard/settings/user-profile

    Valid "ends with" inputs could be:
    • user-profile
    • settings/user-profile
    • Any other consistent page suffix you're targeting

Important Note: Enter URL (segment) with or without "www." or "https://" based on selected URL pattern.

Understanding visitor behavior on your website is crucial for optimizing conversion rates. Our latest enhancement to the Conversion Funnels module empowers you with even more granular tracking through the integration of custom events. This unlocks a much deeper understanding of how visitors are actually engaging with your site, tracking actions such as button clicks, video plays, form submissions, and much more.

Setting up a funnel level for this base criterion is straightforward. When configuring a funnel level, simply click the dropdown icon to expand the menu and select "Custom Event Triggered".

You'll see the following fields to fine-tune your funnel level:

  • Event Category (Mandatory): This field corresponds to the category you defined when setting up your custom event tracking. Typically, it's the visual object that was interacted with (i.e. 'Button' / 'Form' / 'Menu Item' / 'Hero Button' / etc.).
  • Event Action (exact match) (Optional): If you want to further refine the counting of conversions for this funnel level, you can also define this field. It corresponds to the input you defined for this field when creating the event tag itself (i.e., 'onclick', 'onmouseover', 'onkeyup', 'download', 'form_submit', 'social_share', 'user_signup').
  • Event Label (exact match) (Optional): If you want to further refine the counting of conversions for this funnel level, you can also define this field. It corresponds to the input you defined for this field when creating the event tag itself (i.e. 'Book a Call' / 'Contact Us' / 'Submit Form' / 'Our Services' / etc.).
  • Event Value (exact match) (Optional): If you want to further refine the counting of conversions for this funnel level, you can also define this field. It corresponds to the input you defined for this field when creating the event tag itself (i.e. '50' for clicking button 'Book a Call' indicating the estimated value of a visitor on the book a call page or '30' for 'Contact Us' clicked indicating the estimated value of a visitor on the contact us page).
  • Event Fields Object (exact match) (Optional): Value which you could use to add further parameters to later differentiate this event with similar ones (i.e. you could add the target link, so where a button click leads to).
  • Select Trigger URL(s) (Optional): While custom events track actions regardless of the page, you can optionally narrow down the scope of this funnel level to specific URLs where the event might occur.

If you haven't yet implemented custom event tracking or wish to create new custom events to utilize in your funnels, we've made it incredibly easy. Simply click the “Create New Event Tag in New Tab” button located within the Custom Event Triggered configuration. This will seamlessly redirect you to our dedicated Event Tag Generator in a new browser tab, allowing you to define and implement your custom events without losing your funnel setup progress.

Important note: an event must have been triggered at least once for it to appear in the suggested list.

Our conversion funnels now feature ecommerce event triggers, designed specifically to help you analyze your key ecommerce conversion points. If understanding how your online sales funnel is truly performing is a top priority, then this powerful option is exactly what you need.

With the base criterion, Ecom Event Triggered, you can build funnel steps around the specific actions your visitors take as they move towards a purchase. This allows you to pinpoint exactly where potential buyers might be dropping off and optimize those crucial stages for higher conversion rates.

To configure this funnel level, click the dropdown icon to expand the menu and set up the following fields:

  • Event Type (mandatory): Choose the specific ecommerce event type you want to track for this funnel level (i.e. ‘Add to Cart’, ‘Purchase’, ‘View Cart’ and ‘View Item’).
     
  • Select Trigger URL(s) (Optional): While the selected Event Type track actions regardless of the page, you can optionally narrow down the scope of this funnel level to specific URLs where the ecom event might occur. For example, you might want to track "Product Added to Cart" events only on your product detail pages.

Another base criterion is the Alarming Behavior Event Triggered. Our platform automatically tracks and categorizes specific visitor actions called Alarming Behavior Events (ABEs). These events point to potential visitor frustration, confusion, technical problems, or UX issues that you can address to prevent lost conversions and increase revenue. 

Setting a funnel level based on ABEs allows you to directly analyze how these alarming behaviors impact your website's conversion rates at specific stages of the visitor journey.

If Alarming Event Triggered is selected, you'll see the following option:

  • Event Type: Choose one or more Alarming Behavior Events (ABEs) to track at this funnel level. You can select from six key indicators:
    • Rage Clicking
    • Dead Clicks
    • Excessive Scrolling
    • Intense Mouse Movements
    • U-Turns
    • Rapid Page Reloading

To provide a more comprehensive understanding of how your visitors' navigation to external sites correlates with your conversion metrics, we've introduced the External URL Visited (Outgoing Traffic) base criterion within Conversion Funnels. This builds upon our recently introduced Outgoing Traffic module, which gives you a general overview of how many visitors leave your website to explore other sites via links or new tabs.

This means you can now directly analyze whether visitors clicking on a particular external link (e.g., a partner's website, a social media profile, or a resource page) positively or negatively influences their progression through your conversion process.

Selecting this base criterion will display the following option:

  • Enter An External URL: Enter a valid URL that your visitors navigate to from your website.

Important Note: Only one URL can be added.

The last available base criterion is Auto Event Triggered, which enables the definition of funnel levels based on auto-tracked eventsSimilar to Custom Event Triggered, this provides deep insights into visitor engagement by automatically tracking actions like form interactions, button clicks, and more, without requiring manual setup.

To refine this funnel step, you'll see the following options:

  • Enter Event Category (mandatory): Shows the event type like input, select, textarea, button, radiobutton, checkbox, etc..
  • Event Action (Optional): Shows the action on which the event was triggered, like onmouseover, onclick, etc..
  • Event Label (Optional): Displays the name of the page the event was auto-tracked on.
  • Event Value (Optional): For auto-tracked events, the value will always be 1. 
  • Select Trigger URL(s)(Optional): While auto events track actions regardless of the page, you can optionally narrow down the scope of this funnel level to specific URLs where the event was triggered on. You can select one or more URLs.

Understanding Event-Based Conversion Funnels

With a solid understanding of available baseline criteria for funnel creation, you can further exploit the analytics possibilities of visitor journeys. The examples below illustrate how combining different base criteria, especially event-based criteria, can provide nuanced insights into visitor journeys and show their direct impact on conversion rates.

This funnel aims to understand the journey of a potential customer as they explore products and ultimately make a purchase. It strategically blends URL tracking with crucial e-commerce event analysis.

We've defined five key levels for this funnel:

  1. Visited Homepage: This initial level uses the Custom URL Pattern Visited base criterion with the Exact URL Match option. This ensures that only visitors who land precisely on the homepage are included in this funnel. This provides a clear starting point for all subsequent analysis.
  2. Triggered Ecom Event “Viewed Product”: Moving beyond simple page visits, this level utilizes the Ecom Event Triggered base criterion and specifically targets the "View Item" event type. This signifies that the user has actively viewed a product detail page. While a Trigger URL is optional here, it could be used to narrow down the analysis to specific product categories or even individual product pages if desired.
  3. Triggered Ecom Event “Add to cart”: Continuing the e-commerce flow, this level again employs the Ecom Event Triggered base criterion, this time focusing on the "Add to cart" event type. This crucial action indicates a significant step towards a purchase.
  4. Triggered Alarming Behavior Event: By including this, we can identify if users exhibited any signs of frustration or confusion (like rage clicks or excessive scrolling) during their product exploration or add-to-cart process. Analyzing drop-offs at this stage in conjunction with specific alarming behaviors can pinpoint usability issues.
  5. Did Purchase: The final conversion goal is tracked using an appropriate e-commerce event type, "Purchase". This level signifies the successful completion of a purchase.

This example illustrates a conversion funnel designed to track visitor engagement through custom events and their subsequent journey to an external resource. By analyzing the flow through these stages, we can gain valuable insights into their interest and the effectiveness of our website in driving traffic to relevant external destinations.

We've divided this funnel into four key levels:

  1. Visited Website: This initial level uses the Website Page Visited base criterion and tracks any visit to the main website domain. This provides a broad overview of initial website traffic and serves as the starting point for the funnel analysis. 
     
  2. Triggered Custom Event “Book a Demo”: This level tracks users who have actively engaged by triggering the "Book a Demo" custom event, indicating a strong interest in the product or service. The base criterion is Custom Event Triggered, targeting the "Book a Demo" event, which is triggered when a visitor clicks the “Book a Demo” button. You can optionally select a Trigger URL to focus the analysis.
     
  3. Triggered Custom Event “Initiate Registration”: This level uses the Custom Event Triggered base criterion, focusing on the 'register' event category after booking a demo. The specific event action tracked is onmouseover on the registration page. The triggered URL is designed to capture a very specific user interaction that signifies a step towards the registration process, specifically for visitors who have already booked a demo.
     
  4. Left website to external URL: This final level tracks visitors who navigated to a specific external URL after engaging with the demo booking and registration processes. Utilizing the External URL Visited (Outgoing Traffic) base criterion with the target URL defined, this step is crucial for understanding the broader conversion journey and its relation to your primary goals (like demo bookings or registrations).

Every time you create a new funnel, a new row is added to the Conversion Funnels Overview table. By default, it is displayed in a table view with the following columns (from left to right):

  1. Funnel Name, Creation Date & Creator: This column displays the name of the funnel, the date and time it was created and the name of the creator.
  2. Status: Displays the current status of the created funnels if it's Published or Draft.
  3. LevelsShows you how many levels have been defined for a particular funnel. You can also see the first and last level of a funnel and whether a specific base criterion was selected for a level's set up.
  4. Funnel Sessions in Selected Time Range: This column shows the number of sessions that were already tracked for this funnel. The higher the number, the more relevant the information is. The percentage below the metric shows how the data compares to the previous period.
    Important Hint: New funnels are now capable of automatically showing funnel sessions of time periods even before the funnel was created. Hence you might already see visits for a newly created funnel right after creation. You can update funnel results by changing the time period in the date picker.
  5. Converted SessionsDisplays the absolute amount of sessions that actually converted through all funnel's levels. The percentage below the metric shows how the data compares to the previous period.
  6. Actual Conversions Rate: Shows how many sessions were converted as a percentage. In other words, all sessions that fulfilled the criterion of the first level and then also satisfied all conversion criteria of the subsequent levels. The percentage below the metric shows how the data compares to the previous period.
  7. Your Expected Conversion RateThis is the expected conversion rate you manually defined for a funnel during its set up.
  8. Actions: This column provides different options based on the following conversion funnel statuses:
    • Published:
      • View Funnel Details: Click this icon to enter the detail view of the selected funnel.
      • Three dots menu icon: Shows three more options - Edit Funnel Name, Copy Funnel's Link and Delete Funnel.
    • Draft:
      • View Funnel Details: Click this icon to enter the detail view of the selected funnel.
      • Activate: Option is only for funnels on Draft status.
      • Three dots menu icon: Shows three more options - Edit Funnel Name, Copy Funnel's Link and Delete Funnel.

Important Notes:

  • To delete a single funnel, select it's line or tile.
  • To delete multiple funnels, tick the box next to "Select" on the top left of this report block and choose "All". Untick the boxes for the funnels you do not want to delete. Then, click the "Select an Action" dropdown and select "Delete All Selected Funnels".
  • Some editing permissions may be limited depending on the role (editor/watcher) the website administrator has granted you for this website. 

You can customize the view setting of the funnel overview by tapping the menu icon at the top left of this report block and then selecting “Card View” from the drop-down list. Instead of the default, which is the table view discussed in the Conversion Funnels Overview, you will now see the conversion funnels individually displayed on each card.

You'll discover fundamentally the same information here, but opting for this would be the best choice if you wish to concentrate on the metrics of each conversion funnel.

On the top portion of the card, you will find the funnel name, creation date, and name of the creator. Below it, you'll find the funnel’s current status and levels. Move the mouse pointer over “Levels” to display the names of the individual funnel levels or their basic criteria.

You will also find the number of funnel sessions that have been tracked for this funnel, the number of converted sessions, and the actual conversion rate.

At the bottom of each card, you’ll find the “View Funnel” button. When clicked, it will lead you to the detail view where you can see complete details, including the option to watch a video of the dropouts.


On the Conversion funnels Overview, you can use filters to understand the data at a granular level. There are two filters available:

  1. Funnel Name: Enter the complete funnel name or at least a portion of it. This will filter funnels containing the entered word or phrase.
  2. Status: You can choose between:
    • Published: Funnels that have been published and gathering data. Note that unlike heatmaps, there is NO possibility to pause the collection of data.
    • Drafts: Funnels that have been created but not activated yet. It can be activated at any point in time.

You can also customize the number of entries shown per page and easily navigate through the data using pagination.


Once you have entered the detail view of a funnel, there is a lot more valuable information available. This acts like a funnel report.

Remember that a funnel represents a certain process that you have defined. From a bird's eye view, you will see the exact shape of the funnel, constructed from the number of levels you have added to it.

The first level is consistently displayed in green at the top, followed by the succeeding levels and the last level is consistently shown at the bottom. The coloring is dependent on the conversion rate --low (red), medium (gradient of red and green), and high (green).

The view is structured by the following main elements (compare with the screenshot above):

  1. Date Picker: Using the date picker, you can filter the results of a funnel based on a certain period of time. The funnel could be different in the first weeks in comparison to the weeks after (maybe you did a change on the corresponding pages to improve your conversion rate).
  2. Funnel Sessions in Selected Period: The total number of sessions received by this funnel. It also includes a percentage that shows the comparison to the previous period, helping you track changes in funnel activity over time.
  3. Actual Conversion Rate: The actual ratio of converted funnel sessions.
  4. Funnel Sessions Converted In Selected Period: Displays the number of sessions that have been converted and a percentage that shows the comparison to the previous period.
  5. Your Expected Conversion Rate (optional): This is the number of conversions set when creating the funnel. This can be edited.
  6. Funnel Name: The assigned name for your funnel. This can be edited.
  7. Total Funnel Levels: Shows the total number of levels you defined when creating the funnel.
  8. Created On: Shows the date and time when the funnel was created.
  9. Created By: Shows the name of the person who created the funnel.

On the left side of the funnel diagram, you can view the funnel levels, the respective base criteron assigned to each level, and the dropouts recorded for each level. This is an important aspect so you can monitor where, at any given level, the visitors dropped out.

Important Hint: As mentioned above, other visits in between levels are allowed, as long as the order of the steps set in the funnel, is followed as such.