GA4 implementation

How we provision Google Analytics 4 properties and web streams by API for owned sites—process, not a sales pitch.

This page describes what PunkSolid Company actually does in the knowledgepunk.com monorepo for GA4 setup. Confirm Google API behavior against current documentation before you copy steps into a client tenant.

What we automate today

Implementation checklist

  1. Account structure — separate GA4 properties per brand/site where reporting should stay isolated
  2. Web stream — default URL matches canonical apex; cross-domain only when documented
  3. Consent — align with your CMP; do not fire tags before allowed
  4. Events — name purchase and lead events to match backend truth (Medusa order IDs, form endpoints)
  5. Verification — DebugView smoke test, then GSC sitemap submit per site

What we do not claim

For stack context see martech stack. For DNS verification patterns, follow the script’s Cloudflare TXT steps and Google admin console prompts.