ga4_run_funnel_report
Analyze user drop-off across a sequence of events in Google Analytics 4. Define funnel steps, breakdowns, and next actions to identify where users abandon the journey.
Instructions
Run a GA4 funnel report. v1alpha, API surface may change.
funnel: { is_open_funnel: bool, steps: [ { name: str, is_directly_followed_by: bool, filter_expression: FunnelFilterExpression, within_duration_from_prior_step: {seconds: int}, }, ... ] } funnel_breakdown: {dimension_name, limit}, optional per-step breakdown. funnel_next_action: {dimension_name, limit}, optional "what came after".
Use for drop-off analysis across a sequence of events. Behind an alpha flag because Google can change the shape, check the Feb 2026 release notes if this fails with a validation error.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"property_id": "<property_id>",
"funnel": "<funnel>"
},
"name": "ga4_run_funnel_report"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| funnel | Yes | ||
| date_ranges | No | ||
| property_id | Yes | ||
| dimension_filter | No | ||
| funnel_breakdown | No | ||
| funnel_next_action | No | ||
| return_property_quota | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |