TutorialsMost recent tutorialsView allHow to set up Next.js analytics, feature flags, and moreFeb 20, 2023Ian VanagasGet feedback and book user interviews with site appsFeb 14, 2023Ian VanagasHow to evaluate and update feature flags with the PostHog APIFeb 13, 2023Ian VanagasUsing the PostHog API to capture eventsFeb 9, 2023Ian VanagasThe best of PostHog. Delivered twice a month.ActionsView allHow to calculate and lower churn rate with PostHogOct 10, 2022Ian VanagasHow to create new events the easy wayOct 4, 2022Joe MartinAppsView allGet feedback and book user interviews with site appsFeb 14, 2023Ian VanagasAutomating user journeys with PostHog and LaudspeakerJan 26, 2023Abe BasuCohortsView allHow to identify and analyze power usersOct 31, 2022Ian VanagasHow to calculate and lower churn rate with PostHogOct 10, 2022Ian VanagasConfigurationView allSetting up Django analytics, feature flags, and more with PostHogDec 15, 2022Ian VanagasAn introductory guide to identifying users in PostHogNov 21, 2022Ian VanagasCorrelation analysisView allHow to build, analyze and optimize conversion funnels in PostHogApr 20, 2022Yakko MajuriAndy VandervellDashboardsView allHow to discover features that drive user retentionNov 22, 2022Ian VanagasWhat to do after installing PostHog in 5 stepsNov 15, 2022Ian VanagasData managementView allA non-technical guide to understanding data in PostHogNov 28, 2022Ian VanagasHow to capture fewer unwanted eventsOct 20, 2022Ian VanagasEventsView allSetting up Django analytics, feature flags, and more with PostHogDec 15, 2022Ian VanagasWhat to do after installing PostHog in 5 stepsNov 15, 2022Ian VanagasExperimentationView allWhat to do after installing PostHog in 5 stepsNov 15, 2022Ian VanagasRunning experiments on new usersOct 10, 2022Ian VanagasFeature flagsView allHow to do a canary release with feature flags in PostHogDec 19, 2022Ian VanagasSetting up Django analytics, feature flags, and more with PostHogDec 15, 2022Ian VanagasFiltersView allHow to filter out internal usersFeb 14, 2022Joe MartinFunnelsView allHow to track performance marketing in PostHogDec 8, 2022Ian VanagasHow to build, analyze and optimize conversion funnels in PostHogApr 20, 2022Yakko MajuriAndy VandervellGroup analyticsView allUnderstanding group analytics: frontend vs backend implementationsNov 9, 2022Ian VanagasHeatmapsView allUsing the PostHog Toolbar to visualize behavior and create actionsJul 15, 2022Yakko MajuriAndy VandervellInsightsView allHow to track performance marketing in PostHogDec 8, 2022Ian VanagasHow to calculate and lower churn rate with PostHogOct 10, 2022Ian VanagasLifecycleView allHow to calculate and lower churn rate with PostHogOct 10, 2022Ian VanagasNotifications and alertsView allWhat to do after installing PostHog in 5 stepsNov 15, 2022Ian VanagasHow to trigger Discord notifications when an action is detected in PostHogMay 4, 2022Joe MartinPathsView allHow to build, analyze and optimize conversion funnels in PostHogApr 20, 2022Yakko MajuriAndy VandervellPersonsView allHow to do a canary release with feature flags in PostHogDec 19, 2022Ian VanagasSetting up Django analytics, feature flags, and more with PostHogDec 15, 2022Ian VanagasRetentionView allHow to discover features that drive user retentionNov 22, 2022Ian VanagasMeasuring retention and tracking churnNov 4, 2020Yakko MajuriSentryView allHow to correlate errors with product performance using SentryMay 4, 2022Joe MartinSession recordingView allHow to build, analyze and optimize conversion funnels in PostHogApr 20, 2022Yakko MajuriAndy VandervellBuilding and measuring a sign up funnel with Next.js, Supabase, and PostHogOct 21, 2021Phil LeggetterSession recordingsView allHow to identify and analyze power usersOct 31, 2022Ian VanagasSessionsView allHow to set up cross domain tracking in PostHogNov 8, 2022Ian VanagasCalculating average session duration, time on site, and other session-based metricsSep 26, 2022Ian VanagasSettingsView allHow to migrate to EU CloudOct 11, 2022Ian VanagasHow to filter out internal usersFeb 14, 2022Joe MartinSite-appsView allGet feedback and book user interviews with site appsFeb 14, 2023Ian VanagasAutomating user journeys with PostHog and LaudspeakerJan 26, 2023Abe BasuStickinessView allHow to discover features that drive user retentionNov 22, 2022Ian VanagasMeasuring retention and tracking churnNov 4, 2020Yakko MajuriTeam collaborationView allWhat to do after installing PostHog in 5 stepsNov 15, 2022Ian VanagasToolbarView allHow to create new events the easy wayOct 4, 2022Joe MartinUsing the PostHog Toolbar to visualize behavior and create actionsJul 15, 2022Yakko MajuriAndy VandervellTrendsView allHow to identify and analyze power usersOct 31, 2022Ian VanagasHow to get Stripe payment and revenue data into PostHogOct 21, 2022Ian VanagasUser pathsView allBuilding and measuring a sign up funnel with Next.js, Supabase, and PostHogOct 21, 2021Phil LeggetterUtm segmentationView allSet up deep dive acquisition dashboardsSep 19, 2021James HawkinsZapierView allHow to trigger Discord notifications when an action is detected in PostHogMay 4, 2022Joe MartinHow to automatically organize PostHog actions in NotionMay 4, 2022Joe MartinMenuUse setting