funnel_dropoff
Where do users drop off in the funnel? Given an ORDERED list of funnel steps (each an existing web-analytics count metric — e.g. sessions → conversions → transactions), returns each step's count, the per-step drop-off rate, and the biggest-leak step (the largest single drop). Use for "where do users fall out of the funnel?", "which step leaks the most?". Each step carries its metric's own QWA default scope (echoed as appliedScope): behavioral steps are web + google/organic, conversion/transaction steps are web + All traffic sources (QWA's own auto-switch) — a mixed funnel discloses that cross-scope legs compare different populations. This is an observational macro-funnel over GA count metrics (GA4 / Adobe), NOT a per-event step sequence (no event-level funnel breakdown exists yet). Whole-domain only in v1.
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": {
"date_range": "<date_range>",
"steps": "<steps>"
},
"name": "funnel_dropoff"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| steps | Yes | The ordered funnel steps, top to bottom (at least 2). Each step is an existing count metric — e.g. [{metric:"sessions"},{metric:"conversions"},{metric:"transactions"}]. Drop-off is computed between consecutive steps in this order. | |
| segment | No | Tracked segment ID; defaults to "default" (whole domain). Per-segment web analytics is not yet available — non-default returns an honest note. | |
| date_range | Yes | Explicit date range, e.g. "2026-05-01 to 2026-05-31". Both endpoints are INCLUSIVE — the END day is covered (a 7-day range = 7 days). Quattr weeks run Sunday–Saturday; for "last week" use the most recent complete Sun–Sat span. |