Group By in Funnel


Group By clauses, also referred to as Breakouts, allow you to segment data based on event properties, user properties or user segments to better understand its context. You may also visualize conversions on a per breakout level, allowing you to see which groups are performing better. Group By functions can be used to categorize users using an event property, user property, or user segment.

You may isolate each group’s conversion rate by choosing the corresponding slice of the donut in the visualization area. The Total Conversion Rate and Average Conversion Time displayed in the top left corner, and the conversion rate in the webbing between each step will change to reflect only users that are in the selected breakout.


Breakout Mode

To understand which types of users are converting, you may apply property breakouts to your Funnel analysis. In Funnel, there are two types of property breakout modes:

Per Step 

An event property or user property breakout will be applied to each step individually for the entire group of users in each step. For example, a user may complete steps in a conversion funnel on a variety of devices. To explore which type of device the user used at each individual step, use Per Step.



An event property or user property will be applied to a single step and then shared across the entire funnel. For example, some of your users may enter the top of the funnel through their mobile device, whereas others may enter through their desktop computer. To compare conversion rates through the entire funnel via mobile vs. desktop, regardless of the device used in subsequent steps, use Shared and apply your breakout to the first step in the funnel. 



When applying a Group By clause to a funnel analysis, you must select whether the steps are broken out by the firstlast or all property attribution. The default selection is first.


  • First: Use the first observed property value to attribute users to a breakout
  • Last: Use the last observed property value to attribute users to a breakout
  • All: Use all observed property values to attribute users to a breakout

All of the above options are subject to the selected date range for your funnel query.

2 users found this helpful