EventsLatestUse settingPopularHow to set up Next.js analytics, feature flags, and moreMay 22, 2025Ian VanagasHow to set up Next.js app router analytics, feature flags, and moreMay 22, 2025Ian VanagasHow to rename eventsOct 28, 2024Bijan BoustaniComplete guide to event trackingJun 11, 2024Ian VanagasYakko MajuriSubscribe to our newsletterProduct for EngineersRead by 60,000+ founders and buildersSubscribeWe'll share your email with SubstackTracking pageviews in single-page apps (SPA)Jun 11, 2024Ian VanagasYakko MajuriHow to track GitHub stars in PostHogMar 27, 2024Ian VanagasHow to set up Angular analytics, feature flags, and moreOct 17, 2023Ian VanagasHow to capture events from Calendly webhooksSep 28, 2023Ian VanagasHow to capture new RSS items in PostHog (releases, blogs, status)Aug 30, 2023Ian VanagasHow to set up Svelte analytics, feature flags, and moreApr 11, 2023Ian VanagasUsing the PostHog API to capture eventsFeb 9, 2023Ian VanagasHow to set up Ruby on Rails analytics, feature flags and moreFeb 2, 2023Ian VanagasHow to set up React Native (Expo) analytics, feature flags, and moreJan 12, 2023Ian VanagasHow to set up Node.js (Express) analytics, feature flags, and moreJan 5, 2023Ian VanagasSetting up Django analytics, feature flags, and moreDec 15, 2022Ian VanagasHow to capture fewer unwanted eventsOct 20, 2022Ian VanagasBuilding and measuring a sign up funnel with Next.js, Supabase, and PostHogOct 21, 2021Phil Leggetter