ga4_funnel
Build sequential GA4 event funnels that count users completing each step in order, show per-step completion and abandonment rates, and optionally split results by a dimension.
Instructions
Sequential funnel over GA4 events (Data API runFunnelReport, v1alpha): counts users who completed each step in order, with completion and abandonment rates per step. Optionally broken down by a dimension such as platform. The endpoint is alpha and can return user counts that disagree with ga4_event_counts for the same events and dates (for example more users at a step than ever fired its event): cross-check before reporting. Requires: Google Analytics Data API (analyticsdata.googleapis.com) enabled on the quota project; Lector (Viewer) en la propiedad de GA4. If it fails for access, the error explains how to fix it; ga4_check_access checks everything at once.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| steps | Yes | Event names in funnel order | |
| end_date | Yes | End date: YYYY-MM-DD, or relative like "today" | |
| property | No | Saved property name (see ga4_list_properties). Defaults to the default property. | |
| breakdown | No | Dimension API name to split the funnel by, e.g. "platform" | |
| start_date | Yes | Start date: YYYY-MM-DD, or relative like "7daysAgo", "yesterday", "today" | |
| open_funnel | No | If true, users can enter at any step; if false (default), they must start at step 1 | |
| breakdown_limit | No | Max breakdown values (default 5) |