ga4 run advanced funnel report
ga4_run_advanced_funnel_reportRun advanced GA4 funnel reports with optional breakdown dimensions and next-action analysis, falling back to step counts when advanced data is unavailable.
Instructions
Run the GA4 Data API v1alpha runFunnelReport endpoint with optional breakdown/next-action, falling back to read-only step counts if unavailable.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of returned items or rows. The declared bounds and default apply; use pagination for additional results. | |
| steps | Yes | Ordered funnel steps using eventName, pagePath, or fieldName+fieldValue | |
| endDate | No | End date YYYY-MM-DD or relative (today, yesterday) | |
| startDate | No | Start date YYYY-MM-DD or relative (7daysAgo, yesterday) | |
| datePreset | No | Named reporting period. Use the custom date range when you need exact start and end dates. | last28days |
| propertyId | Yes | GA4 property ID (numeric, e.g., 123456789) | |
| isOpenFunnel | No | Allow users to enter at any funnel step instead of requiring the first step. | |
| breakdownLimit | No | Maximum breakdown values to include in the funnel response. | |
| nextActionLimit | No | Maximum next actions returned for each funnel step. | |
| visualizationType | No | Supported funnel visualization mode. | STANDARD_FUNNEL |
| breakdownDimension | No | Optional breakdown dimension, e.g. deviceCategory or sessionDefaultChannelGroup | |
| nextActionDimension | No | Optional next action dimension, commonly eventName | |
| fallbackToStepCounts | No | If the advanced funnel is unavailable, return independent step counts with the limitation made explicit. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes | Original tool result: parsed JSON when the text is JSON, otherwise the text or multiple MCP content blocks. Provider fields depend on the selected query. |