conversions_overview
How many conversions / purchases / sign-ups did we get, and by which goal? Returns the OVERALL conversion count plus a per-goal breakdown — each goal labelled with YOUR OWN goal name (e.g. Purchase, Add to Cart, Registration), not a generic number — from your web-analytics source (GA4 / Adobe), optionally compared to a prior period. Pass goal to select one tenant goal by name or goalN id. A named goal's value is its conversion count (total_goalN); it is NOT the separate sitewide metrics: value metric. Defaults to QWA's All traffic sources scope; pass medium to request organic, paid, or another specific source. Exact google/cpc mirrors QWA PER METRIC: the overall Google Ads conversion count comes from paid stats, while metrics:['conversion_rate'] reads QWA's page_user_conversion rate under google/cpc + web. NEVER calculate conversion rate as paid conversions divided by paid clicks. The paid route has no GA goal breakdown; other requested GA-only extra metrics are omitted with an explicit note. Use for "Google Ads conversion rate", "paid conversion rate", "how many conversions / sign-ups / purchases", "conversions by goal", "goal completions", "transactions and revenue". For a side-by-side paid-versus-organic performance comparison use paid_organic_performance_comparison. NOT GSC clicks/impressions (use search_performance), NOT market share, NOT ad cost / CPC (use paid_search_overview).
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>"
},
"name": "conversions_overview"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| goal | No | Optional exact tenant goal name (for example "Purchase" or "Add to Cart") or goalN id. Selects that goal's conversion count; it does not turn the separate sitewide Total Value metric into a goal-specific monetary value. | |
| top_n | No | How many goals to return (default all, capped at 10). | |
| medium | No | Optional source-medium scope. Omit it (or pass "allsources" / "all traffic sources") to match QWA's All traffic sources conversion cards. Pass "google/organic" for organic-only, "google/cpc" for paid-only, or another exact medium. | |
| metrics | No | OPTIONAL extra metrics to return alongside conversions + goals: "transactions" (purchase count), "revenue" (transaction revenue), "events" (total events), "value" (sitewide total value, not a named goal value), "conversion_rate" (the source-provided conversion-rate metric, never conversions/clicks). On exact google/cpc, conversion_rate follows QWA to page_user_conversion while the conversion count stays on paid stats; the other extras are unavailable and explicitly omitted. | |
| segment | No | Tracked segment ID. On web-analytics scopes, omit it to get the list of available segments; pass "default" for the whole domain. Exact google/cpc is whole-domain only and defaults an omitted segment to "default". | |
| 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. | |
| granularity | No | Return a whole-domain TIME SERIES bucketed by day / week / month / quarter instead of a single total — e.g. "weekly conversions over the last 13 weeks". Each bucket carries the overall count + per-goal counts keyed by YOUR OWN goal names (goalLabels maps the internal goalN ids to those names — always present goals by name, never by goalN). Mutually exclusive with comparison_range. | |
| date_range_mode | No | REQUIRED when granularity is set. Use "calendar" for YTD or another explicit calendar period: keep the requested start and return only complete buckets inside it. Use "rolling" for "last N days/weeks/months/quarters": preserve N complete buckets by shifting the full window backward when needed. | |
| comparison_range | No | Explicit comparison range for period-over-period, e.g. "2026-04-01 to 2026-04-30" |