pop_significance
Is this conversion-rate (or sessions / conversions / transactions) change REAL or just noise? A period-over-period significance test for your web analytics (GA4 / Adobe): every metric — conversion rate included — is tested with a Welch t-test over per-bucket series of the EXACT number QWA displays (conversion rate is conversions ÷ users, or GA4's own displayed rate), with delta taken from QWA's period aggregates. Returns delta, deltaPct and a real / noise / can't-tell verdict (derived from the p-value and the statistical power — not eyeballed). Use for "did conversion rate really change vs last month?", "is the sessions drop significant?". Both periods carry the METRIC's own QWA default scope (echoed as appliedScope): behavioral metrics (sessions, users, pageviews, events) are web + google/organic, while conversion-family metrics (conversion_rate, conversions, transactions) are web + All traffic sources — mirroring QWA's own auto-switch — so the tested numbers match an untouched QWA card and web_analytics_overview's defaults. For cross-domain or non-GA metric significance (GSC clicks, market share, CWV) use significance_check instead. 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>",
"comparison_range": "<comparison_range>"
},
"name": "pop_significance"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| alpha | No | Significance threshold (default 0.05). The verdict is "real" when pValue < alpha. | |
| metric | No | Which web-analytics metric to test: "conversion_rate" (default) tests the displayed rate itself (conversions ÷ users, or GA4's conversion_rate_GA); count metrics are sessions, users, conversions, transactions, unique_page_views, total_events. Every metric is tested with a Welch t-test over its per-bucket series. | conversion_rate |
| 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. | |
| granularity | No | Bucket size for the per-bucket series the Welch test runs over — applies to every metric, conversion_rate included. More buckets = more power. | day |
| comparison_range | Yes | Explicit comparison range for the period-over-period test, e.g. "2026-04-01 to 2026-04-30". Both endpoints inclusive. |