Get marketing funnel data
marketing_get_funnelUse for ordered conversion-step analysis: GA4 ordered_steps step funnels (e.g. session_start → add_to_cart → purchase) and cross-source holistic_bundle landing-page funnels joining GA4, Google Search Console, and Bing Webmaster. Covers funnel drop-off between steps (e.g. from landing on the site to adding to cart to purchasing), conversion paths, and acquisition-to-conversion context. Pass one date range for a single window or two date ranges for period-over-period comparison.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| app | No | Optional app or web stream selector. Use this when the user identifies the GA4 source by stream ID, measurement ID, Firebase app ID, or stream name. | |
| type | Yes | ||
| limit | No | ||
| funnel | No | Multi-step funnel definition. Use this only for ordered step analysis, not for general website analytics reporting. | |
| property | No | Google Analytics property identifier. Accepts a numeric GA4 property ID like 481373915 or a resource name like properties/481373915. | |
| surfaceId | No | default | |
| dateRanges | Yes | One or more GA4 date ranges. Use two date ranges for period-over-period comparisons or significance checks. | |
| propertyId | No | Numeric GA4 property ID for the funnel report. | |
| appStreamId | No | Optional data stream ID when the funnel should run against a specific app or website stream. | |
| bingSiteUrl | No | ||
| ga4PropertyId | No | Google Analytics property identifier. Accepts a numeric GA4 property ID like 481373915 or a resource name like properties/481373915. | |
| funnelBreakdown | No | ||
| funnelNextAction | No | ||
| returnPropertyQuota | No | ||
| searchConsoleSiteUrl | No | ||
| funnelVisualizationType | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rows | No | ||
| chart | No | ||
| scope | No | ||
| warnings | No | ||
| comparison | No | ||
| sourceState | No | ||
| reportSummary | No | ||
| analyticsLinks | No |