Analytics & Tracking
Overview
Core tracking is in place. GA4, Google Search Console, Microsoft Clarity, and Meta Pixel are all live. Pinterest and Etsy are waiting on external approvals. The custom analytics layer - Zaraz, Analytics Engine ingestion, behavioral tracker, unified dashboard - is scoped but deferred.
Nothing here is blocked by Keith's side of the work. The outstanding items are either external approvals or future-phase scope.
Live metrics
Snapshot loadingTwenty-eight-day rollups from the metrics spine on the client Cloudflare account. Sessions, revenue, and search come from the daily worker cron. Conversions, conversion rate, average order value, and search CTR derive from the same window. Email totals aggregate the marketing D1 events. Delta compares to the prior twenty-eight-day window.
Sessions and search (daily)
Email (28 days)
Microsoft Clarity
Session replays, heatmaps, and dead-click and rage-click detection run on every storefront page. These behavioral signals are qualitative and read directly in Clarity rather than rolled into the tiles above.
Open the Clarity dashboardCommerce source
Revenue, conversions, and average order value come from GA4 purchase events, which mirror Shopify checkout. Order-level Shopify rows - funnel stages, refunds, discount usage - populate here once the analytics worker gains ShopifyQL read access.
What is set up
Property configured and receiving events through Shopify's integration layer. Automatic events (page view, add to cart, checkout, purchase, search) fire without additional code.
Domain verified, OAuth connection configured. Search impressions, clicks, and position data flowing.
Installed. Heatmaps, session replays, and rage click detection all live. No traffic limits. Cookie consent not required in most jurisdictions.
Deployed and verified in Meta Events Manager. Page views and commerce events firing. Retargeting and lookalike audiences become usable once event volume accumulates.
Pending external approval
Work on Keith's side is complete. These are waiting on the third party.
Business account submitted; API access pending Pinterest's review. Once approved, pin tag and conversion tracking deploy.
Developer app submitted; pending Etsy's review. Pulling Etsy order data into the unified dashboard unlocks after approval.
Not yet applied for
API access not yet requested. Lower priority than Pinterest and Etsy given current audience.
Not applicable yet
Not relevant for the current audience. Revisit if Jenny targets B2B (schools, programs, instructors).
Not relevant for a specialty national product. No current plan to add.
Coming soon
Scoped and on the roadmap, not in scope for the current engagement. These are candidates for a future contract.
Server-side tag manager that moves third-party scripts off the page. Improves page speed and gives first-party ownership of the tracking layer.
Custom event pipeline in Cloudflare. Captures granular on-site behavior - clicks, hover duration, scroll depth, time on section - at effectively zero cost.
Worker that reacts to patterns. Three product views without add-to-cart triggers a targeted incentive; 60-day dormant subscriber triggers a re-engagement sequence.
Single interface pulling from GA4, GSC, Clarity, Meta, Pinterest, Etsy, Resend, and Shopify. Real-time graphs with plain-English interpretation.