How to View Funnels Longer Than 10 Steps in Google Analytics 4

Funnel more than 10 steps

I’m trying to set up a funnel explorer report for my funnel. Its longer than 10 steps, so I can’t see it all in one report. How can I solve this issue so I can see the data across my entire funnel?

The short answer is:

How to view funnels longer than 10 steps in Google Analytics 4?

You can’t directly view a funnel longer than 10 steps in a single Google Analytics 4 (GA4) Funnel Exploration report because of the current report limit.

The best solution is to use the Google Analytics Data API (GA4 Data API) or the Looker Studio API to pull the raw event data, process it to determine the user journey, and then visualize the complete funnel in a custom dashboard tool like Looker Studio.

The long answer is:

The 10-step limitation in the GA4 Funnel Exploration report is a hard constraint for the built-in interface.

To track and visualize your entire funnel, you need to work outside of the standard GA4 UI by leveraging the available Google APIs and data infrastructure.

This solution is not only excellent for overcoming the step limit but is also very cost-effective and provides maximum flexibility.

You should first ensure that your funnel steps are being accurately tracked as distinct events.

For example, if your steps are View Product, Add to Cart, Begin Checkout, Add Shipping Info, Add Payment Info, and Purchase, you should have a unique standard event like viewitem, addtocart, begincheckout, addshippinginfo, addpaymentinfo, and purchase for each.

Using Google Tag Manager (GTM) for deployment is crucial for robust and consistent event tracking across your site.

For high-volume sites, a server-side tagging solution like Stape or Google Cloud Platform is highly recommended.

This ensures more reliable data collection by mitigating browser tracking prevention and provides a clean data stream to GA4.

Once your data is flowing reliably into GA4, you can use the Google Analytics Data API (GA4 Data API) to programmatically request the raw event data for the date range you’re interested in.

The API allows you to pull the eventname and sessionid (or β€˜useridβ€˜) for every user, giving you the complete sequence of actions within the funnel, far beyond the 10-step limit.

Since you are performing a focused analysis on a limited set of users/sessions, the cost of using the API is typically minimal or free within the generous free tier limits of the GA4 Data API.

After pulling the data, you can use a tool or script to process this event-level data to reconstruct the entire, long funnel journey.

The final step is visualization.

By using the Looker Studio API, you can automate the process of connecting the processed data – whether that’s directly from the GA4 Data API output or via a temporary storage like Google Sheets – and build a custom visualization.

Looker Studio itself is a free tool, and the combination of the free GA4 Data API, free GTM, and free Looker Studio makes this an incredibly powerful and cheap long-term solution.

This custom approach lets you design a funnel visualization that perfectly represents your 10+ steps without any limitations.

About The Author