Measurement QA

Privacy-friendly analytics plan

Launch measurement notes for Getaway Brief. Local builds remain tracking-free; Plausible or Umami should be configured only after the site owner approves the public URL, privacy language, and analytics provider.

Getaway Brief Analytics Plan

Purpose: make Getaway Brief measurable from launch so Getaway Brief research assistant can learn what topics, page templates, and affiliate placements work.

Core questions

  1. Which article formulas get impressions?
  2. Which pages get clicks from search?
  3. Which guide categories keep readers engaged?
  4. Which affiliate CTA type gets outbound clicks?
  5. Which pages should be expanded, refreshed, or killed?

Recommended analytics stack

Selected at launch

  1. Self-hosted Umami
  1. Search indexing/SEO feedback without Google-first dependency

Optional later

  1. Affiliate network reporting
  1. Rank tracking / keyword tool

Events to track

Minimum events:

Event properties where supported:

Page-level fields to preserve in article data

These fields let us compare traffic against topic type and readiness.

Weekly review loop

Once public and indexed, run weekly:

  1. Pull Search Console top queries/pages.
  2. Pull analytics top pages and outbound clicks.
  3. Classify pages:
  1. Update the content queue from real data.

Launch implementation notes

The static generator supports analytics configuration through environment variables. The approved live/default configuration is self-hosted Umami at https://analytics.m86.dev/script.js with website ID [REDACTED].

Default preference: use self-hosted umami; avoid GA4/Google Analytics unless the site owner explicitly requests it.

Current env vars for public build/deploy:

GETAWAYBRIEF_ANALYTICS_PROVIDER=umami
GETAWAYBRIEF_UMAMI_WEBSITE_ID=[REDACTED]
GETAWAYBRIEF_UMAMI_SCRIPT_URL=https://analytics.m86.dev/script.js

Self-hosting files:

analytics/umami/docker-compose.yml
analytics/umami/.env.example
analytics/umami/README.md
.env.analytics.umami.example

Privacy policy should continue to match the chosen analytics provider and whether cookies are used. Do not switch to GA4/Google Analytics without explicit site-owner approval.