GA4 funnel report
ga_run_funnel_reportAnalyze GA4 user drop-off across funnel steps to pinpoint where users abandon and identify next actions. Supports breakdowns and trended views for deeper diagnosis.
Instructions
Funnel (v1alpha): users reaching each step and drop-off between steps. Steps are event names with an optional page-path filter, e.g. [{name:'Tour page', event:'page_view', pagePathContains:'/tours/'}, {name:'Book', event:'click_book'}]. Open by default; closed=true requires entering at step 1. Optional breakdown dimension, nextAction (what abandoners did next) and TRENDED_FUNNEL (per-date) visualization.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Rows returned per sub-report. | |
| steps | Yes | ||
| closed | No | ||
| endDate | No | yesterday | |
| breakdown | No | Dimension to break the funnel down by, e.g. 'deviceCategory' or 'sessionDefaultChannelGroup'. | |
| startDate | No | 28daysAgo | |
| nextAction | No | Dimension showing what users did after each step, e.g. 'eventName' or 'unifiedPagePathScreen'; comes back in the visualization block. | |
| propertyId | Yes | GA4 property ID, e.g. '123456789' (see ga_list_properties). | |
| filterLogic | No | How to join several dimensionFilters. | and |
| visualization | No | TRENDED_FUNNEL adds a date column so the funnel can be read per day. | STANDARD_FUNNEL |
| breakdownLimit | No | Values kept for the breakdown dimension. | |
| nextActionLimit | No | Next-action values kept per step. | |
| dimensionFilters | No | Restrict the funnel to a segment, e.g. sessionDefaultChannelGroup EXACT 'Organic Search'. |