lets start with creating a simple SaaS application where the funnel is

  1. Landing Page ↓ [Click "Get Started"]
  2. Signup Form (/signup)
  3. Onboarding Step 1 (/onboarding)
  4. Onboarding Step 2
  5. Dashboard (/dashboard)
  6. ACTIVATION EVENT ↓ [Track: user_activated]

and were going to be using these tools for feature flag, a/b testing, analytics, :

https://retool.com/

https://posthog.com/

https://supabase.com/

with this growth engineering stack:

Pillar Tool / Example Core Question It Answers
1️⃣ Event tracking PostHog What happened?
2️⃣ Feature flags & experiments PostHog What caused it?
3️⃣ User identity & properties PostHog + Supabase Who did it? Why?
4️⃣ Feedback / iteration loops Retool What should we do next?

First lets start by creating all of the UI for this funnel…

image.png

image.png

Then lets start by setting up Posthog… what youll need is: