One of the most common mistakes I see when reviewing experiments is teams declaring a winner too early. A variant…
I was reviewing a GA4 property for a client running Google Ads remarketing campaigns when I asked a simple question:…
I was reviewing acquisition reports with a client when someone from the paid media team said: “There’s no way Paid…
Common findings during a GA4 audit is not that Key Events are missing—it’s that they don’t represent meaningful business outcomes.…
Most GA4 audits begin by answering a simple question: Are the events firing? If the answer is yes, many organizations…
If there’s one thing that determines whether your experiment results are trustworthy, it’s exposure tracking. Not statistical significance. Not confidence…
Every product team wants to make better decisions. The problem is that most decisions are based on assumptions. A designer…
Most product teams don’t have a testing problem. They have a decision-making problem. A designer believes a new checkout flow…
One of the most overlooked parts of analytics implementation is geolocation tracking. Most teams assume location data simply appears in…
Most experiments don’t fail because of statistics. They fail because of process. Over the years, I’ve reviewed hundreds of product…
Connecting Mixpanel to Slack only takes a few minutes and allows your team to share reports, receive alerts, and preview…
One of the first questions mobile teams ask after implementing Mixpanel is: “How do we know where our app installs…
Many GA4 audits start with tags, events, conversions, and reports. While those elements are important, they often distract from a…
When I start a GA4 audit, one of the first things I review is the list of Key Events. You…
I’ve implemented Mixpanel in quite a few Next.js applications over the last few years. Some were simple marketing sites. Others…
When building automated data pipelines in Google Cloud, one of the most common requirements is making a Cloud Function run…
Installing the Mixpanel GTM template is the easy part. The real challenge is knowing which tag to use and when…
If you’re implementing Mixpanel on Shopify today, you shouldn’t send events directly from Shopify to Mixpanel. Technically, you can. Shopify’s…
A few months ago, a client wanted to redesign their onboarding flow. The goal was simple: help new users reach…
You launch a new website or product and immediately face questions like: Many teams spend weeks creating tracking plans before…
