GA4: Funnel report
ga4_run_funnel_reportAnalyze GA4 funnel steps to see how many users reach each stage and where they drop off, with completion and abandonment rates per step.
Instructions
Funnel analysis (Data API v1alpha runFunnelReport): how many users reach step 1, 2, 3 … and where they drop off. Returns activeUsers, funnelStepCompletionRate, funnelStepAbandonments, funnelStepAbandonmentRate per step. A step = eventName (optionally urlContains on page_location) or a raw FunnelFilterExpression. Example: [{"name":"Landing page","eventName":"page_view","urlContains":"/heat-pump"},{"name":"Form","eventName":"form_start"},{"name":"Lead","eventName":"generate_lead"}].
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| steps | Yes | ||
| endDate | No | Default yesterday | |
| property | Yes | GA4 property ID, e.g. '123456789' or 'properties/123456789' | |
| startDate | No | Default 28daysAgo | |
| isOpenFunnel | No | Open funnel: entry possible at any step (default false) | |
| breakdownLimit | No | Max. breakdown values, 1–15 (default 5) | |
| dimensionFilter | No | GA4 FilterExpression, same syntax as for ga4_run_report | |
| breakdownDimension | No | Break down by, e.g. 'deviceCategory' or 'sessionDefaultChannelGroup' |