{
  "kind": "report_reference",
  "report": "Traffic acquisition with page filter",
  "location": "Reports > Acquisition > Traffic acquisition",
  "dimensions": [
    "Page path and screen class"
  ],
  "metrics": [
    "Sessions",
    "Engagement rate",
    "Key events",
    "Total revenue"
  ],
  "checkpoints": [
    "Unfiltered totals noted first",
    "Filter built from an exact table value",
    "Filtered totals compared with unfiltered",
    "Empty result diagnosed via table search",
    "Permanent filter saved into a custom report"
  ],
  "guide": "report-filters-apply",
  "title": "Apply a report filter in GA4: isolate one page, channel, or campaign in a detail report",
  "worked_example": {
    "rows": [
      {
        "row": "/pricing (filtered)",
        "sessions": 920,
        "engaged_sessions": 604,
        "key_events": 88,
        "revenue": "940.00"
      },
      {
        "row": "All pages (unfiltered)",
        "sessions": 4045,
        "engaged_sessions": 2321,
        "key_events": 305,
        "revenue": "2531.25"
      }
    ],
    "totals_recomputed": {
      "sessions": 4965,
      "engaged": 2925,
      "engagement_rate": "58.9",
      "key_events": 393,
      "key_event_rate": "7.9",
      "revenue": "3471.25",
      "revenue_per_session": "0.70"
    }
  },
  "verification": "Figures recomputed in Python 3 with decimal arithmetic, 2026-11-11. No live GA4 run."
}
