I need our Mixpanel workspace fully wired so every meaningful interaction is captured and reported with Stripe-level accuracy. Traffic arrives on a WordPress landing page, funnels into a NextJS web-app, and is served by a Firebase backend. At the moment data lands in Mixpanel inconsistently, so counts for core metrics never line up with Stripe or our internal logs. Scope • Instrument events across all three layers—WordPress, NextJS front-end, and Firebase functions—using Mixpanel’s browser and server SDKs (plus the React wrapper where it simplifies things). • Track, with clean naming conventions, these critical events: – User registrations and subsequent log-ins – Page views (marketing pages and in-app routes) – New Scoreboard Created and New Overlay Created – Free Trial Started, Subscription Activated, and Cancellations • Pipe Stripe web-hooks (or the relevant Firebase triggers) into Mixpanel so every registration and paid conversion reconciles 1-to-1 with Stripe’s figures. • Build intuitive dashboards showing real-time counts, conversion funnels, and cohort retention for those events. I should be able to validate that “Registrations” in Mixpanel equals “Customers” in Stripe for any day. • Deliver a short hand-off doc or Loom walking through the implementation choices and how to extend the schema for future events. Acceptance criteria 1. Event totals for Registrations, Trials, and Subscriptions match Stripe within 1%. 2. Dashboards refresh with no missing or duplicate events after a full day’s traffic. 3. All code additions are pushed via Git with clear commit messages. Please only apply if you understand Wordpress, 3rd pary cookies, NextJS & firebase