Product Tracking Instrumentation

Product event tracking instrumentation skill

Production-grade event tracking instrumentation that goes far beyond "add GA4." It designs a clean event taxonomy (entity + action + context), generates SDK code for GA4, Meta Pixel, Meta CAPI, PostHog, and Mixpanel, and enforces a consent-first cookie gate by default. Server-side CAPI with hashed PII recovers the 30-50% of browser signal lost to iOS 14.5+ tracking restrictions.

$15 one-time
Add to a kit →

Prices include 20% VAT. · Forged on real agency work · one-time, no lock-in

  • Type Skill
  • Category Data & Analytics
  • Delivery Email · instant
  • License One-time
Run preview
forgehouse, product-tracking-instrumentation

Inside the run · no black box

See the actual work before you buy it.

Half-broken tracking is worse than none, because you trust it. Four layers go in: taxonomy, typed SDK, GTM fan-out, server side, each gated by consent and validated live before launch.

  1. Profiles the client before writing a line: platform (ikas, Wix, WordPress, Next.js) decides the tag injection method, traffic volume decides the tool economics, PII risk and current consent state decide how strict the gates must be.
  2. Layer 1, taxonomy: every event is designed in the Snowplow hierarchy of entity plus action plus context, producing a canonical list (product_view, cart_add, checkout_begin, purchase, lead_submit) instead of fifty inconsistent event names that make analysis impossible.
  3. Layer 2, SDK codegen: typed track functions that push through a single dataLayer source of truth, each carrying a consent gate, a unique UUID event_id and first-touch cohort fields. Direct gtag calls alongside are banned, because dual firing inflates conversion rates by half.
  4. Layer 3, GTM fan-out: one dataLayer event drives four parallel tags (GA4, Meta Pixel, PostHog, Mixpanel) under Consent Mode v2 with default DENIED, so nothing fires before opt-in and double counting is structurally impossible.
  5. Layer 4, server side: a Meta CAPI route fires the same event_id with SHA256-hashed email and phone, recovering the 30 to 50 percent of browser signal lost to iOS tracking prompts, while a consent audit log lands in the database with 5-year retention.
  6. Pre-live gate: five compliance checks (default-denied consent, IP anonymization, hashed PII only, four-layer Consent Mode, retention limits) plus live browser validation of every canonical event, then an Ads-versus-GA4 conversion comparison before sign-off.
Use cases · what happens when you plug it in

One power source. 6 lines out.

product-tracking-instrumentation · core

core active · 6 lines

  1. Setting up GA4 + Pixel + CAPI tracking from scratch for a new site

    ✓ setting up ga4 + pixel +
  2. Revising a messy taxonomy with duplicate or inconsistent events

    ✓ revising a messy taxonomy
  3. Adding server-side CAPI to recover post-ATT signal loss

    ✓ adding server-side capi
  4. Building a privacy-compliant cookie consent gate (default denied)

    ✓ building a privacy-compl…
  5. Deduplicating Pixel and CAPI events with a shared event_id

    ✓ deduplicating pixel and
  6. Adding cohort tracking with first-touch source metadata

    ✓ adding cohort tracking w…
Benefits · what you walk away with

Yours to keep.

Drag time forward. Watch what stays.

Forever

That's what owning means.

The rented stack

ai writing tool: subscription

expired · access lost

analytics suite: subscription

expired · access lost

design platform: subscription

expired · access lost

(nothing left)

Your forge

  1. One dataLayer source of truth eliminates double-counted conversions

    license: perpetual
  2. Recover 30-50% of lost browser signal with dual Pixel + CAPI fire

    license: perpetual
  3. Stay privacy-compliant with default-denied consent and IP anonymization

    license: perpetual
  4. Measure true campaign ROI with cohort-level retention and LTV

    license: perpetual

subscriptions expire · deeds don't

What's included · the full manifest

Everything in the box.

Pick a piece up. Watch it work.

Snowplow-pattern event taxonomy generator with canonical events

part 01 of 06 · in the box

6 parts · one working system · ships instantly by email

From the field · a real case

This wasn’t written at a desk.

The problem

The fix

The result

Who it's for

This wasn't forged for everyone.

  • Not for you if you'd rather rent a tool than own one.
  • Not for you if you want someone else to run your stack.
  • Not for you if you're happy guessing.
Still here? Good.

Engineers and growth teams instrumenting product analytics and ad conversion tracking across ikas, Wix, WordPress, Next.js, or Shopify.

then this was forged for you.

Works with

Universal by design: these run in any AI. Delivered in the open Agent Skills + MCP format (native in Claude); ChatGPT, Gemini, Cursor and Copilot adapt the same files their own way.

  • Claude Native format
  • ChatGPT Adapts via open standards
  • Gemini Adapts via open standards
  • Cursor Adapts via open standards
  • Copilot Adapts via open standards
Questions · still in the air

Catch what's on your mind.

the air is clear. nothing between you and the forge.
catch a spark: the forge will answer

  1. Does it cover platforms beyond GA4, like Meta or product analytics tools?

    Yes, the TypeScript SDK fans one event out to GA4, Meta Pixel, Meta CAPI, PostHog, and Mixpanel from a single dataLayer source of truth. It is built for ikas, Wix, WordPress, Next.js, and Shopify setups.

  2. How does the CAPI part actually recover signal lost to iOS tracking limits?

    It adds a server-side Meta CAPI route that fires alongside the browser Pixel with SHA256-hashed PII, deduplicated through a shared event_id. Because the server call bypasses browser-level blocking, it recovers the 30-50% of signal lost after iOS 14.5 ATT.

  3. Can it skip the cookie consent gate if I just want full data?

    No. The consent gate ships default-denied with Consent Mode v2 and four consent categories, and that is by design for KVKK and GDPR compliance. It will not instrument tracking that fires before consent.

  4. How is it delivered?

    By email right after purchase: ready to run, downloaded instantly, no setup wait.

  5. One-time or subscription?

    A one-time purchase; no subscription or hidden fees. VAT (20%) is included.

  6. Can I get a refund?

    As a digital product, it can’t be refunded once downloaded. That’s why we show exactly what’s inside and who it’s for, right here.