Funnels
Build conversion funnels to visualize how visitors move through key steps on your website, measure conversion rates, and identify drop-off points.
Funnels
Funnels help you understand how visitors move through a series of steps on your website. Whether you're tracking a patient intake flow, an appointment booking process, or a content engagement path, funnels show you exactly where visitors convert and where they drop off, so you can focus your optimization efforts where they matter most.
Overview
With Funnels, you can:
- Visualize multi-step journeys to see how visitors progress through page views and events
- Measure conversion rates at each step and across the entire funnel
- Identify drop-off points to understand where visitors leave your flow
- Watch session replays of visitors who converted or dropped off at each step
- Filter steps by event and visitor properties to narrow each step to specific conditions
- Set a conversion window to limit how long visitors have to complete the funnel
- Choose a counting method — count unique visitors, total events, or sessions
- Control step ordering — require steps in exact sequence or allow any order
- Export to PDF to share funnel reports with your team
Funnels are session-based, meaning they track a visitor's progression through steps within a single browsing session.
Permissions
Funnels uses the Web Analytics permission set:
| Permission | Capabilities |
|---|---|
| Web Analytics: View | View funnel analytics, browse the funnels list, and export PDFs |
| Web Analytics: Write | Create, edit, and delete funnels (includes all View capabilities) |
If you don't have the required permission, the Create, Edit, and Delete actions will be disabled. Contact your account administrator to request access.
Creating a Funnel
To create a funnel, navigate to Attribution Center > Funnels and click Create Funnel.
Name Your Funnel
Give your funnel a descriptive name that identifies the journey you are tracking, such as "Appointment Booking Flow" or "Blog to Contact Form."
Define Your Steps
A funnel requires between 2 and 10 steps. Each step represents an action the visitor must take to continue through the funnel.
There are two types of steps:
| Step Type | Description | Example |
|---|---|---|
| Viewed Page | Matches when a visitor views a specific page or any page | Viewed /appointments/schedule |
| Event | Matches when a visitor triggers a specific event | Triggered form_submit |
Viewed Page steps
When adding a Viewed Page step, you can:
- Select a specific page from the dropdown, which shows your top pages from the selected date range
- Choose "Any page" to match any page view, which is useful as a broad entry point for your funnel
Event steps
When adding an Event step, select from the list of events your website is tracking. The dropdown shows both your allowed events and events tracked in the last 60 days.
Reordering steps
You can drag and drop steps to reorder them. The funnel will measure visitor progression in the order you define.
Add Step Filters (Optional)
Each step supports optional filters that narrow what counts as a match for that step. Click the filter icon on any step to add conditions based on event or visitor properties.
Available filter properties include:
- Event properties — pathname, page title, and custom event properties sent with the event
- Visitor properties — UTM parameters (source, medium, campaign, content, term), referrer, browser, operating system, country, region, city, and language
Each condition specifies a property, an operator (is, is not, contains, starts with, etc.), and a value. You can add multiple conditions per step — all conditions must match (AND logic). UTM property filters offer autocomplete suggestions based on values seen in the last 60 days.
Configure Funnel Settings (Optional)
Below the steps, you can configure advanced funnel behavior:
Conversion Window
Enable a conversion window to limit how long a visitor has to complete the entire funnel from the first step. If a visitor does not complete all steps within the window, later steps are not counted.
- Choose a value and unit: minutes, hours, or days
- Maximum window: 90 days (or equivalent in hours/minutes)
- When disabled (the default), there is no time limit within a session
Counting Method
Choose how visitors are counted in the funnel:
| Method | Description |
|---|---|
| Unique visitors (default) | Counts each visitor once, using their earliest qualifying session |
| Total events | Counts every matching event, so one visitor can contribute multiple completions |
| Sessions | Counts every qualifying session independently |
Step Order
Choose whether steps must be completed in the order you defined:
| Order | Description |
|---|---|
| Exact (default) | Steps must occur in the defined sequence. Step 2 only counts if it happened after Step 1 |
| Any | Steps can occur in any order within the session. Useful for non-linear flows |
Save and Process
Click Save to create your funnel. The system will process your historical data to generate analytics. You'll see a processing indicator while this runs, and results will appear automatically once complete.
Your funnel needs a name and at least two valid steps before it can be saved.
Viewing Funnel Analytics
Once your funnel has finished processing, the analytics page displays your results.
Metrics Overview
At the top of the page, you'll see:
- Overall Conversion Rate — the percentage of visitors who completed every step in the funnel
- Average Time to Conversion — how long it takes, on average, for a visitor to go from the first step to the last
Funnel Chart
The funnel chart provides a visual breakdown of each step:
- Blue bars show the number of visitors who reached that step
- Light blue bars show the visitors who dropped off before the next step
- Conversion percentages are displayed on each bar
The chart makes it easy to spot where the biggest drop-offs occur in your flow.
Summary Table
Below the chart, the summary table provides detailed metrics for each step transition:
| Column | Description |
|---|---|
| Step Transition | The pair of steps being measured (e.g., Step 1 to Step 2) |
| Conversion Rate | Percentage of visitors from the previous step who reached the next step, with visitor count |
| Drop-off Rate | Percentage of visitors who did not continue to the next step, with visitor count |
| Time to Conversion | Average time between the two steps |
An Overall row at the bottom summarizes the full funnel from first step to last.
Date Range
Use the date range picker to view funnel performance over different time periods. You can analyze any historical date range to compare performance across different periods.
Session Replays
One of the most powerful features of Funnels is the ability to watch session replays directly from the funnel chart.
Click on any bar in the funnel chart to open the Session Replays panel:
- Click a conversion bar to see replays of visitors who successfully moved to the next step
- Click a drop-off bar to see replays of visitors who left the funnel at that point
The replay panel shows a sample of up to 50 sessions, including session details like timestamp and duration. This lets you go beyond the numbers and see exactly what visitors experienced at each stage of your funnel.
Session Replays must be enabled on your account to use this feature within Funnels. See Session Replay for setup details.
Exporting to PDF
Click the PDF export button on any funnel analytics page to download a report that includes:
- Funnel name and date range
- Active funnel settings (conversion window, counting method, step order)
- Per-step filter conditions displayed as compact badges
- Overall conversion rate and average time to conversion
- Funnel visualization chart
- Summary table with step-by-step metrics
The PDF is ready to share with stakeholders, include in campaign reports, or attach to internal reviews.
Editing and Deleting Funnels
Editing
To edit a funnel, open it from the funnels list and click Edit. You can update the funnel name, add or remove steps, reorder steps, modify step filters, and change funnel settings (conversion window, counting method, step order). Saving your changes will re-process the funnel with the updated configuration.
A funnel can only be edited when it is in the Ready state. If the funnel is still processing, wait for it to complete before making changes.
Deleting
To delete a funnel, use the actions menu on the funnels list page and select Delete. You will be asked to confirm before the funnel is permanently removed.
FAQs
How many steps can a funnel have?
Each funnel supports between 2 and 10 steps.
How long does processing take?
Processing time depends on the volume of data in your account. Most funnels complete within a few minutes. The page will update automatically when results are ready.
Can I filter funnels by device type?
Yes, you can filter analytics results by device type (Desktop, Mobile, or All) when viewing funnel performance.
What does "session-based" mean?
A session-based funnel tracks visitor progression through the defined steps within a single browsing session. If a visitor completes Step 1 in one session and Step 2 in a different session, it counts as a drop-off after Step 1.
Can I add filters to individual steps?
Yes. Each step supports property-based conditions (event properties like pathname, or visitor properties like UTM source). Click the filter icon on a step to add conditions. All conditions on a step must match for the step to count.
What is the conversion window?
The conversion window limits how long a visitor has to complete the entire funnel from the first step. For example, a 30-minute window means all steps must be completed within 30 minutes of step 1. When disabled, there is no time limit within a session.
What is the difference between the counting methods?
Unique visitors (default) deduplicates by visitor and counts each person once. Total events counts every matching event occurrence. Sessions counts each browser session as an independent funnel attempt.
What happens if I change my funnel steps or settings?
When you edit a funnel's steps, filters, conversion window, counting method, or step order, the funnel will be re-processed with the updated configuration. Previous results are replaced with the new analysis.
Who can create and edit funnels?
Users with write access to Web Analytics can create, edit, and delete funnels. Users with view-only access can see funnel analytics and export PDFs but cannot make changes.
How is this guide?