If you have ever wondered where users drop off before converting, GA4 funnel explorations are the answer. This feature inside Google Analytics 4 lets you build custom, multi-step funnels that show exactly how visitors move through your site — and where they leave.
I set up funnel explorations for over 30 client accounts during my time consulting for SaaS and e-commerce brands. The pattern is almost always the same: teams track pageviews and conversions, but they have no idea what happens between those two points. Funnel explorations fill that gap.
This walkthrough covers everything from creating your first funnel to advanced techniques like trended analysis and segment comparisons. If you are working on conversion funnel optimization, this is the hands-on companion guide you need.
What You Need Before Starting
Before you open the Explorations tab, make sure a few things are in place. Skipping these basics is the number one reason funnels show confusing data.
GA4 property with data. You need at least 7 days of collected events. Funnel explorations pull from processed data, so freshly created properties will show blank reports. I recommend waiting for at least 2 weeks of data before drawing any conclusions.
Key events configured. GA4 automatically collects events like session_start, page_view, and first_visit. But for meaningful funnels, you need custom events too. Think sign_up, add_to_cart, begin_checkout, or purchase. Set these up through Google Tag Manager or the GA4 admin panel.
Editor or Analyst access. Explorations require at least Editor-level permissions on the GA4 property. Viewer-level accounts can see shared explorations but cannot create new ones.
If you are tracking a SaaS product, make sure your activation events are firing correctly. I covered which events matter most in my guide on metrics every SaaS startup should track.
Step 1 — Create a New Funnel Exploration
Open your GA4 property and click Explore in the left sidebar. You will see a template gallery. Click Funnel exploration to start with the pre-built template, or click Blank and add the funnel visualization technique manually.
I prefer starting from the funnel exploration template because it pre-loads the technique and saves a few clicks. Once you select it, GA4 creates a new exploration with a default funnel that usually includes first_visit, session_start, and purchase.
Name your exploration something descriptive. Instead of “Funnel exploration 1,” try “Checkout Funnel — Q1 2026” or “SaaS Trial to Paid Flow.” You will thank yourself later when you have 15 explorations stacked up in the list.
The exploration workspace has two panels. The left panel (Variables) holds your date range, segments, dimensions, and metrics. The right panel (Tab Settings) is where you configure the funnel steps, visualization type, and breakdowns. Most of the action happens in Tab Settings.
Step 2 — Define Your Funnel Steps

This is the most important part. Click Steps in the Tab Settings panel, then click the pencil icon to edit. Each step represents an action you expect users to take on their journey toward conversion.
Step 1: Entry event. Choose where the funnel starts. For an e-commerce site, this might be page_view with a parameter filter for your product pages. For a SaaS app, it could be session_start or a custom view_pricing event.
Step 2: Engagement event. What should users do next? Common choices include add_to_cart, sign_up, or view_item. Pick the action that signals real interest.
Step 3: Commitment event. This is where users start committing. Think begin_checkout, start_trial, or submit_form.
Step 4: Conversion event. Your final goal — purchase, subscribe, or whatever counts as a win.
You can add up to 10 steps per funnel. In practice, 4 to 6 steps work best. I once built a 9-step funnel for a client and it was so granular that every step showed a tiny drop. It looked alarming but was actually normal behavior. Keep your funnels focused on the decisions that matter.
Pro tip: Use the “Add parameter” option within each step to narrow it down. For example, instead of all page_view events, filter for page_location containing “/pricing” to capture only pricing page views.
Step 3 — Configure Funnel Settings (Open vs Closed)

Right below the steps editor, you will find a toggle called Make open funnel. This single setting changes how GA4 counts users, and it is misunderstood more often than any other funnel feature.
Closed funnel (default). Users must enter at Step 1. If someone skips straight to Step 3 without doing Steps 1 and 2, they are not counted. This is strict and sequential. Use closed funnels for processes where the order matters — like a checkout flow where users cannot purchase without adding to cart first.
Open funnel. Users can enter at any step. If someone lands directly on your checkout page (maybe they bookmarked it), they get counted at that step. Use open funnels when you want to see the total volume at each stage, regardless of path.
Here is when to use each:
- Closed funnel: Checkout flows, multi-step forms, SaaS onboarding sequences, any process with a fixed order
- Open funnel: General site behavior, content consumption paths, lead generation funnels where users might enter at different points
I ran both versions for a SaaS client last year. The closed funnel showed a 4.2% completion rate. The open funnel showed 11.8%. The difference was that many users were entering at Step 2 (pricing page) directly from Google ads, bypassing the homepage entirely. The open funnel revealed this alternate path that we had been ignoring.
You can also toggle Elapsed time to see how long users take between steps. This is useful for identifying steps where users hesitate. If the average time between “view pricing” and “start trial” is 6 days, you might need better mid-funnel content or a follow-up email sequence.
Step 4 — Add Segments and Breakdowns

A funnel without segments is like a report card without the subject names. You see the grade, but you do not know what is driving it.
Adding segments. In the Variables panel on the left, click the + next to Segments. GA4 offers three segment types:
- User segments: Filter by user properties like country, age group, or lifetime value
- Session segments: Filter by session-level attributes like traffic source, campaign, or device category
- Event segments: Filter by specific event conditions like users who triggered a particular action
Create your segments, then drag them into the Segment comparisons area in Tab Settings. You can compare up to 4 segments side by side.
The most revealing comparison I use regularly is mobile vs. desktop. In one project, desktop users converted at 15.1% through the funnel while mobile users converted at only 5.6%. The drop-off was concentrated at the form step — the mobile form had tiny input fields and no auto-fill support. Fixing that one issue lifted mobile conversions by 40%.
Adding breakdowns. Breakdowns split your funnel data by a dimension without creating separate funnels. Drag a dimension like Device category, Country, or First user source into the Breakdown area. This adds columns to your funnel table showing how each dimension value performs at every step.
Useful breakdown dimensions:
- Device category: Mobile vs. desktop vs. tablet behavior
- First user source / medium: How acquisition channels perform through the funnel
- Country: Regional differences in conversion behavior
- Operating system: Catch platform-specific bugs killing conversions
Step 5 — Read and Interpret Your Funnel Data
Once your funnel is configured, GA4 displays a bar chart visualization with a data table below. Here is how to read it effectively.
Completion rate. This is the percentage of users who made it from one step to the next. A healthy e-commerce funnel typically shows 30-60% completion between product view and add-to-cart, then 40-70% from cart to checkout, and 60-80% from checkout to purchase.
Abandonment rate. The flip side of completion. If 68% of users drop off between Steps 1 and 2, that is your biggest leak. Focus optimization efforts on the step with the highest absolute drop-off (not just the highest percentage).
Abandonment bar. Click on the abandonment section of any step to see where those users went instead. GA4 shows the next events they triggered after leaving the funnel. This is gold for understanding why users leave.
I always look at three things in this order:
- The biggest absolute drop. Which step loses the most users? That is your priority.
- The segment differences. Is the drop consistent across all segments, or is one group struggling more? If mobile users drop 3x more than desktop at the same step, you have a UX problem, not a funnel problem.
- The time between steps. Long gaps suggest friction or decision fatigue. Short gaps mean the flow is smooth but users are just deciding against continuing.
Advanced Techniques: Trended Funnels and Elapsed Time

Once you have a baseline funnel working, there are two advanced features that unlock deeper insights.
Trended funnel. In Tab Settings, change the visualization from Standard funnel to Trended funnel. Instead of a bar chart, you get a line chart showing completion rates over time. This is incredibly useful for measuring the impact of changes.
For example, if you redesigned your checkout page on March 1, switch to a trended funnel and compare the two weeks before and after. You will see whether the checkout-to-purchase completion rate actually improved. I used this for a client who was convinced their new checkout was better — the trended funnel showed completion rate actually dropped from 72% to 61% after the redesign. They rolled it back within a week.
Elapsed time analysis. Toggle “Show elapsed time” in your funnel settings. GA4 adds a row showing the average and median time between steps. Use this to identify bottlenecks that are not visible from completion rates alone.
A SaaS client found that 78% of users who signed up for a trial completed onboarding within 24 hours. But users who took longer than 3 days had only a 12% completion rate. This insight drove them to build an automated email sequence that triggered on day 2, and trial-to-paid conversion jumped by 23%.
Next action after abandonment. Click the abandonment bar for any step to see what events users triggered after leaving your funnel. Common findings include users visiting help pages (confusion signal), returning to a previous step (comparison shopping), or leaving the site entirely (price shock or trust issue).
Common Mistakes to Avoid
After building hundreds of funnels across different accounts, I keep seeing the same mistakes.
Too many steps. Funnels with 8 or more steps almost always show small drop-offs at every stage. This makes it hard to identify the real problem. Stick to 4-6 steps that represent meaningful decisions.
Using closed funnels for non-linear journeys. If users regularly enter your flow at different points — common with content sites and organic traffic — a closed funnel will undercount your total engagement. Start with an open funnel to see the full picture, then use closed funnels for strictly sequential processes.
Ignoring the date range. The default date range in Explorations is often the last 28 days. If you recently changed something on your site, that date range blends old and new behavior. Always set a specific date range that matches what you are trying to measure.
Not using parameter filters. A step set to “page_view” captures every page on your site. That is too broad. Add parameter filters to narrow steps to specific pages or page groups. For example, filter page_location to match your product category pages only.
Comparing unequal segments. If your mobile segment has 500 users and your desktop segment has 10,000, percentage comparisons can be misleading. Always check the absolute numbers alongside the rates.
Forgetting sampling. GA4 explorations may sample data when your date range or user count is large. Look for the shield icon at the top of your exploration — if it shows a percentage less than 100%, your data is sampled. Narrow your date range or segments to reduce sampling.
FAQ
How many steps can I add to a GA4 funnel exploration?
GA4 allows up to 10 steps per funnel exploration. However, 4 to 6 steps is the sweet spot for most analyses. Too many steps create noise and make it harder to identify which drop-off actually matters. Each step should represent a meaningful user decision, not just a micro-interaction.
What is the difference between a standard funnel and a trended funnel in GA4?
A standard funnel shows a snapshot of completion and abandonment rates for a given date range as a bar chart. A trended funnel shows how those same completion rates change over time as a line chart. Use standard funnels for diagnosing current problems and trended funnels for measuring whether your optimizations are actually working.
Can I share funnel explorations with my team?
Yes. Click the share icon in the top-right corner of your exploration. This makes it visible to anyone with access to the GA4 property. Note that shared explorations are read-only for other users — they can view and interact with them but cannot edit your configuration. If a teammate needs to modify the funnel, they should duplicate it first.
Why does my GA4 funnel show different numbers than my reports?
Explorations and standard reports can show different numbers because they use different processing methods. Explorations may apply data sampling when dealing with large datasets, and they use session-based or user-based scoping depending on your segment type. Standard reports use pre-aggregated, unsampled data. If you see significant discrepancies, check for sampling (shield icon), verify your date range matches, and confirm your segment type aligns with the report scope.