Task
Exploring Product Analytics and Session Replay Features
As a product manager, I understand the functionalities of product analytics and session replay offered by PostHog, so that I can leverage these tools to enhance user experience and optimize product performance.
Success definition: Given I am on the PostHog homepage and have identified the need to explore their analytics tools. When I click on the 'Product analytics' link, and afterward click on the 'Session replay' link Then I should be directed to the 'Product Analytics' page and then to the 'Session Replay' page, where I will have access to detailed information on the capabilities of both features.
Trajectory
Step 1:
Url (before/after):
https://posthog.com/
https://posthog.com/why
Content (before/after):
RootWebArea PostHog - How developers build successful products, focused, url='https://posthog.com/'
paragraph
StaticText Star us on GitHub
[a] Iframe, center=(1016,1022)
RootWebArea , url='https://unpkg.com/github-buttons@2.22.0/dist/buttons.html#href=https%3A%2F%2Fgithub.com%2Fposthog%2Fposthog&title=&aria-label=Star%20posthog%2Fposthog%20on%20GitHub&data-text=Star&data-size=large&data-show-count=true'
Show more
[a9] link Star posthog/posthog on GitHub, center=(987,1022), url='https://github.com/posthog/posthog'
[a12] link 22811 stargazers on GitHub, center=(1048,1022), url='https://github.com/PostHog/posthog/stargazers'
StaticText 22,811
[712] span, center=(536,1042)
[70] button, center=(1104,1022)
image
banner
[78] link, center=(106,28), url='https://posthog.com/'
image
list
listitem
[84] link Why PostHog?, center=(746,28), url='https://posthog.com/why'
listitem
[87] link Products, center=(855,28), url='https://posthog.com/product-analytics'
listitem
[90] link Pricing, center=(938,28), url='https://posthog.com/pricing'
listitem
[93] link Docs, center=(1008,28), url='https://posthog.com/docs'
listitem
[96] link Community, center=(1093,28), url='https://posthog.com/community'
listitem
[99] link Company, center=(1192,28), url='https://posthog.com/about'
[102] link Get started, center=(1750,29), url='https://us.posthog.com/signup'
[105] button, center=(1832,28)
image
[108] button, center=(1880,28)
image
main
heading How developers build successful products
heading The single platform to analyze, test, observe, and deploy new features
[122] link Get started - free, center=(876,292), url='https://us.posthog.com/signup'
[124] link Talk to a human, center=(1052,292), url='https://posthog.com/talk-to-a-human'
list
listitem
[130] button Product analytics, center=(391,380)
figure
image
paragraph
listitem
[137] button Web analytics, center=(533,380)
figure
image
paragraph
listitem
[144] button Session replay, center=(676,380)
figure
image
paragraph
listitem
[151] button Feature flags, center=(818,380)
figure
image
paragraph
listitem
[158] button Experiments, center=(960,380)
figure
image
paragraph
listitem
[165] button Surveys, center=(1102,380)
figure
image
paragraph
listitem
[172] button Data pipelines, center=(1244,380)
image
paragraph
listitem
[177] button Data warehouse, center=(1387,380)
figure
image
paragraph
listitem
[184] button AI engineering, center=(1529,380)
image
paragraph
[190] button, center=(240,635)
image
image A funnel insight with 3 steps showing how many users dropped off during a sign-up flow, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/contents/images/products/product-analytics/product-analytics-light'
heading Product analytics
list
[214] listitem, center=(1262,560), inner_text=Funnels
image
StaticText Funnels
[218] listitem, center=(1463,560), inner_text=Graphs & trends
image
StaticText Graphs & trends
[222] listitem, center=(1262,600), inner_text=User paths
image
StaticText User paths
[226] listitem, center=(1463,600), inner_text=Stickiness
image
StaticText Stickiness
[230] listitem, center=(1262,640), inner_text=Lifecycle
image
StaticText Lifecycle
[234] listitem, center=(1463,640), inner_text=Retention
image
StaticText Retention
[238] listitem, center=(1262,680), inner_text=SQL
image
StaticText SQL
[242] link Explore, center=(1208,732), url='https://posthog.com/product-analytics'
image A hedgehog looking at product analytics, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/src/components/Home/Slider/images/product-analytics-hog'
image A screenshot of web analytics, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/contents/images/products/web-analytics/web-analytics-light'
heading Web analytics
paragraph
StaticText Enable aggregate website analytics with one click if you're already using PostHog.
list
listitem
image
StaticText Pageviews, sessions, unique visitors
listitem
image
StaticText Top pages & paths
listitem
image
StaticText Device & location
listitem
image
StaticText Channels
link Explore, url='https://posthog.com/web-analytics'
image A hedgehog looking at product analytics, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/src/components/Home/Slider/images/web-analytics-hog'
image A screenshot of a session recording, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/contents/images/products/session-replay/session-replay-light'
heading Session replay
paragraph
StaticText Watch users interacting with your app or website. Available for web, Android (beta), and iOS (alpha).
list
listitem
image
StaticText Event timeline
listitem
image
StaticText Console logs
listitem
image
StaticText Network requests
link Explore, url='https://posthog.com/session-replay'
image A hedgehog watching a session recording, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/src/components/Home/Slider/images/session-recording-hog'
image A code snippet to check if the feature flag 'nav' is enabled, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/contents/images/products/feature-flags/feature-flags-1-light'
image A filter for rolling out a feature flag to 50% of organizations in a cohort, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/contents/images/products/feature-flags/feature-flags-2-light'
heading Feature flags
paragraph
StaticText Safely roll out features to select users or cohorts.
list
listitem
image
StaticText Multivariate flags
listitem
image
StaticText JSON payloads
listitem
image
StaticText Instant rollbacks
link Explore, url='https://posthog.com/feature-flags'
image A hedgehog toggling a feature flag, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/src/components/Home/Slider/images/feature-flags-hog'
image A graph depicting an increasing trend line showing improvement in an experiment over time, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/contents/images/products/ab-testing/ab-testing-1-light'
image A slider set at 5% showing how long an experiment will need to be run in order to get the specified improvement, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/contents/images/products/ab-testing/ab-testing-2-light'
heading Experiments
paragraph
StaticText Run experiments with statistical significance.
list
listitem
image
StaticText Goals & secondary metrics
listitem
image
StaticText Targeting & exclusion rules
listitem
image
StaticText Dynamic cohort support
link Explore, url='https://posthog.com/experiments'
image A hedgehog running an experiment, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/src/components/Home/Slider/images/experiment-hog'
image Survey widget example, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/contents/images/products/surveys/survey'
heading Surveys
paragraph
StaticText Collect in-app feedback from your users
list
listitem
image
StaticText Five question types (Multiple choice, text, rating, NPS, emoji reaction)
listitem
image
StaticText User targeting
listitem
image
StaticText Customize the on-page popup
listitem
image
StaticText No-code or API
link Explore, url='https://posthog.com/surveys'
image A hedgehog looking at product analytics, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/src/components/Home/Slider/images/surveys-hog'
image Some hedgehogs fixing some data pipes, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/contents/images/products/cdp/pipeline-scene'
StaticText BETA
heading Data pipelines
paragraph
StaticText Build your customer data platform: Import data from your warehouse and send to 25+ destinations.
list
listitem
image
StaticText Sources
listitem
image
StaticText Destinations
listitem
image
StaticText Transformations
link Browse connectors, url='https://posthog.com/cdp'
image An artist's depiction of a data warehouse, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/contents/images/products/data-warehouse/warehouse-scene'
heading Data warehouse
paragraph
StaticText Sync data from Stripe, Hubspot, Zendesk, or custom sources.
paragraph
StaticText Also syncs with Amazon S3, BigQuery, and Amazon Redshift using our API.
list
link Learn more, url='https://posthog.com/data-warehouse'
image Just another hedgehog, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/contents/images/products/data-warehouse/warehouse-hog'
image
StaticText “Which traces consume
StaticText the most tokens?”
StaticText “Does my LLM feature increase retention rates?”
StaticText “Are there generation latency spikes?”
StaticText “What are my LLM costs by
StaticText customer, model, and in total?”
image
StaticText BETA
heading AI engineering
paragraph
StaticText Tools for AI and LLM products
paragraph
StaticText Find correlations between your AI/LLM features and product usage. Combine with other PostHog products for deeper insights.
list
listitem
ListMarker •
StaticText Evaluations with surveys
listitem
ListMarker •
StaticText Insights with Session replay
listitem
ListMarker •
StaticText Roll out model improvements with experiments
paragraph
StaticText ElevenLabs uses the entire PostHog toolset to build their generative voice AI
link Read the story, url='https://posthog.com/customers/elevenlabs'
image
link Explore the docs, url='https://posthog.com/docs/ai-engineering'
[566] button, center=(1680,635)
image
heading These folks build products users want with
image
list
link Y Combinator Customer story →, url='https://posthog.com/customers/ycombinator'
image Y Combinator, url='data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMTIgNDQiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMCAwaDQzLjg2MnY0NEgwVjBabTEyLjg2NyAxMC43MDcgNy42MDMgMTQuMjI2djkuMjRoMi45MjRWMjUuMDhsNy42MDMtMTQuMzczSDI3Ljc4bC00LjM4NiA4Ljk0NmMtLjI5My40NC0uNTg1Ljg4LS43MzEgMS4zMi0uMDg0LjMzOC0uMjE3LjU3OS0uMzQyLjgwNi0uMDkzLjE2Ny0uMTgxLjMyOC0uMjQzLjUxNC0uMDczLS4wNzMtLjExLS4xODMtLjE0Ni0uMjkzLS4wMzctLjExLS4wNzMtLjIyLS4xNDYtLjI5My0uMDc0LS4xNDctLjExLS4yNTctLjE0Ny0uMzY3YTIuNTI5IDIuNTI5IDAgMCAwLS4xNDYtLjM2N3YtLjE0NmwtLjE0Ni0uMTQ3YTIuODgxIDIuODgxIDAgMCAxLS4xMi0uMjhjLS4wNDgtLjEyNS0uMDgyLS4yMTYtLjE3Mi0uMzA3LS4xNDctLjE0Ni0uMjkzLS4yOTMtLjI5My0uNDRsLTQuMzg2LTguOTQ2aC0zLjUxWiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik02My44OTMgOC41MDdjMi4xOTMgMCA0LjA5NC41ODYgNS41NTYgMS43NmwtMS40NjIgMS43NmMtMS4zMTYtLjg4LTIuNjMyLTEuNDY3LTQuMjQtMS40NjctMi40ODYgMC00LjM4NiAxLjMyLTUuNDEgMy44MTMtLjU4NSAxLjQ2Ny0uODc3IDMuMzc0LS44NzcgNS44NjcgMCAxLjkwNy4yOTIgMy41Mi43MyA0LjY5MyAxLjE3IDIuNzg3IDMuMDcxIDQuMTA3IDUuOTk1IDQuMTA3IDEuNjA5IDAgMy4wNy0uNDQgNC4zODctMS40NjdsMS40NjIgMS45MDdjLTEuOTAxIDEuMTczLTMuOTQ4IDEuNzYtNi4xNDEgMS43Ni0yLjYzMiAwLTQuODI1LTEuMDI3LTYuNTgtMy4yMjctMS43NTQtMi4wNTMtMi40ODUtNC44NC0yLjQ4NS04LjIxMyAwLTMuMzczLjg3Ny02LjAxMyAyLjYzMi04LjIxMyAxLjYwOC0xLjkwNyAzLjgwMS0zLjA4IDYuNDMzLTMuMDhaTTcyLjIyNiAyMy4wMjdjMC0yLjY0LjU4NS00LjY5NCAxLjktNi4xNiAxLjMxNy0xLjQ2NyAyLjkyNS0yLjM0NyA0Ljk3Mi0yLjM0NyAyLjM0IDAgNC4yNC44OCA1LjU1NiAyLjc4NyAxLjAyMyAxLjQ2NiAxLjQ2MiAzLjUyIDEuNDYyIDYuMDEzIDAgMi45MzMtLjg3NyA1LjI4LTIuNDg2IDYuNzQ3LTEuMTcgMS4wMjYtMi42MzEgMS42MTMtNC4zODYgMS42MTMtMi4xOTMgMC0zLjgwMS0uNzMzLTUuMTE3LTIuMzQ3LTEuMzE2LTEuNDY2LTEuOS0zLjY2Ni0xLjktNi4zMDZabTEwLjIzNS00LjI1NGMtLjczMS0xLjMyLTEuNzU1LTIuMDUzLTMuMzYzLTIuMDUzcy0yLjYzMi41ODctMy4zNjMgMS43NmMtLjU4NS44OC0uNzMxIDIuMzQ3LS43MzEgNC4yNTMgMCAyLjQ5NC4yOTIgNC4yNTQgMS4wMjMgNS4yOC43MzEgMS4wMjcgMS43NTUgMS42MTQgMy4yMTcgMS42MTQgMS43NTUgMCAyLjkyNC0uODggMy41MDktMi40OTQuMjkyLS44OC40MzktMi4wNTMuNDM5LTMuNTIuMTQ2LTIuMi0uMTQ3LTMuODEzLS43MzEtNC44NFpNOTAuNzk1IDE5LjA2N2MwLTEuNjE0LS4xNDYtMi45MzQtLjU4NS0zLjk2bDIuNDg2LS41ODdjLjQzOC43MzMuNTg0IDEuNjEzLjU4NCAyLjM0N3YuMTQ2Yy41ODUtLjU4NiAxLjE3LTEuMTczIDIuMDQ3LTEuNjEzIDEuMDI0LS41ODcgMS45LS44OCAyLjc3OC0uODggMS4zMTYgMCAyLjQ4Ni41ODcgMy4yMTcgMS42MTMuMTQ2LjI5NC40MzguNzM0LjU4NSAxLjAyNyAxLjc1NC0xLjc2IDMuMzYyLTIuNjQgNS4xMTctMi42NCAxLjE2OSAwIDIuMTkzLjQ0IDIuOTI0IDEuMTczLjczMS44OCAxLjE3IDEuOTA3IDEuMTcgMy4wOHYxMi4xNzRoLTIuNjMyVjE4LjkyYzAtMS42MTMtLjczMS0yLjM0Ny0yLjA0Ny0yLjM0Ny0uNzMxIDAtMS42MDguMjk0LTIuMzM5Ljg4LS4yOTMuMjk0LS44NzguNzM0LTEuNjA5IDEuMzJsLS4yOTIuMjk0djExLjg4aC0yLjc3OHYtMTEuNDRjMC0xLjAyNy0uMTQ2LTEuNzYtLjQzOS0yLjA1NC0uNDM4LS40NC0uODc3LS41ODYtMS42MDgtLjU4Ni0xLjE3IDAtMi40ODUuNzMzLTQuMDk0IDIuMnYxMi4wMjZoLTIuNDg1VjE5LjA2N1pNMTE1LjY1IDcuOTJsMi42MzItLjU4N2MuMjkzIDEuMTc0LjQzOSAyLjQ5NC40MzkgNC4xMDd2NS40MjdjMS40NjItMS40NjcgMy4wNy0yLjIgNC42NzgtMi4yIDEuOTAxIDAgMy41MDkuNzMzIDQuNTMzIDIuMiAxLjE2OSAxLjQ2NiAxLjc1NCAzLjUyIDEuNzU0IDYuMDEzIDAgMi42NC0uNTg1IDQuNjkzLTEuNzU0IDYuMzA3LTEuMTcgMS42MTMtMi43NzggMi4zNDYtNC42NzkgMi4zNDZhNS4xNSA1LjE1IDAgMCAxLTIuNDg1LS41ODZjLS44NzgtLjQ0LTEuNDYyLS44OC0xLjkwMS0xLjQ2Ny0uMTQ2LjczMy0uMjkyIDEuMzItLjQzOSAxLjc2aC0yLjQ4NWMuMjkyLS43MzMuNDM4LTIuMDUzLjQzOC00LjEwN3YtMTUuNGMtLjE0Ni0xLjc2LS4yOTItMy4wOC0uNzMxLTMuODEzWm00LjI0IDkuOTczYTQuNDU3IDQuNDU3IDAgMCAwLTEuMTY5IDEuMTc0djguMzZjMS4wMjMgMS4zMiAyLjMzOSAxLjkwNiAzLjk0NyAxLjkwNiAxLjMxNiAwIDIuMzQtLjQ0IDIuOTI0LTEuNDY2LjczMi0xLjE3NCAxLjE3LTIuNzg3IDEuMTctNS4xMzQgMC0yLjA1My0uMjkyLTMuNTItMS4wMjMtNC40LS41ODUtLjg4LTEuNjA5LTEuMzItMy4wNzEtMS4zMi0uODc3LS4xNDYtMS45LjE0Ny0yLjc3OC44OFpNMTMzLjQ4NyA5Ljk3M2MwLS41ODYuMTQ2LTEuMDI2LjU4NS0xLjQ2Ni40MzgtLjQ0Ljg3Ny0uNTg3IDEuNDYyLS41ODdzMS4wMjMuMTQ3IDEuNDYyLjU4N2MuNDM4LjQ0LjU4NS44OC41ODUgMS40NjYgMCAuNTg3LS4xNDcgMS4wMjctLjU4NSAxLjQ2Ny0uNDM5LjQ0LS44NzcuNTg3LTEuNDYyLjU4N3MtMS4wMjQtLjE0Ny0xLjQ2Mi0uNTg3Yy0uNDM5LS40NC0uNTg1LS44OC0uNTg1LTEuNDY3Wm0uNTg1IDIxLjEyVjE0Ljk2bDIuNjMxLS40NHYxNi41NzNoLTIuNjMxWk0xNDIuNDA2IDE5LjA2N2MwLTEuMTc0IDAtMS45MDctLjE0Ni0yLjIgMC0uNDQtLjI5Mi0uODgtLjU4NS0xLjYxNGwyLjQ4Ni0uNzMzYy40MzguODguNTg1IDEuNjEzLjU4NSAyLjQ5MyAxLjYwOC0xLjYxMyAzLjM2Mi0yLjQ5MyA1LjExNy0yLjQ5My44NzcgMCAxLjYwOC4xNDcgMi4zMzkuNTg3LjczMS40NCAxLjMxNiAxLjAyNiAxLjYwOCAxLjc2LjI5My41ODYuNDM5IDEuMTczLjQzOSAxLjkwNnYxMi4zMmgtMi40ODV2LTExYzAtMS4zMi0uMTQ3LTIuMi0uNTg1LTIuNjRhMi40MiAyLjQyIDAgMCAwLTEuNzU1LS43MzNjLS41ODUgMC0xLjQ2Mi4yOTMtMi4zMzkuNzMzYTguNTI1IDguNTI1IDAgMCAwLTIuMTkzIDEuNjE0djEyLjAyNmgtMi40ODZWMTkuMDY3Wk0xNjAuMDk2IDE4LjQ4bC0xLjMxNi0xLjc2YzIuMTkzLTEuNDY3IDQuMzg3LTIuMiA2LjcyNi0yLjIgMi4zMzkgMCAzLjgwMS44OCA0LjUzMiAyLjQ5My4yOTMuNTg3LjI5MyAxLjQ2Ny4yOTMgMi43ODd2Ljg4bC0uMTQ3IDUuMjh2LjczM2MwIC44OCAwIDEuNDY3LjE0NyAxLjkwNy4xNDYuNTg3LjU4NSAxLjAyNyAxLjE2OSAxLjMybC0xLjMxNiAxLjc2Yy0xLjE2OS0uNDQtMS45LTEuMTczLTIuMTkzLTIuMzQ3LTEuNDYyIDEuNDY3LTMuMDcgMi4yLTQuNjc4IDIuMi0xLjYwOSAwLTIuOTI0LS40NC0zLjk0OC0xLjMyLS44NzctLjczMy0xLjMxNi0xLjkwNi0xLjMxNi0zLjM3MyAwLTEuOTA3LjczMS0zLjIyNyAyLjE5My00LjI1MyAxLjQ2Mi0xLjAyNyAzLjY1Ni0xLjQ2NyA2LjI4Ny0xLjQ2N2gxLjE3di0xLjE3M2MwLTEuMzItLjE0Ni0yLjItLjU4NS0yLjQ5NC0uNTg1LS41ODYtMS4xNy0uODgtMi4xOTMtLjg4LS44NzcgMC0xLjkwMS4yOTQtMy4wNy43MzQtLjQzOS4yOTMtMS4wMjQuNzMzLTEuNzU1IDEuMTczWm03Ljc0OSA4LjY1My4xNDYtNC4yNTNoLTEuMzE1Yy0yLjM0IDAtMy44MDIuNDQtNC42NzkgMS4zMi0uNTg1LjU4Ny0uODc3IDEuNDY3LS44NzcgMi42NCAwIDEuOTA3Ljg3NyAyLjkzMyAyLjc3OCAyLjkzMyAxLjc1NC0uMTQ2IDMuMDctMS4wMjYgMy45NDctMi42NFpNMTc4LjY2NSAxNC45Nmg0LjA5NGwtLjczMSAyLjA1M2gtMy4zNjN2MTAuNDE0YzAgLjg4LjE0NyAxLjQ2Ni40MzkgMS45MDYuMjkyLjI5NC44NzcuNTg3IDEuNjA4LjU4Ny41ODUgMCAxLjE3LS4xNDcgMS42MDktLjI5M2wuMjkyIDEuNjEzYy0uODc3LjQ0LTEuNzU0LjU4Ny0yLjc3OC41ODctMi40ODUgMC0zLjY1NS0xLjE3NC0zLjY1NS0zLjY2N1YxNy4wMTNoLTIuMTkzVjE0Ljk2aDIuMDQ3di0uMjkzYzAtLjI5NC4xNDYtMS40NjcuMjkyLTMuMzc0di0uNDRsMi42MzItLjU4NmMtLjI5MyAxLjc2LS4yOTMgMy4zNzMtLjI5MyA0LjY5M1pNMTg1LjM5MiAyMy4wMjdjMC0yLjY0LjU4NC00LjY5NCAxLjktNi4xNiAxLjE3LTEuNDY3IDIuOTI0LTIuMzQ3IDQuOTcxLTIuMzQ3IDIuMzQgMCA0LjI0Ljg4IDUuNTU2IDIuNzg3IDEuMDI0IDEuNDY2IDEuNDYyIDMuNTIgMS40NjIgNi4wMTMgMCAyLjkzMy0uODc3IDUuMjgtMi40ODUgNi43NDctMS4xNyAxLjAyNi0yLjYzMiAxLjYxMy00LjM4NiAxLjYxMy0yLjE5NCAwLTMuODAyLS43MzMtNS4xMTgtMi4zNDctMS4xNjktMS40NjYtMS45LTMuNjY2LTEuOS02LjMwNlptMTAuMzgtNC4yNTRjLS43MzEtMS4zMi0xLjc1NC0yLjA1My0zLjM2Mi0yLjA1My0xLjYwOSAwLTIuNjMyLjU4Ny0zLjM2MyAxLjc2LS41ODUuODgtLjczMSAyLjM0Ny0uNzMxIDQuMjUzIDAgMi40OTQuMjkyIDQuMjU0IDEuMDIzIDUuMjguNzMxIDEuMDI3IDEuNzU1IDEuNjE0IDMuMjE3IDEuNjE0IDEuNzU0IDAgMi45MjQtLjg4IDMuNTA5LTIuNDk0LjI5Mi0uODguNDM4LTIuMDUzLjQzOC0zLjUyIDAtMi4yLS4yOTItMy44MTMtLjczMS00Ljg0Wk0yMDQuMTA0IDE4Ljc3M2MwLTEuNDY2LS4xNDYtMi42NC0uNTg0LTMuNTJsMi40ODUtLjczM2MuNDM5Ljg4LjU4NSAxLjYxMy41ODUgMi40OTN2LjI5NGMxLjMxNi0xLjc2IDIuNzc4LTIuNjQgNC41MzItMi42NC4yOTMgMCAuNTg1IDAgLjg3OC4xNDZsLTEuMDI0IDIuNzg3Yy0uMjkyLS4xNDctLjU4NS0uMTQ3LS43MzEtLjE0Ny0uNTg1IDAtMS4zMTYuMTQ3LTEuOTAxLjU4Ny0uNTg0LjQ0LTEuMTY5Ljg4LTEuNDYyIDEuNDY3YTUuNDkzIDUuNDkzIDAgMCAwLS4yOTIgMS43NnYxMC4xMmgtMi40ODZWMTguNzczWiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg=='
listitem
image Staples, url='data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOTggMzYiPjxnIGNsaXAtcGF0aD0idXJsKCNhKSIgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTczLjk1IDExLjU3NmMtMy4wMjMtLjYzNy02LjEyOC0xLjMxLTYuMTI4LTMuNzM3IDAtMi42NzYgMi44MjUtMy4yMzcgNS4yMzgtMy4yMzcgMi41MjEuMDE0IDUuMDA4LjU4IDcuMjg3IDEuNjU2bC4yMTcuMTA2YS4xMy4xMyAwIDAgMCAuMTctLjA1NGwyLjE3OC0zLjg0MWEuMTI3LjEyNyAwIDAgMC0uMDEzLS4xNDguMTI5LjEyOSAwIDAgMC0uMDQxLS4wMzJsLS4yMzMtLjExNkM3OS4zNC42ODcgNzYuMjY2IDAgNzIuOTYgMGMtNi40MjIgMC0xMC41NzIgMy4xMDQtMTAuNTcyIDcuOTE0IDAgNS41NCA0LjY1MyA3LjI2MyA5LjY3NSA4LjI5OCAzLjE2My42NTIgNi4yMjYgMS4yOTcgNi4yMjYgMy44MjQgMCAyLjczLTMuMDM4IDMuMzExLTUuNjI4IDMuMzExLTIuNzM4IDAtNS40ODMtLjc5OC04LjM5Ny0yLjQ0MmwtLjA5MS0uMDUzYS4xMy4xMyAwIDAgMC0uMTQ1LjAwOC4xMy4xMyAwIDAgMC0uMDM0LjA0TDYxLjc0IDI0Ljg5YS4xMy4xMyAwIDAgMCAuMDQ2LjE3NGwuMDk0LjA1NmEyMi4yMDIgMjIuMjAyIDAgMCAwIDEwLjc5MSAyLjg2OGM3LjAzMSAwIDExLjA2My0yLjkxMiAxMS4wNjMtNy45OS0uMDA0LTYuMzQtNS42MjgtNy41NDUtOS43ODItOC40MjNaTTEwMC4wODYgMjIuOTMzYS4xMTcuMTE3IDAgMCAwLS4wMjYtLjA0NS4xMzQuMTM0IDAgMCAwLS4wOTMtLjA0NC4xMzIuMTMyIDAgMCAwLS4wNTEuMDA5bC0uMjg3LjExYy0xLjEyNi40MzQtMS45MDMuNjItMy41MjguNjItMS44ODYgMC0zLjExMi0xLjAxNi0zLjExMi0yLjU4N3YtOS41N2g2LjczYS4xMjkuMTI5IDAgMCAwIC4xMy0uMTNWNy40MjZhLjEyOC4xMjggMCAwIDAtLjEyOC0uMTI4aC02LjcyNFYyLjI1YS4xMjguMTI4IDAgMCAwLS4xMjktLjEyOGgtNC45MjdhLjEyOC4xMjggMCAwIDAtLjEyOC4xM3Y1LjA0Mkg4My43OWEuMTI5LjEyOSAwIDAgMC0uMTI5LjEzdjMuODhhLjEyNy4xMjcgMCAwIDAgLjA4LjEyMS4xMy4xMyAwIDAgMCAuMDUuMDFoNC4wMjN2MTAuMDg2YzAgNC4wNSAyLjcxNiA2LjQ2NyA3LjI2MyA2LjQ2NyAyLjY0MiAwIDQuMTg2LS41NDggNS43OTUtMS4yMWwuMzA1LS4xMzFhLjEzMi4xMzIgMCAwIDAgLjA2Ni0uMDY2LjEzLjEzIDAgMCAwIC4wMDQtLjA5M2wtMS4xNjItMy41NTZaTTQ0LjMyNi41NjlINi4zNDhDMi43NS41NjkgMCAzLjQ4NSAwIDcuMDc5djIwLjI1NGEuMTM5LjEzOSAwIDAgMCAuMTM5LjEzOWg0LjkxYS4xNC4xNCAwIDAgMCAuMTQtLjE0VjYuNzc4aDQwLjN2MjAuNTU2YS4xMzguMTM4IDAgMCAwIC4xMzkuMTM5aDQuOTE2YS4xNC4xNCAwIDAgMCAuMTM5LS4xNFY3LjA4YzAtMy41OTQtMi43NDQtNi41MS02LjM1Ny02LjUxWk0xMjMuMTAyIDIzLjY5NWgtLjc4MWMtLjk2NSAwLTEuNDc3LS41MjYtMS40NzctMS41MTd2LTguMDEzYzAtNC45NjctMi42OTgtNy4zODgtOC4yNzctNy4zODhhMjAuNjk1IDIwLjY5NSAwIDAgMC04LjkyMyAxLjg2My4xMjguMTI4IDAgMCAwLS4wNzEuMTU3bDEuMjMxIDMuNzVhLjExNy4xMTcgMCAwIDAgLjAyNi4wNDUuMTI0LjEyNCAwIDAgMCAuMDQyLjAzMS4xMzQuMTM0IDAgMCAwIC4xMDIuMDA0YzIuNzEyLTEuMDcgNS4xMzItMS42NTUgNi44MjEtMS42NTUgMS45MTggMCAzLjg2NS4zNTQgMy44NjUgMi45N3YxLjExNXMtLjMwNi4wMjMtNi40NjMuNTE3Yy02LjE1Ny40OTUtNy4wNTYgNC43OTUtNy4wNTYgNi41MzggMCAzLjQ2IDIuNzU2IDUuODc5IDYuNzAzIDUuODc5YTExLjI2IDExLjI2IDAgMCAwIDcuNDk4LTIuNzE3Yy40NjEuOTYyIDEuNzY0IDIuNTc2IDUuMzE5IDIuNTc2aDEuNDUzYS4xMzIuMTMyIDAgMCAwIC4wNS0uMDA5LjEyMy4xMjMgMCAwIDAgLjA0Mi0uMDI4LjEyMy4xMjMgMCAwIDAgLjAzOS0uMDkxdi0zLjg5OWEuMTM2LjEzNiAwIDAgMC0uMDExLS4wNTMuMTMxLjEzMSAwIDAgMC0uMTMyLS4wNzVabS03LjQ0NS0xLjg5MmMtMi4yODIgMS42MTItMy45MDUgMi4yNzctNS41NzIgMi4yNzctMS43MzUgMC0yLjkwNS0uODk0LTIuOTA1LTIuMjI1IDAtLjU2NS4wNjYtMi4zNCAyLjUzLTIuNjU1IDIuNDYzLS4zMTUgNS45NDMtLjc1MyA1Ljk0My0uNzUzbC4wMDQgMy4zNTZaTTE4OS44MTUgMTUuMjQ2Yy0zLjMyLS41ODItNC45NTktLjg4OC00Ljk1OS0yLjQ0NiAwLS45MjUuNDM5LTIuMTQ5IDQuMDMtMi4xNDkgMi4yMTMuMDAyIDQuMzkuNTYgNi4zMjkgMS42MjNsLjEzOS4wNzJhLjEzMi4xMzIgMCAwIDAgLjE3My0uMDVsMS45MjYtMy4zMzVhLjEzMi4xMzIgMCAwIDAgLjAxMS0uMTAyLjEyLjEyIDAgMCAwLS4wMjYtLjA0Ni4xMi4xMiAwIDAgMC0uMDQxLS4wMzJsLS4xNjItLjA3OWMtMi4zMjUtMS4wNjYtNC41NTQtMS45NDUtOC4zMjItMS45NDUtNS43NjMgMC04LjkzOSAyLjIxOC04LjkzOSA2LjI0NSAwIDQuNTgyIDQuMjcxIDUuNjc1IDguMjczIDYuMzM3IDMuNTQuNTg2IDQuOTY0IDEuMDgyIDQuOTY0IDIuNjQgMCAxLjQyLTEuMzcyIDIuMTEtNC4zMDIgMi4xMS0yLjY5OCAwLTUuNDQ0LTEuMTQzLTcuMjgzLTIuMTAzbC0uMTE2LS4wNTZhLjEzMS4xMzEgMCAwIDAtLjE3LjA1NGwtMS45MTEgMy4zNjlhLjEyLjEyIDAgMCAwLS4wMTYuMDQ4LjEyNC4xMjQgMCAwIDAgLjAyNy4wOTcuMTIuMTIgMCAwIDAgLjAzOC4wMzNsLjExNS4wNjJjMy4wMDkgMS41NTQgNi4yMjUgMi4zNzYgOS4zMTYgMi4zNzYgNi4wMzIgMCA5LjA5MS0yLjEyNiA5LjA5MS02LjMyLjAwMi00LjU3Mi00LjA0Ni01LjY3OS04LjE4NS02LjQwM1pNMTM2Ljg3NyA2Ljc3OGMtMi4zNDMgMC00LjMyMy43NzEtNi4yMjYgMi40M1Y3LjQyNGEuMTI1LjEyNSAwIDAgMC0uMDM4LS4wOS4xMjcuMTI3IDAgMCAwLS4wOTEtLjAzOGgtNC45M2EuMTMyLjEzMiAwIDAgMC0uMDkyLjAzOC4xMjMuMTIzIDAgMCAwLS4wMzcuMDkyVjM1Ljg3YzAgLjAxNy4wMDMuMDM0LjAwOS4wNS4wMDcuMDE2LjAxNi4wMy4wMjkuMDQzYS4xMjQuMTI0IDAgMCAwIC4wOTMuMDM3aDQuOTIyYS4xMzIuMTMyIDAgMCAwIC4wOTMtLjAzNy4xMzYuMTM2IDAgMCAwIC4wMjgtLjA0Mi4xMi4xMiAwIDAgMCAuMDEtLjA1VjI1LjYyOWMxLjgxMiAxLjUwMyA0LjA4IDIuMzYzIDYuMjI2IDIuMzYzIDUuNTA0IDAgOS4zMzktNC4zNiA5LjMzOS0xMC42MDUuMDA0LTUuOTUtNC4wOTktMTAuNjA4LTkuMzM1LTEwLjYwOFptLTEuMjk3IDE2LjgxNGMtMS44MDEgMC0zLjMyLS44NDctNC45MzUtMi43NDR2LTcuMTA1YzEuNjYtMS43NzcgMy4xOS0yLjU2OCA0LjkzNS0yLjU2OCAzLjMxIDAgNS40NDggMi40MzggNS40NDggNi4yMDkgMCAzLjcxMi0yLjE5IDYuMjA4LTUuNDQ4IDYuMjA4Wk0xNTQuMDc0LjU2OWgtNC45MjdhLjEzLjEzIDAgMCAwLS4xMy4xM3YyNi42NDJjMCAuMDcyLjA1OC4xMy4xMy4xM2g0LjkyN2EuMTMuMTMgMCAwIDAgLjEzMS0uMTNWLjdhLjEzLjEzIDAgMCAwLS4xMzEtLjEzWk0xNzUuMzYyIDIyLjAxM2EuMTMyLjEzMiAwIDAgMC0uMTc0LS4wNWwtLjE2OC4wOTFjLTEuNjc5Ljg4LTMuMTk0IDEuNzY4LTYuMzc2IDEuNzY4LTMuNDUxIDAtNS43OTQtMS45MTUtNi4yNjMtNS4xMmgxNC42MTZhLjEyOS4xMjkgMCAwIDAgLjEzMS0uMTI5di0xLjQwOWMwLTYuNDE1LTMuODQxLTEwLjM4Ni0xMC4wMjYtMTAuMzg2LTUuOTI1IDAtMTAuMDY1IDQuNDI0LTEwLjA2NSAxMC43NiAwIDYuMjUzIDQuNDc3IDEwLjQ1MyAxMS4xMzggMTAuNDUzIDMuMTYyLjA0MiA2LjI3Mi0uNzk5IDguOTgtMi40MjdsLjA4Ny0uMDU2YS4xMzIuMTMyIDAgMCAwIC4wNTYtLjA3OS4xMzcuMTM3IDAgMCAwLS4wMTQtLjA5NWwtMS45MjItMy4zMjFabS04LjIxMi0xMS4wNDVjMi42OTggMCA0LjM1OCAxLjQgNC44MDIgNC4wNDhoLTkuNTQ2Yy40NTYtMi42MTQgMi4xNDItNC4wNDggNC43NDQtNC4wNDhaIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgxOTh2MzZIMHoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4='
listitem
image Airbus, url='data:image/svg+xml;base64,PHN2ZyBpZD0iQ2FscXVlXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDIwMCAzNiI+PHN0eWxlPi5zdDB7ZmlsbDojZmZmfTwvc3R5bGU+PHBhdGggY2xhc3M9InN0MCIgZD0iTTkyLjQgMTIuM0M5Mi40IDUuNyA4OC4xLjcgNzkuMi43SDYxLjN2MzQuNWg4LjR2LTI3aDkuNWMzLjUgMCA0LjggMiA0LjggNC4zIDAgMi40LTEuMyA0LjMtNC44IDQuM2gtOC4xbDExLjYgMTguNGg5LjZzLTcuOS0xMi40LTcuOC0xMi40YzQuOC0xLjEgNy45LTQuNSA3LjktMTAuNU00Ny4zLjdoOC40djM0LjVoLTguNHpNMjAuNC43TDIuOCAzNS4zaDkuNWwyLjgtNS44aDE0LjJsLTMuNS03LjNoLTcuMWw1LjItMTAuNmguMWwxMS44IDIzLjdoOS43TDI3LjkuN3pNMTIzLjEgMTcuM2MyLjctMS41IDQuMS0zLjggNC4xLTcuMyAwLTUuNi00LjItOS4zLTExLjEtOS4zSDk2LjR2MzQuNWgyMC40YzcuMSAwIDExLjgtMy44IDExLjgtOS43LjEtNC0yLjItNy01LjUtOC4yTTEwNC44IDhIMTE2YzEuNyAwIDMgMS4zIDMgM3MtMS4zIDMtMyAzaC0xMS4yVjh6bTExLjUgMjBoLTExLjV2LTdoMTEuNWMyIDAgMy42IDEuNSAzLjYgMy41cy0xLjYgMy41LTMuNiAzLjVNMTU1LjIgMjBjMCA1LjItMi40IDguMS03LjIgOC4xLTQuNyAwLTcuMS0yLjktNy4xLTguMVYuN2gtOC42djE4LjdjMCAxMC43IDUuNiAxNi42IDE1LjggMTYuNnMxNS44LTUuOSAxNS44LTE2LjZWLjdoLTguNlYyMHpNMTg2LjMgMTQuNWMtOC0xLjktOS43LTIuMS05LjctNC40IDAtMS44IDItMi42IDUuNC0yLjYgNC41IDAgOS4yIDEuMSAxMS45IDIuOGwyLjctN0MxOTMgMS4zIDE4OCAwIDE4MiAwYy04LjkgMC0xMy45IDQuNC0xMy45IDEwLjQgMCA2LjQgMy43IDkgMTIuMyAxMC44IDYuNyAxLjUgOC4xIDIuNCA4LjEgNC4zIDAgMi0xLjggMi45LTUuNSAyLjktNS4zIDAtMTAtMS4zLTEzLjgtMy40bC0yLjYgNy40YzQuMiAyLjIgMTAuNCAzLjYgMTYuNiAzLjYgOC43IDAgMTMuOS00IDEzLjktMTAuOC4xLTUuNS0zLjQtOS0xMC44LTEwLjciLz48L3N2Zz4='
listitem
image DHL, url='data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyMjQgMzIiPjxnIGZpbGw9IiNmZmYiIGNsaXAtcGF0aD0idXJsKCNhKSI+PHBhdGggZD0iTTAgMjUuNTE0aDMwLjI5M2wtMS42NTUgMi4yNzZIMHYtMi4yNzZaTTAgMjEuMjk0aDMzLjM3bC0xLjY1OCAyLjI3MUgwdi0yLjI3Wk0wIDI5LjczOGgyNy4yMTdsLTEuNjQ4IDIuMjZIMHYtMi4yNlpNMjI0LjAwMiAyNy43OWgtMzAuMTc0bDEuNjU0LTIuMjc0aDI4LjUydjIuMjczWk0yMjQgMzEuOTk4IDE5MC43NTggMzJsMS42NDctMi4yNjJIMjI0djIuMjZaTTE5OC41NTMgMjEuMjk0aDI1LjQ0NnYyLjI3NGgtMjcuMTAxbDEuNjU1LTIuMjc0Wk0yOS4zNDQgMzEuOTk3IDQzLjcxOCAxMi4yN2gxNy44MzhjMS45NzIgMCAxLjk0Ni43NTYuOTgzIDIuMDc1LS45NzggMS4zMzktMi42NDQgMy42NDItMy42NCA1LjAwMS0uNTA2LjY5LTEuNDIgMS45NSAxLjYxIDEuOTVoMjMuODk3Yy0xLjk4NyAyLjc1LTguNDM0IDEwLjcwMi0yMC4wMSAxMC43MDJIMjkuMzQ1Wk0xMTEuNjcgMjEuMjkzbC03Ljc5NSAxMC43MDRIODMuMzEyczcuNzkyLTEwLjcwMyA3Ljc5OS0xMC43MDNsMjAuNTU5LS4wMDJaTTE0MS40MDEgMjEuMjk0bC03Ljc5OSAxMC43MDNoLTIwLjU1NXM3Ljc5Mi0xMC43MDMgNy43OTktMTAuNzAzaDIwLjU1NVpNMTQ4LjA4OSAyMS4yOTRzLTEuNTAyIDIuMDc1LTIuMjMyIDMuMDdjLTIuNTgyIDMuNTI2LS4zIDcuNjMyIDguMTI3IDcuNjMyaDMzLjAxMWw3Ljc5OC0xMC43MDMtNDYuNzA0LjAwMVoiLz48cGF0aCBkPSJtMzkuMzkxIDAtNy4xNTcgOS44MjJINzEuMjRjMS45NzEgMCAxLjk0NS43NTYuOTgyIDIuMDc1LS45NzkgMS4zMzgtMi42MTcgMy42NjctMy42MTMgNS4wMjctLjUwNi42ODktMS40MjEgMS45NDcgMS42MSAxLjk0N2gxNS45NXMyLjU3Mi0zLjUzNCA0LjcyNi02LjQ4OUM5My44MjYgOC4zNjIgOTEuMTQ4IDAgODAuNjY3IDBIMzkuMzkxWk0xNDMuMTYxIDE4Ljg3MUg5Mi44NjdMMTA2LjYyIDBoMjAuNTU2bC03Ljg4MSAxMC44Mmg5LjE3NEwxMzYuMzU2IDBoMjAuNTUzbC0xMy43NDggMTguODcxWk0xODUuMzc2IDBsLTEzLjc1IDE4Ljg3MWgtMjEuNzgyUzE2My41OTkgMCAxNjMuNjA1IDBoMjEuNzcxWiIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoMjI0djMySDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+'
listitem
image Outbrain, url='data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNzggNDAiPjxnIGNsaXAtcGF0aD0idXJsKCNhKSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Ik0zNC43MzIgMTUuMTg2YzAtLjgyLjIzNC0xLjQwOS43LTEuNzc0LjQ2Ni0uMzY1IDEuMTI0LS41NDYgMS45Ny0uNTQ2YTUuMDEgNS4wMSAwIDAgMSAxLjQ0My4xOTZjLjQzNy4xMzMuNzI4LjIyNi44NzYuMjg1djExLjUwOGMwIDEuOTg1LjQ2NCAzLjQ5NyAxLjM5OSA0LjUzLjkzNCAxLjAzNSAyLjM2MiAxLjU1NSA0LjI4OCAxLjU1NSAxLjkyNSAwIDMuMzUzLS41MiA0LjI4Ny0xLjU1NC45MzMtMS4wMzQgMS40LTIuNTQ2IDEuNC00LjUzdi05LjY3YzAtLjgyLjIzMi0xLjQwOS43LTEuNzc0LjQ2Ni0uMzY1IDEuMTA3LS41NDYgMS45MjQtLjU0Ni41NTYgMCAxLjA1LjA2NSAxLjQ4Ni4xOTYuNDQuMTMzLjczMS4yMjYuODc2LjI4NVYyNS45NWMwIDEuNDg5LS4yNTYgMi44MjMtLjc2NSA0LjAwNWE4LjE3OCA4LjE3OCAwIDAgMS0yLjE4NyAyLjk5NmMtLjk0Ny44MTgtMi4wNzggMS40MzgtMy4zOSAxLjg2MS0xLjMxMi40MjItMi43NTcuNjM1LTQuMzMxLjYzNS0xLjU3NiAwLTMuMDE5LS4yMTMtNC4zMy0uNjM1LTEuMzE1LS40MjMtMi40MzctMS4wNDMtMy4zNy0xLjg2YTguNTAzIDguNTAzIDAgMCAxLTIuMTg4LTIuOTk3Yy0uNTI0LTEuMTgyLS43ODgtMi41MTYtLjc4OC00LjAwNVYxNS4xODZaTTYwLjAxOSA4Ljk3MWMwLS44MTkuMjMyLTEuNDA3LjctMS43NzMuNDY1LS4zNjUgMS4xMDctLjU0NiAxLjkyNC0uNTQ2YTUuMTkgNS4xOSAwIDAgMSAxLjQ2NS4xOTdjLjQ1My4xMzEuNzUuMjI2Ljg5Ny4yODN2NS43MzNoNi4zNDRjLjk2MyAwIDEuNjQuMTk3IDIuMDM0LjU5LjM5NC4zOTUuNTg4Ljk2OS41ODggMS43MyAwIC40OTctLjA3Ljk1NC0uMjE2IDEuMzc3YTkuMDEgOS4wMSAwIDAgMS0uMzUuODk4aC04LjR2OS43NmMwIC43NTcuMTAxIDEuMzc4LjMwNyAxLjg1OC4yMDQuNDgxLjQ4Ny44NjguODUyIDEuMTU5YTMuMjMgMy4yMyAwIDAgMCAxLjI3LjYxNmMuNDguMTE1Ljk4NC4xNzIgMS41MDYuMTcyLjg0OCAwIDEuNjM2LS4xMyAyLjM2NC0uMzkzczEuMjU2LS41MSAxLjU3Ni0uNzQzbDIuMDEyIDMuMzI1Yy0uMjM0LjE3NS0uNTYuMzk2LS45ODQuNjU3YTkuMDYgOS4wNiAwIDAgMS0xLjU1My43NDNjLS42MTMuMjM1LTEuMjk5LjQzLTIuMDU2LjU5Mi0uNzU5LjE2LTEuNTkuMjQtMi40OTIuMjQtMi41NjggMC00LjUwNy0uNjYzLTUuODE5LTEuOTkyLTEuMzE0LTEuMzI0LTEuOTctMy4wNjktMS45Ny01LjIyOVY4Ljk3MVpNODguNjcyIDMwLjk0Yy45OSAwIDEuOTAzLS4xODMgMi43MzQtLjU0OGE2LjU2MSA2LjU2MSAwIDAgMCAyLjE0My0xLjQ4OCA2LjQ1NSA2LjQ1NSAwIDAgMCAxLjM4LTIuMjMzYy4zMTktLjg1OS40OC0xLjc5OS40OC0yLjgyMiAwLTEuMDIxLS4xNjEtMS45Ny0uNDgtMi44NDZhNi40MyA2LjQzIDAgMCAwLTEuMzgtMi4yNTIgNi42MDUgNi42MDUgMCAwIDAtMi4xNDMtMS40ODdjLS44MzItLjM2NS0xLjc0My0uNTQ5LTIuNzM0LS41NDktMS4wMjEgMC0xLjk0Ni4xODQtMi43NzguNTQ5YTYuMjAyIDYuMjAyIDAgMCAwLTIuMTIyIDEuNTA4IDcuMTgzIDcuMTgzIDAgMCAwLTEuMzc4IDIuMjc2IDcuNzkzIDcuNzkzIDAgMCAwLS41MDIgMi44MDFjMCAxLjA1LjE2OCAyLjAxMy41MDIgMi44ODcuMzM3Ljg3Ny44IDEuNjIgMS40IDIuMjMyYTYuNDM2IDYuNDM2IDAgMCAwIDIuMTQ1IDEuNDQ1Yy44MjkuMzUyIDEuNzQuNTI3IDIuNzMzLjUyN1pNNzYuOTQ5IDQuOWMwLS43ODcuMjMyLTEuMzcuNjk5LTEuNzUuNDY1LS4zOCAxLjEyMy0uNTcgMS45NjgtLjU3LjUyNSAwIDEuMDA3LjA2NiAxLjQ0My4xOTguNDM4LjEzMy43MjguMjI2Ljg3Ny4yODR2MTIuNTZjLjcyOC0uOTM0IDEuNzM0LTEuNzI4IDMuMDE3LTIuMzg1IDEuMjg0LS42NTcgMi43NTYtLjk4NyA0LjQxOC0uOTg3IDEuNjA1IDAgMy4wODYuMjg2IDQuNDQxLjg1NmExMC42IDEwLjYgMCAwIDEgMy41NDMgMi40MDYgMTEuMTQ2IDExLjE0NiAwIDAgMSAyLjM2MiAzLjY3NWMuNTcgMS40MTYuODUzIDIuOTcuODUzIDQuNjYyIDAgMS42NjMtLjI5MiAzLjIxMS0uODc0IDQuNjM5LS41ODMgMS40My0xLjQwMiAyLjY1Ni0yLjQ0OCAzLjY3Ni0xLjA1MiAxLjAyMi0yLjMgMS44MjUtMy43NDIgMi40MDctMS40NDUuNTg0LTMuMDI2Ljg3NC00Ljc0Ni44NzQtMS43MjIgMC0zLjMwNC0uMjYtNC43NDctLjc4NmExMC4xMDkgMTAuMTA5IDAgMCAxLTMuNzQtMi4zNjNjLTEuMDUxLTEuMDUxLTEuODY3LTIuMzYzLTIuNDUtMy45NC0uNTg0LTEuNTc2LS44NzQtMy40MjctLjg3NC01LjU1NlY0LjlaTTEwMy41MDEgMjAuNjk5YzAtMi42ODQuODIzLTQuNzYzIDIuNDcyLTYuMjM2IDEuNjQ3LTEuNDc0IDMuOTMxLTIuMjEgNi44NDYtMi4yMSAxLjgzOCAwIDMuMzMyLjI1NiA0LjQ4NS43NjQgMS4xNTIuNTEyIDEuNzI5IDEuMjkyIDEuNzI5IDIuMzQ0IDAgLjQ5Ni0uMTM5Ljk3Ni0uNDE2IDEuNDQyLS4yNzkuNDY3LS41MDMuNzU5LS42NzcuODc2YTEyLjAxIDEyLjAxIDAgMCAwLTEuODM4LS42NTdjLS43My0uMjAzLTEuNTYzLS4zMDYtMi40OTUtLjMwNi0zLjQxIDAtNS4xMTcgMS44MS01LjExNyA1LjQyNnYxMi42OTJoLTQuOTg5VjIwLjdaTTEzNS42NTQgMjUuMDNjLS4yOS0uMDU4LS44MzctLjE0Ni0xLjY0LS4yNjItLjgwNC0uMTE2LTIuMDA0LS4xNzYtMy42MDktLjE3Ni0xLjk4NSAwLTMuNDI2LjMtNC4zMzEuODk4LS45MDQuNTk4LTEuMzU3IDEuNTQtMS4zNTcgMi44MjMgMCAuNTI1LjA5NCAxLjAwNS4yODUgMS40NDUuMTkuNDM4LjUxOC44MDguOTgzIDEuMTE2LjQ2Ny4zMDUgMS4xMDIuNTQgMS45MDQuNy44MDMuMTYgMS44MDIuMjQgMi45OTkuMjQgMS4zMzkgMCAyLjQwNC0uMDUgMy4xOTItLjE1NC43ODYtLjEgMS4zMTMtLjE4MSAxLjU3NC0uMjR2LTYuMzlabTQuOTQyIDkuNzE2Yy0uMjkuMDU3LS43NDkuMTIzLTEuMzc2LjE5Ny0uNjI2LjA3Mi0xLjM2NC4xNDctMi4yMDkuMjE4LS44NDYuMDczLTEuNzk1LjEzOS0yLjg0NS4xOThhNjIuMDc2IDYyLjA3NiAwIDAgMS0zLjI3OC4wODhjLTIuMjc3IDAtNC4xMzUtLjE5OC01LjU4LS41OTMtMS40NDMtLjM5Mi0yLjU4MS0uOTE4LTMuNDExLTEuNTc0LS44My0uNjU3LTEuNDAxLTEuNDE1LTEuNzA3LTIuMjc3YTcuODI4IDcuODI4IDAgMCAxLS40NTgtMi42NDhjMC0xLjE5NS4xODItMi4yNDUuNTQ3LTMuMTUuMzYzLS45MDMuOTYyLTEuNjYzIDEuNzkyLTIuMjc0LjgzMS0uNjEzIDEuOTE4LTEuMDcyIDMuMjU5LTEuMzggMS4zNDItLjMwNyAyLjk3Ny0uNDYgNC45MDEtLjQ2IDEuMTA2IDAgMi4xNTguMDM4IDMuMTQ3LjExLjk5Mi4wNzQgMS43MzYuMTQgMi4yMzIuMTk4IDAtMS4wMjItLjE2OS0xLjg2OC0uNTAxLTIuNTM4LS4zMzYtLjY3Mi0uNzk2LTEuMTk3LTEuMzc4LTEuNTc1LS41ODUtLjM4LTEuMjg1LS42NDItMi4xMDEtLjc4OGExNS40NjcgMTUuNDY3IDAgMCAwLTIuNzEyLS4yMmMtMS42NjIgMC0yLjk5Ny4xOS00LjAwNC41Ny0xLjAwNS4zOC0xLjY2Ny43LTEuOTkuOTYzLS4xNzUtLjE0Ny0uNDE2LS40MjMtLjcyMi0uODMzLS4zMDUtLjQwNy0uNDU4LS45MDQtLjQ1OC0xLjQ4NyAwLS40MDcuMTA5LS44MS4zMjctMS4yMDQuMjItLjM5My42MDUtLjc0MyAxLjE2LTEuMDUuNTU0LS4zMDYgMS4yOTgtLjU0NiAyLjIzLS43MjIuOTM0LS4xNzYgMi4xMTYtLjI2MyAzLjU0Mi0uMjYzIDEuNzIzIDAgMy4yOS4xNyA0LjcwNS41MDMgMS40MTcuMzM2IDIuNjMyLjg2OSAzLjY1MiAxLjU5OSAxLjAyMS43MyAxLjgxNSAxLjY5MyAyLjM4NCAyLjg4OC41NjkgMS4xOTUuODUyIDIuNjQuODUyIDQuMzMydjEzLjE3MlpNMTQ1LjA1OCAxNS4xODZjMC0uODIuMjM1LTEuNDA5LjctMS43NzQuNDY3LS4zNjUgMS4xMjQtLjU0NiAxLjk3LS41NDZhNSA1IDAgMCAxIDEuNDQzLjE5NmMuNDM2LjEzMy43MjguMjI2Ljg3NS4yODV2MjEuNDg3aC00Ljk4OFYxNS4xODZabTIuNDk1LTEyLjE2OWMuODQ2IDAgMS41Ni4yOTIgMi4xNDMuODc4LjU4Mi41ODMuODc0IDEuMjk3Ljg3NCAyLjE0MiAwIC44NDgtLjI5MiAxLjU2Mi0uODc0IDIuMTQ0LS41ODMuNTg3LTEuMjk3Ljg3Ny0yLjE0My44NzctLjg0NSAwLTEuNTYtLjI5LTIuMTQ1LS44NzctLjU4Mi0uNTgyLS44NzQtMS4yOTYtLjg3NC0yLjE0NCAwLS44NDUuMjkyLTEuNTU5Ljg3NC0yLjE0Mi41ODUtLjU4NiAxLjMtLjg3OCAyLjE0NS0uODc4Wk0xNTQuNTA4IDIxLjU3NGMwLTEuNDU4LjI3LTIuNzY1LjgwOS0zLjkxOGE4LjUwOSA4LjUwOSAwIDAgMSAyLjIzLTIuOTNjLjk0OS0uODAzIDIuMDcyLTEuNDE1IDMuMzcxLTEuODM4IDEuMjk1LS40MjMgMi43MTgtLjYzNiA0LjI2Mi0uNjM2IDEuNTQ4IDAgMi45NzYuMjEzIDQuMjg5LjYzNiAxLjMxMi40MjMgMi40NDIgMS4wMzUgMy4zODkgMS44MzhhOC4yOSA4LjI5IDAgMCAxIDIuMjExIDIuOTNjLjUyNCAxLjE1My43ODggMi40Ni43ODggMy45MTh2MTMuMjZoLTQuOTg3VjIyLjg0MmMwLTEuOTgyLS40ODMtMy40OTItMS40NDMtNC41MjctLjk2NS0xLjAzNy0yLjM4LTEuNTU2LTQuMjQ3LTEuNTU2LTEuODk0IDAtMy4zMTUuNTItNC4yNjIgMS41NTYtLjk0OSAxLjAzNC0xLjQyMyAyLjU0NS0xLjQyMyA0LjUyN3YxMS45OTJoLTQuOTg3di0xMy4yNlpNMjMuNDc3IDMwLjQyNGExMC4zNjcgMTAuMzY3IDAgMCAxLTMuMzI0IDIuMTgyYy0xLjI3LjUyNC0yLjY1My43ODYtNC4xNDIuNzg2LTEuNDkxIDAtMi44NzItLjI2Mi00LjE0LS43ODZhMTAuMzY1IDEwLjM2NSAwIDAgMS0zLjMyNy0yLjE4MiA5Ljk4MyA5Ljk4MyAwIDAgMS0yLjIyMS0zLjI4M2MtLjUxNy0xLjIxOC0uNzgyLTIuNTM2LS44MDEtMy45NWgyLjUxNGEzLjY4MiAzLjY4MiAwIDAgMCAxLjA4NyAyLjQxNmMuMzQzLjMzNy43NDcuNjAyIDEuMjA4Ljc5LjQ2LjE5My45NjMuMjg5IDEuNTA0LjI4OWEzLjg2MSAzLjg2MSAwIDAgMCAyLjcxLTEuMDc5Yy4zNDQtLjMzNS42MTQtLjczMi44MDYtMS4xOTIuMTMtLjMwMi4yMTUtLjYyMy4yNTctLjk2aC44MDVjLjA0My4zMzcuMTI3LjY1OC4yNTcuOTYuMTk2LjQ2LjQ2My44NTcuODA3IDEuMTkyYTMuNjggMy42OCAwIDAgMCAxLjIwNy43OSAzLjg2IDMuODYgMCAwIDAgMS41MDIuMjg5IDMuODU4IDMuODU4IDAgMCAwIDIuNzEzLTEuMDc5IDMuNjIgMy42MiAwIDAgMCAuODA3LTEuMTkyIDMuNzIgMy43MiAwIDAgMCAuMjgzLTEuMjI1aDIuNTA4Yy0uMDE1IDEuNDE1LS4yODIgMi43MzItLjc5OCAzLjk1MWExMC4wMDcgMTAuMDA3IDAgMCAxLTIuMjIzIDMuMjgzWm0tOS4zOC03LjQ5OGMwIC4zMTgtLjA1OS42MTMtLjE3My44ODYtLjExNS4yNy0uMjc0LjUwNS0uNDguNzA2YTIuMjIgMi4yMiAwIDAgMS0uNzE2LjQ3Yy0uMjc2LjExNC0uNTcyLjE3MS0uODkzLjE3MWEyLjMxIDIuMzEgMCAwIDEtLjg5NC0uMTcgMi4yMDUgMi4yMDUgMCAwIDEtLjcxNy0uNDcgMi4xNCAyLjE0IDAgMCAxLS40NzgtLjcwNyAyLjI1MyAyLjI1MyAwIDAgMS0uMTc0LS44ODZjMC0uMzE1LjA1OC0uNjExLjE3NC0uODg0LjExNC0uMjcyLjI3My0uNTA3LjQ3OC0uNzA4LjIwNS0uMTk5LjQ0NC0uMzU3LjcxNy0uNDY5YTIuMzEgMi4zMSAwIDAgMSAuODk0LS4xNyAyLjI2NSAyLjI2NSAwIDAgMSAxLjYxLjY0Yy4yMDUuMi4zNjQuNDM1LjQ4LjcwNy4xMTMuMjcyLjE3MS41NjkuMTcxLjg4NFptOC4zNTIgMGMwIC4zMTgtLjA1Ny42MTMtLjE3My44ODZhMi4xOCAyLjE4IDAgMCAxLS40NzcuNzA2IDIuMjk3IDIuMjk3IDAgMCAxLTEuNjEyLjY0Yy0uMzIyLjAwMS0uNjItLjA1Ni0uODkyLS4xN2EyLjE2NSAyLjE2NSAwIDAgMS0uNzE4LS40NyAyLjIxIDIuMjEgMCAwIDEtLjQ4LS43MDYgMi4yNTEgMi4yNTEgMCAwIDEtLjE3Mi0uODg2YzAtLjMxNS4wNTctLjYxMS4xNzItLjg4NC4xMTctLjI3Mi4yNzYtLjUwNy40OC0uNzA4YTIuMjk0IDIuMjk0IDAgMCAxIDEuNjEtLjY0IDIuMjk3IDIuMjk3IDAgMCAxIDEuNjEyLjY0Yy4yMDMuMjAxLjM2My40MzYuNDc3LjcwNy4xMTYuMjczLjE3My41Ny4xNzMuODg1Wm0tMTUuOTkzLTQuMjZjMS43ODQtLjU4OSA0LjE1LTEuMzM5IDQuMTUtMS4zMzkgNS4yMDYtMS42NTYgNS45MDQtMy42MTUgNS45MDQtMy42MTVzMS4wOTUgMS45NTkgNC44NzQgMy4yNWMwIDAgMi4wODguNjg4IDQuMDMgMS4zOS4wOTguMTkyLjE5OC4zODUuMjg1LjU5LjM0MS44MDUuNTczIDEuNjU1LjY5NiAyLjU0M2gtMi42NzJsLS4wMTctLjA0NmEzLjYzNSAzLjYzNSAwIDAgMC0uODA3LTEuMTkzIDMuNzU4IDMuNzU4IDAgMCAwLTEuMjA4LS43OTIgMy45MSAzLjkxIDAgMCAwLTEuNTA1LS4yODVjLS41NCAwLTEuMDQxLjA5NS0xLjUwMi4yODVhMy43MzUgMy43MzUgMCAwIDAtMS4yMDcuNzkyIDMuNjM0IDMuNjM0IDAgMCAwLS45NjEgMS42MzVoLTEuMDFhMy4yNCAzLjI0IDAgMCAwLS4xNTUtLjQ0MiAzLjYwOSAzLjYwOSAwIDAgMC0uODA1LTEuMTkzIDMuNzU4IDMuNzU4IDAgMCAwLTEuMjA4LS43OTIgMy45MTMgMy45MTMgMCAwIDAtMS41MDMtLjI4NWMtLjU0MSAwLTEuMDQzLjA5NS0xLjUwNC4yODVhMy42NTQgMy42NTQgMCAwIDAtMi4wMTMgMS45ODVjLS4wMDguMDE0LS4wMTIuMDMtLjAyLjA0NmgtMi42N2E5Ljk5IDkuOTkgMCAwIDEgLjY5NS0yLjU0M2MuMDQtLjA5NS4wOS0uMTgzLjEzMy0uMjc2Wm0yNC4zNDItNS4xMDFjLS44MTktMS45MjYtMS45NDYtMy41OTUtMy4zOTItNS4wMS0xLjQ0My0xLjQxNy0zLjEzNC0yLjUyNS01LjA3My0zLjMyNi0xLjk0LS44MDMtNC4wNDgtMS4yMDQtNi4zMjItMS4yMDQtMi4yNzUgMC00LjM4Mi40MDEtNi4zMjIgMS4yMDQtMS45NC44MDEtMy42MzIgMS45MS01LjA3NSAzLjMyNmExNS4yOCAxNS4yOCAwIDAgMC0zLjM4OSA1LjAxQy40MDcgMTUuNDkgMCAxNy41NzggMCAxOS44MjNjMCAyLjI0OC40MDcgNC4zMzIgMS4yMjUgNi4yNTlhMTUuMjg2IDE1LjI4NiAwIDAgMCAzLjM5IDUuMDFjMS40NDIgMS40MTYgMy4xMzUgMi41MjQgNS4wNzQgMy4zMjcgMS45NC44IDQuMDQ3IDEuMjAyIDYuMzIyIDEuMjAyIDIuMjc0IDAgNC4zODEtLjQwMSA2LjMyMi0xLjIwMyAxLjkzOS0uODAyIDMuNjMtMS45MSA1LjA3My0zLjMyNiAxLjQ0Ni0xLjQxNiAyLjU3My0zLjA4NCAzLjM5Mi01LjAxLjgxNC0xLjkyNyAxLjIyMy00LjAxMSAxLjIyMy02LjI1OSAwLTIuMjQ1LS40MDktNC4zMzItMS4yMjMtNi4yNThaIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgxNzh2NDBIMHoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4='
listitem
image Mux.com, url='data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNmZmYiIHZpZXdCb3g9IjAgMCAxNjAwIDUwMCI+PHBhdGggZD0iTTk5NC4yODcgOTMuNDg2Yy0xNy4xMjEgMC0zMS0xMy44NzktMzEtMzEgMC0xNy4xMjEgMTMuODc5LTMxIDMxLTMxIDE3LjEyMSAwIDMxIDEzLjg3OSAzMSAzMSAwIDE3LjEyMS0xMy44NzkgMzEtMzEgMzFtMC05My40ODZjLTM0LjUwOSAwLTYyLjQ4NCAyNy45NzYtNjIuNDg0IDYyLjQ4NnYxODcuNTExYzAgNjguOTQzLTU2LjA5IDEyNS4wMzMtMTI1LjAzMiAxMjUuMDMzcy0xMjUuMDMtNTYuMDktMTI1LjAzLTEyNS4wMzNWNjIuNDg2QzY4MS43NDEgMjcuOTc2IDY1My43NjUgMCA2MTkuMjU2IDBzLTYyLjQ4NCAyNy45NzYtNjIuNDg0IDYyLjQ4NnYxODcuNTExQzU1Ni43NzIgMzg3Ljg1IDY2OC45MjEgNTAwIDgwNi43NzEgNTAwYzEzNy44NTEgMCAyNTAuMDAxLTExMi4xNSAyNTAuMDAxLTI1MC4wMDNWNjIuNDg2YzAtMzQuNTEtMjcuOTc2LTYyLjQ4Ni02Mi40ODUtNjIuNDg2TTE1MzcuNTEgNDY4LjUxMWMtMTcuMTIxIDAtMzEtMTMuODc5LTMxLTMxIDAtMTcuMTIxIDEzLjg3OS0zMSAzMS0zMSAxNy4xMjEgMCAzMSAxMy44NzkgMzEgMzEgMCAxNy4xMjEtMTMuODc5IDMxLTMxIDMxbS0yNzUuODgzLTIxOC41MDktMTQzLjMzIDE0My4zMjljLTI0LjQwMiAyNC40MDItMjQuNDAyIDYzLjk2NiAwIDg4LjM2OCAyNC40MDIgMjQuNDAyIDYzLjk2NyAyNC40MDIgODguMzY5IDBsMTQzLjMzLTE0My4zMjkgMTQzLjMyOCAxNDMuMzI5YzI0LjQwMiAyNC40IDYzLjk2NyAyNC40MDIgODguMzY5IDAgMjQuNDAzLTI0LjQwMiAyNC40MDMtNjMuOTY2LjAwMS04OC4zNjhsLTE0My4zMy0xNDMuMzI5LjAwMS0uMDA0IDE0My4zMjktMTQzLjMyOWMyNC40MDItMjQuNDAyIDI0LjQwMi02My45NjUgMC04OC4zNjdzLTYzLjk2Ny0yNC40MDItODguMzY5IDBMMTM0OS45OTYgMTYxLjYzIDEyMDYuNjY3IDE4LjMwMmMtMjQuNDAyLTI0LjQwMS02My45NjctMjQuNDAyLTg4LjM2OSAwcy0yNC40MDIgNjMuOTY1IDAgODguMzY3bDE0My4zMjkgMTQzLjMyOXYuMDA0Wk00MzcuNTExIDQ2OC41MjFjLTE3LjEyMSAwLTMxLTEzLjg3OS0zMS0zMSAwLTE3LjEyMSAxMy44NzktMzEgMzEtMzEgMTcuMTIxIDAgMzEgMTMuODc5IDMxIDMxIDAgMTcuMTIxLTEzLjg3OSAzMS0zMSAzMU00NjEuNDI2IDQuNzU5QzQzOC4wNzgtNC45MTMgNDExLjIuNDMyIDM5My4zMyAxOC4zMDNMMjQ5Ljk5OSAxNjEuNjMyIDEwNi42NjkgMTguMzAzQzg4Ljc5OC40MzIgNjEuOTIyLTQuOTEzIDM4LjU3MyA0Ljc1OSAxNS4yMjQgMTQuNDMtLjAwMSAzNy4yMTQtLjAwMSA2Mi40ODh2Mzc1LjAyNmMwIDM0LjUxIDI3Ljk3NyA2Mi40ODYgNjIuNDg3IDYyLjQ4NiAzNC41MSAwIDYyLjQ4Ni0yNy45NzYgNjIuNDg2LTYyLjQ4NlYyMTMuMzQxbDgwLjg0MyA4MC44NDRjMjQuNDA0IDI0LjQwMiA2My45NjUgMjQuNDAyIDg4LjM2OSAwbDgwLjg0My04MC44NDR2MjI0LjE3M2MwIDM0LjUxIDI3Ljk3NiA2Mi40ODYgNjIuNDg2IDYyLjQ4NnM2Mi40ODYtMjcuOTc2IDYyLjQ4Ni02Mi40ODZWNjIuNDg4YzAtMjUuMjc0LTE1LjIyNC00OC4wNTgtMzguNTczLTU3LjcyOSIvPjwvc3ZnPg=='
link Hasura Customer story →, url='https://posthog.com/customers/hasura'
image Hasura, url='data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNzQgNTEiPjxwYXRoIGQ9Ik03MC4yMyAyOS4xMzNoLTMuMzY2Yy0uNTI4IDAtLjkyNC0uNDYzLS45MjQtLjkyNVYxNy41NzJjMC0uNTI5LS40NjEtLjkyNS0uOTIzLS45MjVoLTIuOTAzYy0uNTI4IDAtLjkyNC40NjItLjkyNC45MjV2MjYuODg3YzAgLjUyOC40NjIuOTI1LjkyNC45MjVoMi45MDNjLjUyOCAwIC45MjMtLjQ2My45MjMtLjkyNVYzNC4wMjFjMC0uNTI4LjQ2Mi0uOTI1LjkyNC0uOTI1aDMuMzY1Yy41MjggMCAuOTI0LjQ2My45MjQuOTI1djEwLjUwNGMwIC41MjkuNDYyLjkyNS45MjMuOTI1aDIuOTA0Yy41MjcgMCAuOTIzLS40NjMuOTIzLS45MjVWMTcuNTcyYzAtLjUyOS0uNDYyLS45MjUtLjkyMy0uOTI1aC0yLjkwNGMtLjUyNyAwLS45MjMuNDYyLS45MjMuOTI1djEwLjU3YzAgLjUyOC0uMzk2Ljk5LS45MjQuOTlaTTg1LjE0NCAxNy40NGwtNC43NTEgMjYuODg3Yy0uMDY2LjUyOC4zMyAxLjA1Ny44NTggMS4wNTdoMi45MDNjLjQ2MiAwIC44NTgtLjMzLjg1OC0uNzkzbC43OTEtNC44ODljLjA2Ni0uNDYyLjQ2Mi0uNzkyLjg1OC0uNzkyaDMuNjk1Yy40NjIgMCAuODU4LjMzLjg1OC43OTNsLjg1NyA0Ljk1NGMuMDY2LjQ2My40NjIuNzkzLjg1OC43OTNoMy4wMzVjLjU5NCAwIDEuMDU2LS41MjkuODU4LTEuMTIzTDkxLjg3MyAxNy40NGMtLjA2Ni0uNDYzLS40NjItLjc5My0uODU3LS43OTNoLTQuOTQ5Yy0uNDYyIDAtLjc5Mi4zMy0uOTIzLjc5M1ptNC40MiAxNy40NGgtMS45MTNjLS41OTQgMC0uOTI0LS41MjktLjg1OC0xLjA1N2wuODU4LTkuOTFjLjE5OC0xLjA1NiAxLjY1LTEuMDU2IDEuNzgxIDBsLjkyNCA5LjkxYy4xMzIuNTI5LS4yNjQgMS4wNTctLjc5MiAxLjA1N1pNMTA5Ljg3OSAyOC43MzZoLTMuMjMzYy0uNTkzIDAtLjkyMy0uMjY0LS45MjMtLjkyNXYtNi4yMWMwLS41OTQuMzMtLjkyNS45MjMtLjkyNWgxLjkxNGMuNTk0IDAgLjkyNC4yNjUuOTI0LjkyNXYyLjkwN2MwIC41MjkuNDYxLjkyNS45MjMuOTI1aDMuMDM1Yy41MjggMCAuOTI0LS40NjMuOTI0LS45MjV2LTMuNjMzYzAtMi44NDEtMS41MTgtNC4yOTQtNC41NTMtNC4yOTRoLTQuMzU0Yy0zLjAzNSAwLTQuNTUzIDEuNDUzLTQuNTUzIDQuMjk0djcuMzk4YzAgMi44NDEgMS41MTggNC4zNiA0LjQ4NyA0LjM2aDMuMjMzYy41OTQgMCAuOTI0LjI2NS45MjQuOTI1djYuODdjMCAuNTk1LS4yNjQuOTI2LS45MjQuOTI2aC0xLjkxNGMtLjU5MyAwLS45MjMtLjI2NC0uOTIzLS45MjV2LTIuOTA3YzAtLjUyOC0uNDYyLS45MjUtLjkyNC0uOTI1aC0zLjAzNWMtLjUyOCAwLS45MjQuNDYzLS45MjQuOTI1djMuNjM0YzAgMi44NCAxLjUxOCA0LjI5NCA0LjU1MyA0LjI5NGg0LjI4OGMzLjAzNiAwIDQuNTUzLTEuNDU0IDQuNTUzLTQuMjk0di03Ljk5NGMuMDY2LTIuOTczLTEuNTE3LTQuNDI2LTQuNDIxLTQuNDI2Wk0xMjcuOTA0IDQwLjQzYzAgLjU5NC0uMjY0LjkyNC0uOTI0LjkyNGgtMi41NzNjLS41OTQgMC0uOTIzLS4yNjQtLjkyMy0uOTI1VjE3LjU3MmMwLS41MjktLjQ2Mi0uOTI1LS45MjQtLjkyNWgtMy4wMzVjLS41MjggMC0uOTI0LjQ2Mi0uOTI0LjkyNXYyMy40NTJjMCAyLjg0IDEuNTE4IDQuMjk0IDQuNTUzIDQuMjk0aDQuOTQ4YzMuMDM1IDAgNC41NTMtMS40NTQgNC41NTMtNC4yOTRWMTcuNTcyYzAtLjUyOS0uNDYyLS45MjUtLjkyNC0uOTI1aC0yLjgzN2MtLjUyOCAwLS45MjQuNDYyLS45MjQuOTI1bC0uMDY2IDIyLjg1N1pNMTUxLjc4NyAyOS43MjdWMjAuOTRjMC0yLjg0LTEuNTE3LTQuMjk0LTQuNTUyLTQuMjk0aC04LjU3N2MtLjUyOCAwLS45MjQuNDYzLS45MjQuOTI1djI2Ljg4N2MwIC41MjkuNDYyLjkyNS45MjQuOTI1aDIuOTAzYy41MjggMCAuOTIzLS40NjIuOTIzLS45MjV2LTkuNDQ2YzAtLjUyOS40NjItLjkyNS45MjQtLjkyNS4zMyAwIC42Ni4yNjQuODU4LjU5NGwzLjc2MSAxMC4xMDhjLjE5OC4zMy41MjcuNTk0Ljg1Ny41OTRoMy4xNjdjLjU5NCAwIDEuMTIyLS41OTQuODU4LTEuMTg5bC0zLjYyOS05LjM4Yy0uMTk4LS40NjMuMDY2LS45MjUuNTI4LTEuMTkgMS4xODgtLjY2IDEuOTc5LTIuMDQ4IDEuOTc5LTMuODk3Wm0tNC44MTYtOC4xMjZ2Ny41MzFjMCAuNTk1LS4zMy45MjUtLjkyNC45MjVoLTIuNjM5Yy0uNTI4IDAtLjkyNC0uNDYyLS45MjQtLjkyNXYtNy41M2MwLS41My40NjItLjkyNi45MjQtLjkyNmgyLjYzOWMuNTk0IDAgLjkyNC4zMy45MjQuOTI1Wk0xNjcuNTQxIDE2LjY0NmgtNC45NDhjLS40NjIgMC0uODU4LjMzLS44NTguNzkzbC00Ljc1IDI2Ljg4N2MtLjA2Ni41MjkuMzMgMS4wNTcuODU3IDEuMDU3aDIuOTA0Yy40NjEgMCAuODU3LS4zMy44NTctLjc5MmwuNzkyLTQuODg5Yy4wNjYtLjQ2Mi40NjItLjc5My44NTgtLjc5M2gzLjY5NWMuNDYxIDAgLjg1Ny4zMy44NTcuNzkzbC44NTggNC45NTVjLjA2Ni40NjIuNDYyLjc5Mi44NTguNzkyaDMuMDM1Yy41OTQgMCAxLjA1Ni0uNTI4Ljg1OC0xLjEyM2wtNC45NDktMjYuODg3Yy0uMTMyLS40NjItLjQ2Mi0uNzkzLS45MjQtLjc5M1ptLTEuNTE3IDE4LjIzM2gtMS43ODJjLS41OTMgMC0uOTIzLS41MjgtLjg1Ny0xLjA1NmwuODU3LTkuMDVjLjE5OC0xLjA1OCAxLjY1LTEuMDU4IDEuNzgyIDBsLjkyNCA5LjA1Yy4wNjYuNTI4LS4zMyAxLjA1Ni0uOTI0IDEuMDU2Wk00Mi42NDQgMTYuNzc5YzEuNDUxLTMuNTAyIDEuNDUxLTEwLjYzNi0uNDYyLTE2LjEyLS41MjgtLjk5LTEuOTgtLjY2LTIuMDQ2LjM5N3YuMzk2Yy0uMzMgNS4yMi0yLjI0MyA4LjA2LTUuMDggOS40NDctLjQ2Mi4xOTgtMS4xODguMTk4LTEuNjUtLjEzMi0zLjM2NC0yLjExNC03LjMyMy0zLjM3LTExLjYxMi0zLjM3LTQuMjg4IDAtOC4yNDcgMS4yNTYtMTEuNjEyIDMuMzctLjQ2Mi4yNjQtLjk5LjMzLTEuNDUyLjEzMi0yLjkwMy0xLjA1Ny00Ljg4Mi00LjIyOC01LjIxMi05LjUxM1YuOTlDMy40NTItLjA2NyAxLjkzNC0uMzk3IDEuNDczLjU5NC0uNDQxIDYuMTQzLS4zNzUgMTMuMjc3IDEuMDEgMTYuNzc5Yy43MjUgMS43MTcuNzI1IDMuNy4xMzIgNS40ODNDLjM1IDI0LjUwOC0uMDQ1IDI3LjAxOC4wMiAyOS41MjkuMjg1IDQxLjAyMyAxMC4wNSA1MC44IDIxLjUzMSA1MC45OTljMTIuMTQuMTMyIDIyLjAzNi05LjY0NSAyMi4wMzYtMjEuOGEyMS44MyAyMS44MyAwIDAgMC0xLjEyMS02LjkzN2MtLjU5NC0xLjc4NC0uNTI4LTMuNzY2LjE5OC01LjQ4M1ptLTIxLjExNCAyOUMxMi42OSA0NS41ODMgNS40MzEgMzguMzgyIDUuMyAyOS41M2MtLjE5OS05LjQ0NyA3LjQ1NS0xNy4xMSAxNi44MjQtMTYuOTEyIDguODQxLjEzMiAxNi4wOTkgNy4zOTkgMTYuMjMgMTYuMjUxLjE5OSA5LjM4LTcuNDU1IDE3LjA0NC0xNi44MjQgMTYuOTEyWiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Im0yNC4zNzIgMjcuNDE0LTMuODkzLTYuMDExYy0uNTk0LS45OTEtMS45MTMtMS4yNTUtMi45MDMtLjY2LS41OTQuMzk2LS45OSAxLjA1Ni0uOTkgMS43ODMgMCAuMzk2LjEzMi43OTMuMzMgMS4xMjNsMi42NCA0LjA5NmEuODk3Ljg5NyAwIDAgMS0uMDY3Ljk5bC00LjA5IDQuNDkzYTIuMDk4IDIuMDk4IDAgMCAwIC4xMzIgMi45NzNjLjM5NS4zMy45MjMuNTI4IDEuNDUxLjUyOC41OTQgMCAxLjEyMi0uMjY0IDEuNTE4LS42NmwzLjAzNS0zLjU2OGMuMjY0LS4yNjQuNjYtLjI2NC44NTcuMDY2bDIuMTc4IDMuMTA1Yy4xMzIuMjY0LjMzLjQ2My41OTMuNTk1LjcyNi41MjggMS42NS41MjggMi4zNzYuMDY2LjU5NC0uMzk3Ljk5LTEuMDU3Ljk5LTEuNzg0IDAtLjM5Ni0uMTMzLS43OTMtLjMzLTEuMTIzbC0zLjgyNy02LjAxMloiIGZpbGw9IiNmZmYiLz48L3N2Zz4='
link Phantom.app Customer story →, url='https://posthog.com/customers/phantom'
image Phantom.app, url='data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNzUgNDEiPjxnIGNsaXAtcGF0aD0idXJsKCNhKSI+PHBhdGggZD0iTTU4LjkyMiAxOS42NHYtNi4wNzVoMy4yNjNjMi4wNjUgMCAzLjMyMiAxLjE2NyAzLjMyMiAzLjA1MyAwIDEuODI1LTEuMjU3IDMuMDIzLTMuMzIyIDMuMDIzaC0zLjI2M1ptMy43NzIgMy41NjNjNC4xOSAwIDYuOTc0LTIuNzU0IDYuOTc0LTYuNjE1IDAtMy44MzItMi43ODQtNi42MTUtNi45NzQtNi42MTVoLTcuOTMydjIxLjIyMWg0LjEzdi03Ljk5MWgzLjgwMlpNNzYuMzkxIDIyLjU0NGMuMDktMS42MTcgMS4wNzgtMi44NzQgMi43NTQtMi44NzQgMS45MTUgMCAyLjcyNCAxLjI4NyAyLjcyNCAyLjkzNHY4LjU5aDMuOTh2LTkuMjc5YzAtMy4yMzItMS43MzYtNS44MzYtNS40NzctNS44MzYtMS40MDcgMC0zLjAyMy40NzktMy45OCAxLjYxNlY5LjUyM0g3Mi40MXYyMS42NzFoMy45ODF2LTguNjVaTTg4Ljk5MiAyNy4xODRjMCAyLjMwNSAxLjkxNiA0LjQzIDUuMDU5IDQuNDMgMi4xODUgMCAzLjU5MS0xLjAxOCA0LjM0LTIuMTg1IDAgLjU2OS4wNiAxLjM3Ny4xNSAxLjc2NmgzLjY1MWMtLjA5LS41MDktLjE3OS0xLjU1Ni0uMTc5LTIuMzM1di03LjI0M2MwLTIuOTYzLTEuNzM2LTUuNTk4LTYuNDA2LTUuNTk4LTMuOTUgMC02LjA3NiAyLjU0NS02LjMxNiA0Ljg1bDMuNTMyLjc0OGMuMTItMS4yODcgMS4wNzgtMi4zOTUgMi44MTQtMi4zOTUgMS42NzYgMCAyLjQ4NC44NjggMi40ODQgMS45MTYgMCAuNTA5LS4yNjkuOTI4LTEuMTA3IDEuMDQ3bC0zLjYyMi41NGMtMi40NTQuMzU4LTQuNCAxLjgyNS00LjQgNC40NlptNS44OTcgMS40NjdjLTEuMjg3IDAtMS45MTYtLjgzOC0xLjkxNi0xLjcwNiAwLTEuMTM4LjgwOC0xLjcwNiAxLjgyNi0xLjg1NmwzLjMyMi0uNTA5di42NTljMCAyLjYwNC0xLjU1NiAzLjQxMi0zLjIzMiAzLjQxMlpNMTEwLjAwNiAyMi43MjRjMC0xLjcwNiAxLjAxOC0zLjA1MyAyLjc1NC0zLjA1MyAxLjkxNiAwIDIuNzI0IDEuMjg3IDIuNzI0IDIuOTMzdjguNTloMy45ODF2LTkuMjc4YzAtMy4yMzMtMS42NzYtNS44MzctNS4zMjgtNS44MzctMS41ODYgMC0zLjM1Mi42ODktNC4yNSAyLjIxNXYtMS44MjZoLTMuODYydjE0LjcyN2gzLjk4MXYtOC40NzFaTTEyOC40MTQgMTIuMDY4aC0zLjU5M3YyLjA2NmMwIDEuMzE3LS43MTcgMi4zMzQtMi4yNzMgMi4zMzRoLS43NDlWMjBoMi42NjR2Ni44NTVjMCAyLjg0MyAxLjc5NSA0LjU1IDQuNjY5IDQuNTUgMS4xNjggMCAxLjg4Ni0uMjEgMi4yNDUtLjM2di0zLjI5MmMtLjIwOS4wNi0uNzQ4LjEyLTEuMjI3LjEyLTEuMTM4IDAtMS43MzYtLjQyLTEuNzM2LTEuNzA3VjIwaDIuOTYzdi0zLjUzMmgtMi45NjN2LTQuNFpNMTQxLjIyOCAyOC4wMjJjLTEuOTQ2IDAtMy43NDItMS40MzYtMy43NDItNC4xOSAwLTIuNzg0IDEuNzk2LTQuMTkgMy43NDItNC4xOSAxLjk0NSAwIDMuNzQxIDEuNDA2IDMuNzQxIDQuMTkgMCAyLjc4NC0xLjc5NiA0LjE5LTMuNzQxIDQuMTlabTAtMTIuMDAyYy00LjQgMC03LjcyMyAzLjI2Mi03LjcyMyA3LjgxMiAwIDQuNTIgMy4zMjMgNy44MTIgNy43MjMgNy44MTJzNy43MjItMy4yOTIgNy43MjItNy44MTJjMC00LjU1LTMuMzIyLTcuODEzLTcuNzIyLTcuODEzWk0xNTYuMDczIDMxLjE5NHYtOC42MmMwLTEuNjE2IDEuMDE4LTIuOTAzIDIuNzU0LTIuOTAzIDEuNzk2IDAgMi42MDQgMS4xOTcgMi42MDQgMi43ODN2OC43NGgzLjk1MXYtOC42MmMwLTEuNTg2IDEuMDE4LTIuOTAzIDIuNzI0LTIuOTAzIDEuODI2IDAgMi42MDQgMS4xOTcgMi42MDQgMi43ODN2OC43NGgzLjg2MnYtOS41NDhjMC0zLjk1LTIuNjA1LTUuNTk3LTUuMzI5LTUuNTk3LTEuOTQ1IDAtMy41MDEuNjU4LTQuNjY5IDIuNDU0LS43NDktMS41ODYtMi4zNjQtMi40NTQtNC4zNy0yLjQ1NC0xLjYxNiAwLTMuNTAxLjc3OC00LjMxIDIuMjE1di0xLjc5NmgtMy44MDJ2MTQuNzI2aDMuOTgxWk0yMC4yMzggNDAuNDc2YzExLjE3NyAwIDIwLjIzOC05LjA2IDIwLjIzOC0yMC4yMzhDNDAuNDc2IDkuMDYxIDMxLjQxNiAwIDIwLjIzOCAwIDkuMDYxIDAgMCA5LjA2IDAgMjAuMjM4YzAgMTEuMTc3IDkuMDYgMjAuMjM4IDIwLjIzOCAyMC4yMzhaIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTM0LjcyNiAyMC40ODVoLTMuNTY4YzAtNy4yNy01LjkxNC0xMy4xNjUtMTMuMjEtMTMuMTY1LTcuMjA3IDAtMTMuMDY2IDUuNzUtMTMuMjEgMTIuODk2LS4xNDggNy4zODcgNi44MDcgMTMuODAxIDE0LjIyMSAxMy44MDFoLjkzM2M2LjUzNiAwIDE1LjI5Ny01LjA5OCAxNi42NjYtMTEuMzEuMjUzLTEuMTQ2LS42NTUtMi4yMjItMS44MzItMi4yMjJabS0yMi4wOC4zMjRjMCAuOTcyLS43OTkgMS43NjctMS43NzUgMS43NjdhMS43NzYgMS43NzYgMCAwIDEtMS43NzMtMS43Njd2LTIuODZjMC0uOTcyLjc5OC0xLjc2NyAxLjc3My0xLjc2Ny45NzYgMCAxLjc3NC43OTUgMS43NzQgMS43Njd2Mi44NlptNi4xNTkgMGMwIC45NzItLjc5OCAxLjc2Ny0xLjc3NCAxLjc2N2ExLjc3NiAxLjc3NiAwIDAgMS0xLjc3NC0xLjc2N3YtMi44NmMwLS45NzIuNzk4LTEuNzY3IDEuNzc0LTEuNzY3czEuNzc0Ljc5NSAxLjc3NCAxLjc2N3YyLjg2WiIgZmlsbD0idXJsKCNiKSIvPjwvZz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9ImIiIHgxPSIyMC42NjgiIHkxPSI3LjMyIiB4Mj0iMjAuNjY4IiB5Mj0iMzQuMDE3IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agc3RvcC1jb2xvcj0iIzRBNEM1MiIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzRBNEM1MiIgc3RvcC1vcGFjaXR5PSIuODIiLz48L2xpbmVhckdyYWRpZW50PjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgxNzV2NDAuNDc2SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+'
listitem
image Joybird, url='data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOTggNTAiPjxwYXRoIGQ9Ik0xOTcuMjMxIDI4Ljg1M2ExMC4yNzIgMTAuMjcyIDAgMCAxLTEuMTIgMy4xNjZjLS45NjkgMS43ODctMi4zMjUgMy4xODctNC4xNTYgNC4xMTMtMS41NS43OTctMy4yMDggMS4wOTgtNC45MzEgMS4xNDEtMi41ODQuMDg2LTUuMTY5LjA4Ni03Ljc1My4xM2gtLjkyNmMtLjQzIDAtLjYyNC0uMTUxLS42MjQtLjYwNC0uMDIyLTEuMDk4LS4wMjItMi4yMTgtLjAyMi0zLjMxNlYxNC43MDVjMC0uNjY4LjEyOS0uNzk3Ljc5Ny0uNzk3IDEuOTM4IDAgMy44NzYuMDIxIDUuODE0IDBhMjYuOSAyNi45IDAgMCAxIDQuOTMyLjM4NyA5LjM2NyA5LjM2NyAwIDAgMSAzLjM4MSAxLjI3MSA5LjUgOS41IDAgMCAxIDMuNzI1IDQuMmMuMzg4Ljg2LjU4MiAxLjgwOC44ODMgMi42OTEuNjAzIDMuOTIuMDQzIDYuMjI0IDAgNi4zOTZabS0xNS43NjMtMy4yM3Y3LjYwMWMwIC42MDQuMTA3LjczMy42MjQuNzMzIDEuNDIyIDAgMi44NjQuMDIxIDQuMjg2LS4wMjIgMS4zMzUtLjA0MyAyLjYwNS0uMjggMy43OS0uOTY5IDEuNjM2LS45NjkgMi41NDEtMi40NzYgMy4wNTgtNC4yMi4zNDQtMS4xNjQuNDUyLTIuMzkxLjM4Ny0zLjU5Ny0uMDg2LTEuNjgtLjQzLTMuMjk1LTEuMzU2LTQuNzM4LS45OTEtMS41NS0yLjM5MS0yLjQ5OC00LjItMi43NzgtMS45ODEtLjMwMS0zLjk4My0uMjU4LTUuOTg2LS4yMTUtLjQ3NCAwLS41Ni4xMy0uNTYuNjI1LS4wNDMgMi41Mi0uMDQzIDUuMDYtLjA0MyA3LjU4Wk02OC41NjEgMy44MDhjLS4wODYuMDIxLS4xOTQuMDY1LS4yOC4wODYtMS4yMjcuMjU5LTIuNDU1LjQ5NS0zLjY2Ljc1NC0uMTUyLjA0My0uMzY3LjIxNS0uNDEuMzY2LS4yNTguODgzLS40OTUgMS43ODctLjc1NCAyLjY3YTE3MC40NDkgMTcwLjQ0OSAwIDAgMS0uOTQ3IDMuMTAxYy0uMjU5Ljg2Mi0uNTE3IDEuNzIzLS43OTcgMi41ODQtLjQxIDEuMjA2LS44MTggMi40MTItMS4yNyAzLjU5Ny0uMzg4IDEuMDEyLS43NTQgMi4wMjQtMS4yMDYgMy4wMTUtLjY0NyAxLjQtMS4zMzYgMi43NzctMi4wNDYgNC4xNTZhMjEuMDE1IDIxLjAxNSAwIDAgMS0xLjIyOCAyLjEzMiAzMS4wOTMgMzEuMDkzIDAgMCAxLTMuMDE1IDMuOTE5IDI0LjE0MSAyNC4xNDEgMCAwIDEtNC4xNzcgMy42NmMtMS4zNTcuOTQ5LTIuODIyIDEuNzAyLTQuMzUgMi4zNDgtMS44My43NzYtMy43NDggMS4yMDYtNS42ODYgMS42MTUtLjE1LjA0My0uMzAxLjA0My0uNDUyLjA2NS0uNDk1LjA0My0uNjg5LjE5NC0uODE4LjY0Ni0uNTYgMi4wMDMtLjY0NiA0LjAyNy0uMzY2IDYuMDczLjA0My4zNDQuMTUuNzEuMzAxIDEuMDEyLjA4Ni4xNzIuMjguMzQ1LjQ3NC40MyAxLjgwOS43NTQgMy43NDcgMS4wMTMgNS42NjQgMS4zNzkgMS4xMi4yMTUgMi4yNC4zMDEgMy4zNi40NzQgMS4xMTkuMTcyIDIuMjYuMzY2IDMuMzguNTYuNzMyLjEyOSAxLjQ2NC4yOCAyLjE5Ny40NzMuNDk1LjEzLjk2OS4zMjMgMS40NDIuNTE3LjE3My4wNjUuMzIzLjIzNy40NzQuMzQ1IDAgLjA0My0uMDIxLjA4Ni0uMDIxLjEyOS0uMjU5LjAyMS0uNDk2LjA4Ni0uNzU0LjA4NkgxOC4xNDhjLS4xNSAwLS4zMjMtLjA2NS0uNTgxLS4xMDguMTk0LS4xNS4yOC0uMjU4LjM4Ny0uMzIzLjk0OC0uNTM4IDEuOTgyLS44MTggMy4wMzctLjk5IDIuNDMzLS4zODggNC44ODgtLjczMyA3LjM0My0xLjE0MmE1My42ODggNTMuNjg4IDAgMCAwIDMuNzA0LS43MzJjLjczMi0uMTcyIDEuNDY0LS40MyAyLjE3NS0uNjg5LjE5NC0uMDY0LjQxLS4zMDEuNDUyLS40OTUuMTczLS43NTQuMzY2LTEuNTA4LjM4OC0yLjI4My4wMjItMS4xMi0uMDY1LTIuMjQtLjE1LTMuMzM4LS4wNDQtLjQ1Mi0uMjE2LS44ODMtLjMyNC0xLjMxMy0uMDg2LS4zNDUtLjM2Ni0uMzg4LS42NDYtLjM4OC0uOTY5IDAtMS45MzguMDQzLTIuODg2LS4wMjItMS42OC0uMTA3LTMuMzgtLjIzNi01LjAzOS0uNDk1YTQyLjg1MiA0Mi44NTIgMCAwIDEtNC42MDgtLjk5Yy0xLjI3LS4zNDUtMi41Mi0uNzk3LTMuNzQ3LTEuMjVhNTYuNDI1IDU2LjQyNSAwIDAgMS0zLjE0NC0xLjI3IDQ1LjM2IDQ1LjM2IDAgMCAxLTIuODg2LTEuNDY0IDY3LjI0OCA2Ny4yNDggMCAwIDEtMi45NzItMS43NDVjLS42NjctLjQwOS0xLjMxMy0uODgzLTEuOTYtMS4zNTZhODYuOTU3IDg2Ljk1NyAwIDAgMS0yLjY0OC0yLjA5Yy0uNjQ2LS41MzgtMS4yMDYtMS4xODQtMS41My0xLjk4LS41OC0xLjQtLjQzLTIuNzE0LjU0LTMuODk4Ljc3NS0uOTQ4IDEuNzY1LTEuNTMgMi45NzEtMS43MjNhNC4wNTMgNC4wNTMgMCAwIDEgMi44MjEuNTgxYzEuMTQxLjY5IDIuMzA0IDEuMzc5IDMuNDY3IDIuMDQ2Ljk0OC41NiAxLjkxNyAxLjA5OSAyLjkwNyAxLjYxNS44MTkuNDMxIDEuNjU5LjgxOSAyLjQ5OSAxLjIwNi45NjguNDUzIDEuOTM4Ljg4MyAyLjkyOCAxLjI5Mi43OTcuMzIzIDEuNjE1LjYwMyAyLjQ1NS44ODMgMS4wMzQuMzIzIDIuMDg5LjY2OCAzLjE0NC45MDUuOTkuMjM3IDIuMDAzLjQwOSAzLjAxNS41MTcgMS4xODQuMTI5IDIuMzY5LjIzNiAzLjU1My4yMTVhMjQuNTA1IDI0LjUwNSAwIDAgMCAzLjU3NS0uMzIzYzEuNzAxLS4zMDIgMy4zMTctLjg0IDQuODAyLTEuNzQ0IDEuMzE0LS44MTkgMi40NzctMS44MSAzLjQ0Ni0zLjA1OCAxLjIyNy0xLjU1IDIuMTMyLTMuMjUyIDIuODIxLTUuMDgzLjU4MS0xLjUyOSAxLjEyLTMuMDggMS42MzctNC42My4zMjMtLjk0Ny41MzgtMS45MTYuODYxLTIuODY0YTg0LjcxMyA4NC43MTMgMCAwIDEgMS42NTgtNC40MzZjLjQxLS45NjkuOTI2LTEuOTE2IDEuNDg2LTIuODIuODYyLTEuMzggMS45Ni0yLjU4NSAzLjQwMy0zLjM4MiAxLjI3LS43MSAyLjY0OC0xLjAzNCA0LjA5MS0uNzEgMS40LjMwMSAyLjU4NC45OSAzLjYxOCAxLjk2LjQ1Mi40MDguOTQ4LjY2NyAxLjUyOS43NzQuNzU0LjE1MSAxLjQ4Ni4zMjMgMi4yMTguNTE3LjIxNS4wNjUuNDEuMTk0LjYwMy4zMDIuMDIyLjA2NCAwIC4xMDcgMCAuMTI5Wm0tOC44My0xLjI3YzAgLjQ3My40MzEuOTA0Ljg4NC45MDQuNDk1IDAgLjkwNC0uNDc0LjkwNC0uOTkgMC0uNDMxLS40My0uNzk4LS45MjYtLjc5OC0uNDk1LjA0NC0uODYxLjQxLS44NjEuODgzWk05Ni4xOSAzOC4wMjdhMTAuOTQ2IDEwLjk0NiAwIDAgMS0zLjgzMy0uNTM5Yy0xLjc4Ny0uNjAyLTMuNDAzLTEuNDg2LTQuODAyLTIuOC0uODQtLjc5Ni0xLjU3Mi0xLjYzNi0yLjE3NS0yLjYyNmExMS4zNDMgMTEuMzQzIDAgMCAxLTEuMjA2LTIuNzE0Yy0uNTgyLTIuMDAyLS42MjUtNC4wNDgtLjI1OS02LjA3MmExMC42OCAxMC42OCAwIDAgMSAxLjI1LTMuMzgxIDEyLjU2NyAxMi41NjcgMCAwIDEgMi41ODQtMy4yNTIgMTIuMjM1IDEyLjIzNSAwIDAgMSA0LjAwNS0yLjM5YzIuMjE4LS44MTkgNC40OC0uOTI3IDYuNzgzLS41MzkgMS4yNzEuMjE1IDIuNDc3LjY0NiAzLjYxOCAxLjI3YTExLjg0MyAxMS44NDMgMCAwIDEgMy4yNzQgMi41NDIgMTIuNDY1IDEyLjQ2NSAwIDAgMSAyLjA2NyAzLjA4YzEuMDU1IDIuMjE3IDEuMjkyIDQuNTQzIDEuMDEyIDYuOTU1LS4xNzIgMS40LS42MjQgMi43MTMtMS4yOTIgMy45NjItLjk5MSAxLjg3NC0yLjQzMyAzLjMzOC00LjE3OCA0LjUwMS0xLjEyLjczMi0yLjMyNiAxLjI1LTMuNjQgMS42MTUtMS4wMzMuMjU5LTIuMTEuMzQ1LTMuMjA4LjM4OFptLTguNTA2LTEyLjM0Yy0uMDQzIDAtLjA2NSAwLS4xMDguMDIyLjEzLjg0LjIzNyAxLjcwMS40MSAyLjUyLjI1OCAxLjE0LjgxOCAyLjExIDEuNTI4IDMuMDE0LjkyNiAxLjIwNiAyLjA2OCAyLjEzMiAzLjQ4OSAyLjY3IDEuOTYuNzU0IDMuOTQuODE5IDUuOTQ0LjEwOCAyLjE5Ni0uNzk2IDMuNzktMi4yNiA0Ljg0NS00LjM1LjY2OC0xLjMxMy45NDctMi43MzUuODgzLTQuMjItLjA0My0xLjMzNi0uMzQ1LTIuNjI4LS45NDgtMy44MTJhOS41NjkgOS41NjkgMCAwIDAtMi4zMjUtMi44NDNjLS45MDUtLjc3NS0xLjk2LTEuMjctMy4wOC0xLjU3Mi0xLjMxNC0uMzQ0LTIuNjQ5LS40MDktMy45ODQtLjA4Ni0xLjQuMzQ1LTIuNjQ5Ljk0OC0zLjcyNSAxLjkxNy0uODQuNzUzLTEuNTUgMS41OTMtMi4wNDYgMi41ODQtLjYwMyAxLjI3LS45NDggMi42MjctLjg4MyA0LjA0OFpNMTQyLjIzMSAyNC44OWMuMTczLjEwOC4zMDIuMjE2LjQzMS4yNTkuOTY5LjQxIDEuODk1LjkyNiAyLjQ1NSAxLjg3My4zNjYuNjAzLjY4OSAxLjIyOC44NjEgMS44OTYuMjggMS4xODQuMzIzIDIuNDExLjAyMiAzLjYxNy0uNDUyIDEuODMtMS40NDMgMy4yOTUtMy4xODcgNC4xNzgtLjczMi4zNjYtMS41MjkuNDc0LTIuMzQ4LjU2LTIuMDY3LjIzNy00LjEzNC4xNzItNi4yMDIuMTcyaC0yLjMyNWMtLjUxNyAwLS43MTEtLjE3Mi0uNzExLS43MXYtMjIuMDNjLjA0My0uNjI1LjEyOS0uNzMzLjc3NS0uNzMzIDIuMDI1IDAgNC4wNDkuMDIyIDYuMDczIDAgMS4wNzcgMCAyLjE1NC4wODcgMy4xODcuMzg4IDEuMzE0LjM2NiAyLjM0OCAxLjE4NCAzLjAzNyAyLjM2OS45NDcgMS42MzcgMS4wNzYgMy40MDIuNjI0IDUuMTY4LS4zMDEgMS4yNS0xLjA5OCAyLjE5Ny0yLjMwNCAyLjc1Ny0uMDg2LjA0My0uMTcyLjA2NC0uMjU4LjEwNy0uMDIyLjA0My0uMDQ0LjA2NS0uMTMuMTNabS03LjI1NyA1LjZ2Mi45OTNjMCAuMTUuMDIyLjI4LjA0My40My4wMjIuMjM4LjE3Mi4zNDUuNDA5LjM0NSAxLjQ0MyAwIDIuODg2LjA0MyA0LjMwNy0uMjguOTY5LS4yMTUgMS42OC0uNzc1IDIuMTU0LTEuNjU4LjQzLS43OTcuNDUyLTEuNjU4LjM0NC0yLjU0MS0uMTcyLTEuNDQzLTEuMzM1LTIuNjkyLTIuNzc4LTIuODY0LTEuMjQ5LS4xMy0yLjUxOS0uMTMtMy43NjgtLjE1LS42MDMtLjAyMy0uNjg5LjA4NS0uNjg5LjY4OC0uMDQzIDEuMDEyLS4wMjIgMi4wMjQtLjAyMiAzLjAzN1ptMS43ODctMTMuMzNjLS4xNzIgMC0uMzY2LS4wMjItLjUzOC0uMDIyaC0uNTgxYy0uNjI1LjAyMi0uNjY4LjA4Ni0uNjg5LjY5djUuNDI2YzAgLjU4MS4xMDcuNjY4LjY2Ny42NjggMS4xNDEuMDIxIDIuMjgzLS4wNDQgMy40MDMtLjMwMiAxLjQ4Ni0uMzQ1IDIuMjM5LTEuMjI4IDIuMzQ3LTIuNzc4LjA0My0uNzEtLjA0My0xLjM3OC0uMzQ1LTIuMDI0LS4yOC0uNTgyLS43MzItMS4wMzQtMS4zNzgtMS4yNy0uOTI2LS4zNDUtMS44OTUtLjQxLTIuODg2LS4zODhaTTE1OS4zNzMgMjUuNjg3VjE0Ljk0MWMwLS45NDcuMDIyLS45NjkuOTY5LS45NjkgMS43NDQgMCAzLjQ2Ny4wMjIgNS4yMTIgMCAxLjAxMiAwIDIuMDI0LjEwOCAyLjk5My4zNjcgMS40NjQuNDA5IDIuNTg0IDEuMjQ4IDMuMzU5IDIuNjI3IDEuMDU1IDEuOTE2IDEuMTIgMy45Mi41MzkgNS45NDMtLjQzMSAxLjUzLTEuMzc5IDIuNzE0LTIuOTI5IDMuMjc0LS41MTcuMTkzLTEuMDM0LjMyMy0xLjU1MS40OTUtLjM2Ni4xMDgtLjQwOS4yMzctLjE3Mi41MzguOTI2IDEuMjI4IDEuODUyIDIuNDU1IDIuNzU3IDMuNjYxLjkwNCAxLjIwNiAxLjgwOCAyLjQzNCAyLjczNCAzLjY2MS41ODIuNzc1IDEuMTYzIDEuNTMgMS43NDUgMi4zMDQuMDg2LjEwOC4xNTEuMzAyLjEwNy40MS0uMDQzLjEwNy0uMjM2LjE5My0uMzY2LjE5M2gtMy4xODdjLS4zMjMgMC0uNTM4LS4xOTQtLjcxLS40My0uOTA1LTEuMjA2LTEuNzY2LTIuNDEyLTIuNjcxLTMuNTk3LTEuMDEyLTEuMzU2LTIuMDQ2LTIuNzEzLTMuMDU4LTQuMDkxLS40My0uNTgyLS44NjEtMS4xODUtMS4yOTItMS43ODgtLjA4Ni0uMTA3LS4xNS0uMjU4LS4yOC0uMzIzLS4xMjktLjA4Ni0uMzAxLS4xNzItLjQzLS4xMjktLjA4Ny4wMjItLjE5NC4yMzctLjE5NC4zNjYtLjAyMi41NiAwIDEuMTIgMCAxLjY4djcuNjY2Yy0uMDIyLjUzOS0uMTUxLjY0Ni0uNjY4LjY2OGgtMi4xNzVjLS41NiAwLS43MzItLjE3Mi0uNzMyLS43MzJWMjUuNjg3Wm0zLjgxMi01LjAzOXYyLjgyMWMwIC4zMDIuMTA3LjQ3NC40My40OTUgMS4yMjguMDQ0IDIuNDU1IDAgMy42NC0uMzg3LjY0Ni0uMjE1IDEuMTQxLS42MjUgMS4zNzgtMS4zMzUuMzQ1LS45OS4zMjMtMS45MzguMDQzLTIuOTI5LS4yOC0uOTktLjk5MS0xLjQ4Ni0xLjg5NS0xLjc0NC0uOTQ4LS4yOC0xLjkxNy0uMzY2LTIuODg2LS4zMjMtLjYyNC4wMjEtLjcxLjA2NC0uNzEuNjg5djIuNzEzWiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0uMzE3IDIyLjg4OEMuMjMxIDIyLjMwNi4wOCAyMS43MjUuMDYgMjEuMTQzYy0uMDQzLTEuMzU2LS4xMDgtMi43MTMgMC00LjA3LjE1LTEuNzQ0LjkwNC0zLjIzIDIuNDMzLTQuMjQyIDEuMjI4LS44MTggMi41ODUtLjgxOCAzLjk2My0uNjkgMS4yNy4xMyAyLjQzMy42MjUgMy41MzEgMS4yNSAxLjM1Ny43NzUgMi42OTIgMS41NSA0LjAyNyAyLjM0NyAxLjI3MS43NTQgMi41MiAxLjU1IDMuODEyIDIuMzA0Ljk3LjU2IDEuOTM4IDEuMTIgMi45MDcgMS42NTkuNjY4LjM4NyAxLjMzNS43NTMgMi4wMjUgMS4xNC41ODEuMzI0IDEuMTQuNjI1IDEuNzIyLjkwNS45Ny40NzQgMS45MTcuOTQ4IDIuOTA4IDEuMzM1IDEuMjA2LjQ3NCAyLjQ1NC44NjIgMy43MDMgMS4yNS43MzMuMjE1IDEuNDg2LjM0NCAyLjIxOS40OTUuMzY2LjA2NC43MzIuMTA3IDEuMDk4LjEzIDEuMzE0LjA0MiAyLjY0OS4wNDIgMy45NC0uMjggMS40NDQtLjM2NyAyLjgyMi0uODYyIDQuMDUtMS43MDIuODYtLjU4MiAxLjY1Ny0xLjIyOCAyLjQ5Ny0xLjgzLjA2NS0uMDY1LjE5NC0uMDQ0LjMwMi0uMDY1LS4wMjIuMTA3IDAgLjIzNy0uMDY1LjMyMy0uODE4IDEuMTQxLTEuNzQ0IDIuMTk2LTIuODg2IDMuMDM2YTE3LjczMSAxNy43MzEgMCAwIDEtMi42NyAxLjYzN2MtLjgxOC40MDktMS43MDEuNzEtMi42MDYuOTQ3LS44Ni4yMzctMS43NDQuMzY3LTIuNjQ4LjQzMS0xLjYzNy4xMDgtMy4yNzQuMTA4LTQuOTEtLjIxNS0xLjM1Ny0uMjgtMi43MzUtLjUxNy00LjA5Mi0uODQtLjkyNi0uMjM3LTEuODMtLjU4MS0yLjczNS0uOTA1LS43MzItLjI1OC0xLjQ4Ni0uNTE2LTIuMTk2LS44MTgtLjk5LS40MDktMS45Ni0uODQtMi45MjktMS4zMTQtMS4wMzQtLjQ5NS0yLjA0Ni0uOTktMy4wNTgtMS41MDdhNTAuODM4IDUwLjgzOCAwIDAgMS0yLjM2OS0xLjMxNGMtMS4yMjctLjY4OS0yLjQzMy0xLjQyLTMuNzA0LTIuMDQ1LS44NC0uNDEtMS43NjYtLjU4Mi0yLjczNS0uNDEtMi4wMDIuMzY3LTMuMzggMS41NTEtNC4zMjggMy4yNzQtLjIzNy40MDktLjQzLjg0LS42NDYgMS4yNy0uMDQzLjEwOC0uMTMuMTk0LS4xOTQuMjgtLjAyMi0uMDIxLS4wNjUtLjAyMS0uMTA4LS4wMjFaTTExNi44NjQgMzEuOTF2LTQuNjcyYzAtLjQ1Mi0uMTUxLS44NC0uMzg4LTEuMjI4LS42NDYtLjk5LTEuMjI4LTIuMDAyLTEuODUyLTIuOTkzYTUwOC40NzYgNTA4LjQ3NiAwIDAgMC0yLjc1Ny00LjQxNSA0MzkuMDggNDM5LjA4IDAgMCAxLTIuNDk4LTQuMDI3Yy0uMjM2LS4zODctLjE1LS41ODEuMzAyLS42MDMuOTY5LS4wMjEgMS45Ni0uMDIxIDIuOTI5IDAgLjI4IDAgLjQ5NS4xNTEuNjQ2LjM4OC42NjcgMS4wNzcgMS4zMzUgMi4xNTQgMi4wMDIgMy4yNTIuODE5IDEuMz'
link AssemblyAI Customer story →, url='https://posthog.com/customers/assemblyai'
image AssemblyAI, url='data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgwIiBoZWlnaHQ9Ijc4IiB2aWV3Qm94PSIwIDAgMTkwIDM5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGNsaXAtcGF0aD0idXJsKCNhc3NlbWJseWFpX19hKSI+PHBhdGggZD0iTTUwLjg4OSAyNy45MTJhLjYwMi42MDIgMCAwIDEtLjM5OC0uMTU4LjU5Ny41OTcgMCAwIDEtLjE1OS0uMzk2YzAtLjEwNS4wMDktLjE4NS4wMjYtLjIzN2w2LjIzMy0xNi45NDVhLjk1OS45NTkgMCAwIDEgLjM0NC0uNTI4Yy4xNzctLjE0LjQwNy0uMjEuNjktLjIxaDMuOTI1Yy4yODMgMCAuNTEzLjA3LjY5LjIxYS45Ni45NiAwIDAgMSAuMzQ0LjUyOGw2LjIwNiAxNi45NDUuMDUzLjIzN2EuNTUzLjU1MyAwIDAgMS0uMTg2LjM5Ni41NDEuNTQxIDAgMCAxLS4zOTcuMTU4aC0zLjI2M2MtLjQyNCAwLS43MDctLjE4NC0uODQ4LS41NTRsLTEuMDM0LTIuNjkyaC03LjA4MWwtMS4wMDggMi42OTJjLS4xNDEuMzctLjQzMy41NTQtLjg3NS41NTRoLTMuMjYyWm0xMS4xNjUtNy4wNDctMi40NjctNi45NjctMi40NjYgNi45NjdoNC45MzNabTEyLjc5IDcuMzExYy0xLjQzMiAwLTIuNjM1LS4yMDItMy42MDctLjYwNy0uOTU1LS40MDUtMS42NjItLjg4OC0yLjEyMi0xLjQ1MS0uNDYtLjU2My0uNjktMS4wNjUtLjY5LTEuNTA1IDAtLjE3Ni4wNjMtLjMxNy4xODYtLjQyMmEuNjc3LjY3NyAwIDAgMSAuNDUxLS4xODVoMy4wMjNjLjEwNyAwIC4yMDQuMDQ0LjI5Mi4xMzIuMjEyLjE0LjM3Mi4yNTUuNDc4LjM0M2E3LjQ3IDcuNDcgMCAwIDAgMS4wMDcuNjM0Yy4zMDEuMTIzLjY2My4xODQgMS4wODguMTg0LjUxMiAwIC45MjgtLjA5NiAxLjI0Ni0uMjkuMzM2LS4yMTEuNTA0LS41MDIuNTA0LS44NzEgMC0uMy0uMDg4LS41MzctLjI2NS0uNzEzLS4xNi0uMTc2LS40NzgtLjM0My0uOTU1LS41MDEtLjQ3Ny0uMTc2LTEuMjAyLS4zNi0yLjE3NS0uNTU0LTEuNDY3LS4zLTIuNTk5LS43ODMtMy4zOTQtMS40NTItLjc3OC0uNjg2LTEuMTY3LTEuNjAxLTEuMTY3LTIuNzQ1IDAtLjcyMS4yMy0xLjQwNy42OS0yLjA1OC40Ni0uNjUxIDEuMTQtMS4xOCAyLjA0MS0xLjU4NC45Mi0uNDA1IDIuMDA3LS42MDcgMy4yNjMtLjYwNyAxLjI1NSAwIDIuMzUxLjE5MyAzLjI4OC41OC45MzcuMzg4IDEuNjQ0Ljg2MyAyLjEyMiAxLjQyNi40OTUuNTQ1Ljc0MiAxLjA0Ny43NDIgMS41MDRhLjU4LjU4IDAgMCAxLS4xODYuNDIyLjUwMy41MDMgMCAwIDEtLjM5Ny4xODVoLTIuNzU4YS42NzQuNjc0IDAgMCAxLS4zOTgtLjEzMiA0LjA0NiA0LjA0NiAwIDAgMS0uNjEtLjM5NiA0LjY4MyA0LjY4MyAwIDAgMC0uODQ5LS41MjhjLS4yNjUtLjEyMy0uNTkyLS4xODQtLjk4MS0uMTg0LS40NiAwLS44My4xMDUtMS4xMTQuMzE3YS45OTguOTk4IDAgMCAwLS4zOTguODE4YzAgLjI2NC4wNzEuNDgzLjIxMy42Ni4xNTkuMTc1LjQ3Ny4zNTEuOTU0LjUyNy40OTUuMTU5IDEuMjIuMzI2IDIuMTc1LjUwMiAxLjcxNS4yOTkgMi45NjEuODI3IDMuNzQgMS41ODMuNzk1Ljc1NyAxLjE5MyAxLjY0NiAxLjE5MyAyLjY2NiAwIDEuMzAyLS41ODQgMi4zNS0xLjc1IDMuMTQtMS4xNjguNzc1LTIuNzk0IDEuMTYyLTQuODggMS4xNjJabTEzLjE4MyAwYy0xLjQzMiAwLTIuNjM0LS4yMDItMy42MDYtLjYwNy0uOTU1LS40MDUtMS42NjMtLjg4OC0yLjEyMi0xLjQ1MS0uNDYtLjU2My0uNjktMS4wNjUtLjY5LTEuNTA1IDAtLjE3Ni4wNjItLjMxNy4xODYtLjQyMmEuNjc3LjY3NyAwIDAgMSAuNDUtLjE4NWgzLjAyNGMuMTA2IDAgLjIwMy4wNDQuMjkyLjEzMi4yMTIuMTQuMzcxLjI1NS40NzcuMzQzYTcuNDcgNy40NyAwIDAgMCAxLjAwOC42MzRjLjMuMTIzLjY2My4xODQgMS4wODcuMTg0LjUxMyAwIC45MjgtLjA5NiAxLjI0Ny0uMjkuMzM2LS4yMTEuNTA0LS41MDIuNTA0LS44NzEgMC0uMy0uMDg5LS41MzctLjI2Ni0uNzEzLS4xNTktLjE3Ni0uNDc3LS4zNDMtLjk1NC0uNTAxLS40NzgtLjE3Ni0xLjIwMy0uMzYtMi4xNzUtLjU1NC0xLjQ2Ny0uMy0yLjU5OS0uNzgzLTMuMzk1LTEuNDUyLS43NzctLjY4Ni0xLjE2Ni0xLjYwMS0xLjE2Ni0yLjc0NSAwLS43MjEuMjMtMS40MDcuNjktMi4wNTguNDU5LS42NTEgMS4xNC0xLjE4IDIuMDQxLTEuNTg0LjkyLS40MDUgMi4wMDctLjYwNyAzLjI2Mi0uNjA3czIuMzUxLjE5MyAzLjI4OS41OGMuOTM3LjM4OCAxLjY0NC44NjMgMi4xMjEgMS40MjYuNDk1LjU0NS43NDMgMS4wNDcuNzQzIDEuNTA0YS41OC41OCAwIDAgMS0uMTg2LjQyMi41MDMuNTAzIDAgMCAxLS4zOTguMTg1aC0yLjc1OGEuNjc1LjY3NSAwIDAgMS0uMzk4LS4xMzIgNC4wNTEgNC4wNTEgMCAwIDEtLjYxLS4zOTYgNC42OCA0LjY4IDAgMCAwLS44NDgtLjUyOGMtLjI2NS0uMTIzLS41OTItLjE4NC0uOTgxLS4xODQtLjQ2IDAtLjgzMS4xMDUtMS4xMTQuMzE3YS45OTguOTk4IDAgMCAwLS4zOTguODE4YzAgLjI2NC4wNy40ODMuMjEyLjY2LjE2LjE3NS40NzguMzUxLjk1NS41MjcuNDk1LjE1OSAxLjIyLjMyNiAyLjE3NS41MDIgMS43MTUuMjk5IDIuOTYuODI3IDMuNzM5IDEuNTgzLjc5Ni43NTcgMS4xOTMgMS42NDYgMS4xOTMgMi42NjYgMCAxLjMwMi0uNTgzIDIuMzUtMS43NSAzLjE0LTEuMTY3Ljc3NS0yLjc5NCAxLjE2Mi00Ljg4IDEuMTYyWm0xMy44NzUgMGMtMi4xMjEgMC0zLjc5Mi0uNTcyLTUuMDEyLTEuNzE1LTEuMjItMS4xNDQtMS44NTYtMi44MDctMS45MS00Ljk4OXYtLjkyNGMuMDcxLTIuMDc2LjcxNi0zLjY5NCAxLjkzNi00Ljg1NiAxLjIzOC0xLjE3OSAyLjg5MS0xLjc2OCA0Ljk2LTEuNzY4IDEuNTAzIDAgMi43NjcuMzA4IDMuNzkyLjkyNGE1LjY2IDUuNjYgMCAwIDEgMi4zMzQgMi40OGMuNTMgMS4wNTYuNzk2IDIuMjcuNzk2IDMuNjQzdi42MzNhLjcuNyAwIDAgMS0uMTg2LjQ3NS42NDguNjQ4IDAgMCAxLS40NzguMTg1aC04LjQ4NnYuMTg1Yy4wMzUuODI3LjIzOSAxLjQ5NS42MSAyLjAwNi4zNzEuNTEuOTExLjc2NSAxLjYxOC43NjUuNDQyIDAgLjgwNC0uMDg4IDEuMDg3LS4yNjQuMjgzLS4xOTMuNTM5LS40MjIuNzY5LS42ODYuMTU5LS4xOTQuMjgzLS4zMDguMzcxLS4zNDMuMTA2LS4wNTMuMjY2LS4wOC40NzgtLjA4aDMuMjg4YS41NC41NCAwIDAgMSAuMzk4LjE1OS40MjcuNDI3IDAgMCAxIC4xODYuMzdjMCAuNDU3LS4yNjYuOTg1LS43OTYgMS41ODMtLjUxMy41OTgtMS4yNjQgMS4xMTctMi4yNTQgMS41NTctLjk5LjQ0LTIuMTU3LjY2LTMuNTAxLjY2Wm0yLjIyOC04LjUyNXYtLjA1M2MwLS44NjItLjIwMy0xLjU0LS42MS0yLjAzMi0uMzg5LS41MS0uOTM3LS43NjUtMS42NDQtLjc2NS0uNjkgMC0xLjIzOC4yNTUtMS42NDUuNzY1LS4zODguNDkzLS41ODMgMS4xNy0uNTgzIDIuMDMydi4wNTNoNC40ODJabTYuMzQ2IDguMjYxYS42NS42NSAwIDAgMS0uNDc4LS4xODQuNjQuNjQgMCAwIDEtLjE4Ni0uNDc2VjE0Ljg0OGEuNjQuNjQgMCAwIDEgLjE4Ni0uNDc1LjY0OS42NDkgMCAwIDEgLjQ3OC0uMTg1aDIuODljLjE5NSAwIC4zNTQuMDYxLjQ3OC4xODVhLjY0NC42NDQgMCAwIDEgLjE4NS40NzV2Ljg5N2MuNDA3LS41MjguOTQ2LS45NTkgMS42MTgtMS4yOTMuNjktLjM1MiAxLjQ1OS0uNTI4IDIuMzA3LS41MjggMS45NDUgMCAzLjI4OC43NTYgNC4wMzIgMi4yNy40MjQtLjY2OSAxLjAxNi0xLjIxNCAxLjc3Ni0xLjYzN2E0Ljk0NyA0Ljk0NyAwIDAgMSAyLjQ0LS42MzNjMS40NDkgMCAyLjYyNS40OTIgMy41MjcgMS40NzguOTE5Ljk2OCAxLjM3OSAyLjQyIDEuMzc5IDQuMzU1djcuNDk1YS43MDQuNzA0IDAgMCAxLS4xODUuNDc2LjY1LjY1IDAgMCAxLS40NzguMTg0aC0zLjA3NmEuNzQuNzQgMCAwIDEtLjUwNC0uMTg0LjY0NC42NDQgMCAwIDEtLjE4NS0uNDc2di03LjMxYzAtLjg4LS4xODctMS41MTQtLjU1Ny0xLjktLjM1NC0uMzg4LS44NDEtLjU4Mi0xLjQ2LS41ODItLjU2NSAwLTEuMDM0LjIwMy0xLjQwNC42MDgtLjM3Mi4zODctLjU1NyAxLjAxMS0uNTU3IDEuODczdjcuMzExYS42OTcuNjk3IDAgMCAxLS4xODcuNDc2LjY0NS42NDUgMCAwIDEtLjQ3Ny4xODRoLTMuMDc2YS42NDcuNjQ3IDAgMCAxLS40NzctLjE4NC42NC42NCAwIDAgMS0uMTg2LS40NzZ2LTcuMzFjMC0uODYzLS4xOTUtMS40ODctLjU4My0xLjg3NC0uMzcyLS40MDUtLjg0OS0uNjA4LTEuNDMzLS42MDhhMS45MSAxLjkxIDAgMCAwLTEuNDMyLjYwOGMtLjM3MS4zODctLjU1NyAxLjAwMi0uNTU3IDEuODQ3djcuMzM3YS43LjcgMCAwIDEtLjE4NS40NzYuNjUuNjUgMCAwIDEtLjQ3OC4xODRoLTMuMTU1Wm0zMC41ODcuMjY0Yy0xLjc2OSAwLTMuMTM5LS41OS00LjExLTEuNzY4di44NDVhLjcwMS43MDEgMCAwIDEtLjE4Ny40NzUuNjQ1LjY0NSAwIDAgMS0uNDc3LjE4NGgtMi45OTZhLjcxLjcxIDAgMCAxLS40NzgtLjE4NC43LjcgMCAwIDEtLjE4Ni0uNDc1VjkuODMzYS42NC42NCAwIDAgMSAuMTg2LS40NzUuNzEuNzEgMCAwIDEgLjQ3OC0uMTg1aDMuMjM0YS42NS42NSAwIDAgMSAuNDc4LjE4NS42NDUuNjQ1IDAgMCAxIC4xODYuNDc1djUuNjQ4Yy45ODktMS4wMzggMi4yOC0xLjU1NyAzLjg3Mi0xLjU1NyAxLjcxNCAwIDMuMDY3LjU1NCA0LjA1NyAxLjY2My45OTEgMS4xMDggMS41MiAyLjYxMyAxLjU5MSA0LjUxMy4wMTguMjI5LjAyNy41NDUuMDI3Ljk1IDAgLjM4Ny0uMDA5LjY5NS0uMDI3LjkyNC0uMDg3IDEuOTctLjYxOCAzLjUwMi0xLjU5MSA0LjU5Mi0uOTcyIDEuMDc0LTIuMzI1IDEuNjEtNC4wNTcgMS42MVptLTEuNDMzLTMuNTM2Yy44MzIgMCAxLjQyNC0uMjQ3IDEuNzc3LS43NC4zNzItLjQ5Mi41ODQtMS4xNy42MzYtMi4wMzFhOC42MSA4LjYxIDAgMCAwIC4wNTQtLjgxOSA4LjYxIDguNjEgMCAwIDAtLjA1NC0uODE4Yy0uMDUyLS44NjItLjI2NC0xLjU0LS42MzYtMi4wMzItLjM1My0uNDkzLS45NDUtLjc0LTEuNzc3LS43NC0uNzc3IDAtMS4zNy4yMzgtMS43NzYuNzEzLS40MDcuNDc2LS42MjggMS4wNzQtLjY2MyAxLjc5NWwtLjAyNy45NzcuMDI3IDEuMDAzYy4wNTMuNzkxLjI2NSAxLjQ0Mi42MzcgMS45NTMuMzg4LjQ5Mi45ODkuNzM5IDEuODAyLjczOVptOC45MjEgMy4yNzJhLjcwOS43MDkgMCAwIDEtLjQ3OC0uMTg0LjY5NS42OTUgMCAwIDEtLjE4Ni0uNDc1VjkuODMzYzAtLjE5My4wNjEtLjM1Mi4xODYtLjQ3NWEuNzA4LjcwOCAwIDAgMSAuNDc4LS4xODVoMy4xMjljLjE5NCAwIC4zNTMuMDYyLjQ3Ny4xODVhLjY0NC42NDQgMCAwIDEgLjE4NS40NzV2MTcuNDJhLjY0NC42NDQgMCAwIDEtLjE4NS40NzUuNjQ4LjY0OCAwIDAgMS0uNDc3LjE4NGgtMy4xMjlabTguMDI1IDUuMDE1YS41MzguNTM4IDAgMCAxLS4zOTctLjE1OC41MzcuNTM3IDAgMCAxLS4xNi0uMzk2YzAtLjEyMy4wMjctLjIzOC4wOC0uMzQzbDIuMDY5LTQuOTYyLTUuMDkyLTExLjk4M2EuOTg0Ljk4NCAwIDAgMS0uMDgtLjMxNi43ODYuNzg2IDAgMCAxIC4yMTMtLjM5Ni41LjUgMCAwIDEgLjM5Ny0uMTg1aDMuMDI0Yy4zNyAwIC42MjcuMTg1Ljc2OC41NTRsMy4wMjQgNy42OCAzLjEwMi03LjY4Yy4xNzctLjM3LjQ0Mi0uNTU0Ljc5Ni0uNTU0aDIuOTdjLjE1OSAwIC4yOTIuMDYyLjM5OC4xODVhLjQ3LjQ3IDAgMCAxIC4xODYuMzdjMCAuMDctLjAyNy4xODQtLjA3OS4zNDJsLTcuNTA1IDE3LjI4OGMtLjE0Mi4zNy0uNDA4LjU1NC0uNzk2LjU1NGgtMi45MThabTkuOTQ2LTUuMDE1YS42LjYgMCAwIDEtLjM5OC0uMTU4LjU5Mi41OTIgMCAwIDEtLjE1OS0uMzk2YzAtLjEwNS4wMDgtLjE4NS4wMjYtLjIzN2w2LjIzMi0xNi45NDVhLjk2Ljk2IDAgMCAxIC4zNDYtLjUyOGMuMTc1LS4xNC40MDYtLjIxLjY4OC0uMjFoMy45MjVjLjI4NCAwIC41MTMuMDcuNjkuMjFhLjk1My45NTMgMCAwIDEgLjM0NC41MjhsNi4yMDYgMTYuOTQ1LjA1NC4yMzdhLjU1My41NTMgMCAwIDEtLjE4Ni4zOTYuNTQuNTQgMCAwIDEtLjM5Ny4xNThoLTMuMjYzYy0uNDI1IDAtLjcwNy0uMTg0LS44NDktLjU1NGwtMS4wMzQtMi42OTJoLTcuMDgxbC0xLjAwNyAyLjY5MmMtLjE0Mi4zNy0uNDMzLjU1NC0uODc1LjU1NGgtMy4yNjJabTExLjE2NS03LjA0Ny0yLjQ2Ny02Ljk2Ny0yLjQ2NiA2Ljk2N2g0LjkzM1ptOC4wNzEgNy4wNDdhLjcwOS43MDkgMCAwIDEtLjQ3OC0uMTg0LjcwNS43MDUgMCAwIDEtLjE4Ni0uNDc1VjEwLjA5N2MwLS4xOTMuMDYzLS4zNTIuMTg2LS40NzVhLjcwOC43MDggMCAwIDEgLjQ3OC0uMTg1aDMuNTUzYy4xOTQgMCAuMzUzLjA2Mi40NzcuMTg1YS42MDMuNjAzIDAgMCAxIC4yMTMuNDc1djE3LjE1NmEuNjAzLjYwMyAwIDAgMS0uMjEzLjQ3NS42NDguNjQ4IDAgMCAxLS40NzcuMTg0aC0zLjU1M1oiIGZpbGw9IiNmZmYiLz48bWFzayBpZD0iYXNzZW1ibHlhaV9fYiIgc3R5bGU9Im1hc2stdHlwZTpsdW1pbmFuY2UiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSIzOSIgaGVpZ2h0PSIzOSI+PHBhdGggZD0iTTM4LjMwNyAwSDB2MzguMTIzaDM4LjMwN1YwWiIgZmlsbD0iI2ZmZiIvPjwvbWFzaz48ZyBtYXNrPSJ1cmwoI2Fzc2VtYmx5YWlfX2IpIiBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMy42MTkgMjUuNDk2LjU4OCAzMi41ODdjLS44NSAxLjk4Ni0xLjAxIDQuMjUgMS4xMiA1LjAzOGE0LjM3IDQuMzcgMCAwIDAgMS41NC4yOGMxLjY0MyAwIDMuMjA2LS45MjUgMy44NTMtMi40NDJsLjYxLTEuNDI3IDQuNjc1LTEwLjkyNiA0LjY1Mi0xMC44ODVjMS4xMS0xLjkzNSAxLjc5MS00LjkxMyA2LjE1LTYuNTE0QzE5Ljc5OSA1LjI4IDEyLjk2OCA0LjM5IDEyLjkgNC4zOWMtLjA0My4wNjgtLjUuNzU4LS41NDMuODI2YTMuNzQgMy43NCAwIDAgMC0uMjYyLjQ2OWMtLjAwNy4wMTQtLjAwNy4wMi0uMDE0LjAyN0wzLjYyNiAyNS40ODNzLS4wMDcuMDA2LS4wMDcuMDEzWiIvPjxwYXRoIGQ9Im0zMy45MjUgMjUuNDk2IDMuMDMxIDcuMDkxYy44NSAxLjk4NSAxLjAxIDQuMjUtMS4xMiA1LjAzOGE0LjM2OCA0LjM2OCAwIDAgMS0xLjU0LjI3OWMtMS42NDMgMC0zLjIwNi0uOTI1LTMuODUzLTIuNDRsLS42MS0xLjQyOS00LjY3NS0xMC45MjYtNC42NTItMTAuODg1Yy0xLjExLTEuOTM1LTIuOTg1LTUuOTM0LTcuOTktNy4yMjcuNjMyLTEuNDc1IDIuOC0xLjcyNyA0LjQ5My0xLjcyN2g0LjYzMWMuMTgyLjAwNy4zNTYuMDI3LjU0NS4wNTQuMDk1LjAxNC4xOTYuMDE0LjI5LjAzNC4xMjQuMDI4LjI0LjA3NS4zNjQuMTEuMTM5LjA0LjI3Ny4wNjcuNDA4LjEyMi4wNTguMDI3LjExNi4wNi4xNzQuMDg4LjE4Mi4wODIuMzU2LjE2My41MjMuMjY1LjExNy4wNjguMjExLjE2My4zMi4yNDUuMDk1LjA3NS4yMDQuMTQzLjI5LjIyNC4wOC4wODIuMTU0LjE3Ny4yMzQuMjY1LjA5NC4xMS4xOTYuMjA0LjI3Ni4zMi4wNDMuMDY4LjA4LjE1LjEyMy4yMTguMDk1LjE1LjE5LjMwNS4yNjIuNDY5LjAwNy4wMTMuMDA3LjAyLjAxNC4wMjdsOC40NTUgMTkuNzcxcy4wMDcuMDA3LjAwNy4wMTRaIi8+PC9nPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImFzc2VtYmx5YWlfX2EiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik'
listitem
image Trust Wallet, url='data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOTMiIGhlaWdodD0iODAiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyOTMgODAiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMzIuNDYxIDE4LjY5NTNIMTQ2LjM5OFYyNi41MDE3QzE1MC45NjQgMTkuNDg1OSAxNTYuMjE5IDE4LjY5NTMgMTYzLjkxMSAxOC42OTUzVjMyLjQ5MDhIMTYwLjQwOEMxNTEuMTkgMzIuNDkwOCAxNDYuNzc4IDM2LjgyODMgMTQ2Ljc3OCA0NS40MjA0VjYwLjA4NDRIMTMyLjQ2MVYxOC42OTUzWiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yMTAuNDA4IDYwLjA4NDRIMTk2LjA5NVY1Ni4xMzg3QzE5Mi45NjkgNTkuNzY1NyAxODguNzA5IDYxLjM0MjEgMTgzLjQ1NyA2MS4zNDIxQzE3My40ODMgNjEuMzQyMSAxNjcuODQ0IDU1LjQyODMgMTY3Ljg0NCA0NC41NTE5VjE4LjY5NTNIMTgyLjE1OFY0MS4zMjM4QzE4Mi4xNTggNDYuNDQ0NSAxODQuNjcxIDQ5LjQzOTEgMTg4LjkzMyA0OS40MzkxQzE5My4xOTUgNDkuNDM5MSAxOTYuMDkyIDQ2LjUyIDE5Ni4wOTIgNDEuNTU3M1YxOC42OTUzSDIxMC40MDZWNjAuMDg0NEgyMTAuNDA4WiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yMTMuOTA2IDQ3LjMwNTZIMjI3LjMxMkMyMjcuOTIzIDUwLjMwMDIgMjI5Ljk3OSA1MS41NjAzIDIzNC45MjQgNTEuNTYwM0MyMzguOTYyIDUxLjU2MDMgMjQxLjMyMiA1MC42MTY0IDI0MS4zMjIgNDguODgxOUMyNDEuMzIyIDQ3LjUzOTEgMjQwLjE3OSA0Ni42NzA3IDIzNi45MDkgNDUuOTYyOEwyMjYuMDk2IDQzLjUxNzlDMjE4Ljg2MSA0MS44NjYyIDIxNS4yMDUgMzcuNjg2OSAyMTUuMjA1IDMwLjk4MjVDMjE1LjIwNSAyMi4xNDk1IDIyMS42NzYgMTcuNTc4NiAyMzQuMjQxIDE3LjU3ODZDMjQ2LjgwNSAxNy41Nzg2IDI1Mi45NzIgMjIuMDMyOCAyNTQuMDQyIDMxLjU3NjFIMjQwLjcxOUMyNDAuNDkzIDI5LjA1NTggMjM3Ljg5OSAyNy41MTM1IDIzMy42MzcgMjcuNTEzNUMyMzAuMjEyIDI3LjUxMzUgMjI4LjAwOCAyOC42MTU1IDIyOC4wMDggMzAuMjc0NkMyMjguMDA4IDMxLjY5MjggMjI5LjQ1MSAzMi43OTQ4IDIzMi4zNSAzMy41MUwyNDMuNjk0IDM2LjI3MTFDMjUxLjE1NSAzOC4wODEgMjU0LjczOCA0MS44Njg2IDI1NC43MzggNDguMDE1OUMyNTQuNzM4IDU2LjUzMjYgMjQ3LjM1IDYxLjU3OCAyMzQuNzkzIDYxLjU3OEMyMjIuMjM1IDYxLjU3OCAyMTMuOTI4IDU2LjEzODUgMjEzLjkyOCA0Ny4zMDU2SDIxMy45MTNIMjEzLjkwNloiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjkyLjg1NSAzMS41Njg5VjE4LjY5NTNIMjU3LjUyM1YzMS41NzYySDI2OC4wNjZWNjAuMDg0NEgyODIuMzA3VjMxLjU2ODlIMjkyLjg1NVoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTI4LjQ3OCAzMS41Njg5VjE4LjY5NTNIOTMuMTQ4NFYzMS41NzYySDEwMy42OTJWNjAuMDg0NEgxMTcuOTM1VjMxLjU2ODlIMTI4LjQ3OFoiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zNS42MDg1IDBMMC40Njg3NSAxMS40MjEzVjM2Ljg5ODVDMC40Njg3NSA0OC4zMTczIDEwLjUwODMgNjguNTIzIDM1LjYwODUgNzkuMDY2MVYwWk0zNS42MDk0IDBMNzAuNzQ5IDExLjQyMTNWMzYuODk4NUM3MC43NDkgNDguMzE3MyA2MC43MDk1IDY4LjUyMyAzNS42MDk0IDc5LjA2NjFWMFoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg=='
link PostHog - so meta! How we use PostHog →, url='https://posthog.com/blog/posthog-marketing'
image PostHog - so meta!, url='data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzE0IiBoZWlnaHQ9IjYwIiB2aWV3Qm94PSIwIDAgMTU3IDMwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Ik0xMC44OTE0IDE3LjIwNTdjLS4zNjg1LjczNzEtMS40MjAzMS43MzcxLTEuNzg4ODQgMEw4LjIyMTIgMTUuNDQzYy0uMTQwNzctLjI4MTUtLjE0MDc3LS42MTI5IDAtLjg5NDRsLjg4MTM2LTEuNzYyOGMuMzY4NTMtLjczNyAxLjQyMDM0LS43MzcgMS43ODg4NCAwbC44ODE0IDEuNzYyOGMuMTQwNy4yODE1LjE0MDcuNjEyOSAwIC44OTQ0bC0uODgxNCAxLjc2Mjd6TTEwLjg5MTQgMjcuMjAyOGMtLjM2ODUuNzM3LTEuNDIwMzEuNzM3LTEuNzg4ODQgMEw4LjIyMTIgMjUuNDRjLS4xNDA3Ny0uMjgxNS0uMTQwNzctLjYxMjkgMC0uODk0NGwuODgxMzYtMS43NjI3Yy4zNjg1My0uNzM3MSAxLjQyMDM0LS43MzcxIDEuNzg4ODQgMGwuODgxNCAxLjc2MjdjLjE0MDcuMjgxNS4xNDA3LjYxMjkgMCAuODk0NGwtLjg4MTQgMS43NjI4eiIvPjxwYXRoIGQ9Ik0wIDIzLjQwODJjMC0uODkwOSAxLjA3NzE0LTEuMzM3MSAxLjcwNzExLS43MDcxbDQuNTgzMzggNC41ODM0Yy42Mjk5Ny42My4xODM4IDEuNzA3MS0uNzA3MSAxLjcwNzFILjk5OTk5OWMtLjU1MjI4NCAwLS45OTk5OTktLjQ0NzctLjk5OTk5OS0xdi00LjU4MzR6bTAtNC44Mjc4YzAgLjI2NTIuMTA1MzU3LjUxOTYuMjkyODkzLjcwNzFsOS40MTEyMTcgOS40MTEyYy4xODc1My4xODc1LjQ0MTg5LjI5MjkuNzA3MDkuMjkyOWg1LjE2OTJjLjg5MDkgMCAxLjMzNzEtMS4wNzcxLjcwNzEtMS43MDcxTDEuNzA3MTEgMTIuNzA0MUMxLjA3NzE0IDEyLjA3NDEgMCAxMi41MjAzIDAgMTMuNDExMnY1LjE2OTJ6bTAtOS45OTcwMWMwIC4yNjUyMS4xMDUzNTcuNTE5NTcuMjkyODkzLjcwNzFMMTkuNzAxMSAyOC42OTg3Yy4xODc1LjE4NzUuNDQxOS4yOTI5LjcwNzEuMjkyOWg1LjE2OTJjLjg5MDkgMCAxLjMzNzEtMS4wNzcxLjcwNzEtMS43MDcxTDEuNzA3MTEgMi43MDcxMUMxLjA3NzE1IDIuMDc3MTUgMCAyLjUyMzMxIDAgMy40MTQyMXY1LjE2OTE4em05Ljk5NyAwYzAgLjI2NTIxLjEwNTQuNTE5NTcuMjkyOS43MDcxbDE3Ljk5NCAxNy45OTQwMWMuNjMuNjMgMS43MDcxLjE4MzggMS43MDcxLS43MDcxdi01LjE2OTJjMC0uMjY1Mi0uMTA1NC0uNTE5Ni0uMjkyOS0uNzA3MWwtMTcuOTk0LTE3Ljk5NGMtLjYzLS42Mjk5Ni0xLjcwNzEtLjE4Mzc5LTEuNzA3MS43MDcxMXY1LjE2OTE4em0xMS43MDQxLTUuODc2MjhjLS42My0uNjI5OTctMS43MDcxLS4xODM4LTEuNzA3MS43MDcxdjUuMTY5MThjMCAuMjY1MjEuMTA1NC41MTk1Ny4yOTI5LjcwNzFsNy45OTcgNy45OTcwMWMuNjMuNjMgMS43MDcxLjE4MzggMS43MDcxLS43MDcxdi01LjE2OTJjMC0uMjY1Mi0uMTA1NC0uNTE5Ni0uMjkyOS0uNzA3MWwtNy45OTctNy45OTY5OXpNNDIuNTI0OCAyMy41MzA4bC05LjQxMjctOS40MTI3Yy0uNjMtLjYzLTEuNzA3MS0uMTgzOC0xLjcwNzEuNzA3MXYxMy4xNjY0YzAgLjU1MjMuNDQ3NyAxIDEgMWgxNC41ODA2Yy41NTIzIDAgMS0uNDQ3NyAxLTF2LTEuMTk5YzAtLjU1MjMtLjQ0OTYtLjk5MzQtLjk5NzMtMS4wNjQ3LTEuNjgwNy0uMjE4OC0zLjI1MjgtLjk4NjQtNC40NjM1LTIuMTk3MXptLTYuMzIxMyAyLjI2MThjLS44ODI5IDAtMS41OTk1LS43MTY2LTEuNTk5NS0xLjU5OTYgMC0uODgyOS43MTY2LTEuNTk5NSAxLjU5OTUtMS41OTk1Ljg4MyAwIDEuNTk5Ni43MTY2IDEuNTk5NiAxLjU5OTUgMCAuODgzLS43MTY2IDEuNTk5Ni0xLjU5OTYgMS41OTk2eiIvPjxwYXRoIGQ9Ik0wIDI3Ljk5MTZjMCAuNTUyMy40NDc3MTUgMSAxIDFoNC41ODMzOWMuODkwOSAwIDEuMzM3MDctMS4wNzcxLjcwNzExLTEuNzA3MWwtNC41ODMzOS00LjU4MzRDMS4wNzcxNCAyMi4wNzExIDAgMjIuNTE3MyAwIDIzLjQwODJ2NC41ODM0ek05Ljk5NyAxMC45OTdMMS43MDcxMSAyLjcwNzExQzEuMDc3MTQgMi4wNzcxNCAwIDIuNTIzMzEgMCAzLjQxNDIxdjUuMTY5MThjMCAuMjY1MjEuMTA1MzU3LjUxOTU3LjI5Mjg5My43MDcxTDkuOTk3IDE4Ljk5NDZWMTAuOTk3ek0xLjcwNzExIDEyLjcwNDFDMS4wNzcxNCAxMi4wNzQxIDAgMTIuNTIwMyAwIDEzLjQxMTJ2NS4xNjkyYzAgLjI2NTIuMTA1MzU3LjUxOTYuMjkyODkzLjcwNzFMOS45OTcgMjguOTkxNlYyMC45OTRsLTguMjg5ODktOC4yODk5ek0xOS45OTQgMTEuNDExMmMwLS4yNjUyLS4xMDUzLS41MTk2LS4yOTI5LS43MDcxbC03Ljk5Ny03Ljk5Njk5Yy0uNjI5OS0uNjI5OTctMS43MDcwOS0uMTgzOC0xLjcwNzA5LjcwNzF2NS4xNjkxOGMwIC4yNjUyMS4xMDUzOS41MTk1Ny4yOTI4OS43MDcxbDkuNzA0MSA5LjcwNDExdi03LjU4MzR6TTkuOTk3MDEgMjguOTkxNmg1LjU4MzM5Yy44OTA5IDAgMS4zMzcxLTEuMDc3MS43MDcxLTEuNzA3MUw5Ljk5NzAxIDIwLjk5NHY3Ljk5NzZ6TTkuOTk3MDEgMTAuOTk3djcuNTgzNGMwIC4yNjUyLjEwNTM5LjUxOTYuMjkyODkuNzA3MWw5LjcwNDEgOS43MDQxdi03LjU4MzRjMC0uMjY1Mi0uMTA1My0uNTE5NS0uMjkyOS0uNzA3MUw5Ljk5NzAxIDEwLjk5N3pNNTkuNjQ5NiAyNWg0LjEwOHYtNi44MTJoMy40MzJjMy43NyAwIDYuMTg4LTIuMjM1OSA2LjE4OC01LjY5NCAwLTMuNDU3OTUtMi40MTgtNS42OTM5NS02LjE4OC01LjY5Mzk1aC03LjU0VjI1em00LjEwOC0xMC4zMjJ2LTQuMzY3OWgzLjAxNmMxLjU2IDAgMi40OTYuODMxOSAyLjQ5NiAyLjE4MzkgMCAxLjM1MjEtLjkzNiAyLjE4NC0yLjQ5NiAyLjE4NGgtMy4wMTZ6TTgwLjgwOTUgMjUuMjA4YzQuMDA0IDAgNi45MTYtMi44NiA2LjkxNi02Ljc2cy0yLjkxMi02Ljc2LTYuOTE2LTYuNzZjLTQuMDU2IDAtNi45MTYgMi44Ni02LjkxNiA2Ljc2czIuODYgNi43NiA2LjkxNiA2Ljc2em0tMy4xMi02Ljc2YzAtMi4wOCAxLjI0OC0zLjUxIDMuMTItMy41MSAxLjg0NiAwIDMuMDk0IDEuNDMgMy4wOTQgMy41MXMtMS4yNDggMy41MS0zLjA5NCAzLjUxYy0xLjg3MiAwLTMuMTItMS40My0zLjEyLTMuNTF6TTk0LjI5OTUgMjUuMjA4YzMuMDY4IDAgNS4xNDgtMS45MjQgNS4xNDgtNC4xODYgMC01LjMwNC03LjA0Ni0zLjU4OC03LjA0Ni01LjY2OCAwLS41NzE5LjU5OC0uOTM1OSAxLjQ1Ni0uOTM1OS44ODQgMCAxLjk1LjU0NTkgMi4yODggMS43NDE5bDMuMDY4LTEuMjc0Yy0uNTk4LTEuODk4LTIuODA4LTMuMTk4LTUuNDg2LTMuMTk4LTIuODg2IDAtNC42OCAxLjcxNi00LjY4IDMuNzcgMCA0Ljk2NiA2Ljk0MiAzLjU4OCA2Ljk0MiA1LjY0MiAwIC43MjgtLjY3NiAxLjIyMjEtMS42OSAxLjIyMjEtMS40NTYgMC0yLjQ3LTEuMDE0LTIuNzgyLTIuMjM2bC0zLjA2OCAxLjE5NTljLjY3NiAxLjk3NiAyLjY1MiAzLjkyNiA1Ljg1IDMuOTI2ek0xMDkuMzMgMjQuODcwMWwtLjI2LTMuMzAyYy0uNDQyLjIzNC0xLjAxNC4zMTE5LTEuNDgyLjMxMTktLjkzNiAwLTEuNTYtLjY3NTktMS41Ni0xLjg0NnYtNC45NjZoMy4xNzJ2LTMuMTcyaC0zLjE3MlY4LjEwMDA1aC0zLjgyMlYxMS44OTZoLTIuMDh2My4xNzJoMi4wOHY1LjQ2YzAgMy4xNzIxIDIuMTU4IDQuNjggNC45OTIgNC42OC43OCAwIDEuNTA4LS4xMjk5IDIuMTMyLS4zMzc5ek0xMjIuNjU2IDYuODAwMDVWMTMuODcyaC03LjIyOFY2LjgwMDA1aC00LjEwOFYyNWg0LjEwOHYtNy42MThoNy4yMjhWMjVoNC4xMzRWNi44MDAwNWgtNC4xMzR6TTEzNS45MDggMjUuMjA4YzQuMDA0IDAgNi45MTYtMi44NiA2LjkxNi02Ljc2cy0yLjkxMi02Ljc2LTYuOTE2LTYuNzZjLTQuMDU2IDAtNi45MTYgMi44Ni02LjkxNiA2Ljc2czIuODYgNi43NiA2LjkxNiA2Ljc2em0tMy4xMi02Ljc2YzAtMi4wOCAxLjI0OC0zLjUxIDMuMTItMy41MSAxLjg0NiAwIDMuMDk0IDEuNDMgMy4wOTQgMy41MXMtMS4yNDggMy41MS0zLjA5NCAzLjUxYy0xLjg3MiAwLTMuMTItMS40My0zLjEyLTMuNTF6TTE1MC4yMDEgMjQuNTg0YzEuNDMgMCAyLjcwNC0uNDk0IDMuMzgtMS4zNTJ2MS4yNDhjMCAxLjQ1Ni0xLjE3IDIuNDcwMS0yLjk2NCAyLjQ3MDEtMS4yNzQgMC0yLjM5Mi0uNjI0MS0yLjU3NC0xLjY5MDFsLTMuNDg0LjU0NmMuNDY4IDIuNDcgMi45OSA0LjEzNDEgNi4wNTggNC4xMzQxIDQuMDMgMCA2LjcwOC0yLjM2NjEgNi43MDgtNS44NzYxVjExLjg5NmgtMy43N3YxLjExOGMtLjcwMi0uODA2LTEuODk4LTEuMzI2LTMuNDMyLTEuMzI2LTMuNjQgMC01LjkyOCAyLjQ5Ni01LjkyOCA2LjQ0OCAwIDMuOTUyIDIuMjg4IDYuNDQ4IDYuMDA2IDYuNDQ4em0tMi4yODgtNi40NDhjMC0xLjk1IDEuMTQ0LTMuMTk4IDIuOTEyLTMuMTk4IDEuNzk0IDAgMi45MzggMS4yNDggMi45MzggMy4xOThzLTEuMTQ0IDMuMTk4LTIuOTM4IDMuMTk4Yy0xLjc2OCAwLTIuOTEyLTEuMjQ4LTIuOTEyLTMuMTk4eiIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImNsaXAwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDE1N3YzMEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg=='
heading 10+ products in one
paragraph
StaticText Product engineering has never been so lit. Trade in your product & data stack for a single platform where everything is built to work together.
paragraph
link Learn why this matters, url='https://posthog.com/why'
Video
image Hogflix mobile, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Home/images/hogflix-mobile'
heading SDKs for web andmobile
heading Web (frontend)
paragraph
StaticText Use autocapture to collect client-side events without any special instrumentation.
list
listitem
link JavaScript, url='https://posthog.com/docs/libraries/js'
figure
image JavaScript, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/contents/images/docs/integrate/js'
listitem
link React, url='https://posthog.com/docs/libraries/react'
figure
image React, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/contents/images/docs/integrate/react'
listitem
link Next.js, url='https://posthog.com/docs/libraries/next-js'
figure
image Next.js, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/contents/images/docs/integrate/frameworks/nextjs'
listitem
link Vue, url='https://posthog.com/docs/libraries/vue-js'
figure
image Vue, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/contents/images/docs/integrate/frameworks/vue'
listitem
link More, url='https://posthog.com/docs/frameworks'
figure
image
heading Server-side libraries
paragraph
StaticText Capture server-side events - best used in conjunction with a frontend web library
list
listitem
link Node.js, url='https://posthog.com/docs/libraries/node'
figure
image Node.js, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/contents/images/docs/integrate/nodejs'
listitem
link Python, url='https://posthog.com/docs/libraries/python'
figure
image Python, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/contents/images/docs/integrate/python'
listitem
link Java, url='https://posthog.com/docs/libraries/java'
figure
image Java, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/contents/images/docs/integrate/java'
listitem
link PHP, url='https://posthog.com/docs/libraries/php'
figure
image PHP, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/contents/images/docs/integrate/php'
listitem
link Ruby, url='https://posthog.com/docs/libraries/ruby'
figure
image Ruby, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/contents/images/docs/integrate/ruby'
listitem
link More, url='https://posthog.com/docs/libraries'
figure
image
heading Mobile libraries
paragraph
StaticText Send custom events and identify users. Record mobile sessions and use feature flags.
list
listitem
link Android, url='https://posthog.com/docs/libraries/android'
figure
image Android, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/contents/images/docs/integrate/android'
listitem
link iOS, url='https://posthog.com/docs/libraries/ios'
figure
image iOS, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/contents/images/docs/integrate/ios'
listitem
link React Native, url='https://posthog.com/docs/libraries/react-native'
figure
image React Native, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/contents/images/docs/integrate/react'
listitem
link Flutter, url='https://posthog.com/docs/libraries/flutter'
figure
image Flutter, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/contents/images/docs/integrate/flutter'
link Browse all libraries, url='https://posthog.com/docs/libraries'
heading Mmmm, code examples
paragraph
StaticText Here's what you can do with the PostHog JS code snippet and your product.
paragraph
link (Not using JavaScript?), url='https://posthog.com/docs/getting-started/install?tab=sdks'
list
listitem
button Product OS
image
listitem
button Product analytics
image
listitem
button Session replay
image
listitem
button Feature flags
image
listitem
button Experiments
image
list
listitem
button Track an event capture
paragraph
list
StaticText capture
listitem
button Identify a user identify group
paragraph
list
StaticText identify
StaticText group
listitem
button Record a pageview capture
paragraph
list
StaticText capture
heading Track an event
paragraph
StaticText Use the
code
StaticText capture
StaticText method to send custom events from your codebase. Use this data in PostHog for building cohorts, filtering insights, watching specific session replays, triggering feature flags, adding a user to an A/B test, and more.
heading Your code
code
StaticText posthog
StaticText .
StaticText capture
StaticText (
StaticText 'Plan purchased'
StaticText ,
StaticText {
StaticText price
StaticText :
StaticText 12.99
StaticText ,
StaticText planId
StaticText :
StaticText 'XYZ12345'
StaticText ,
StaticText term
StaticText :
StaticText 'monthly'
StaticText ,
StaticText features
StaticText :
StaticText {
StaticText 'Quality'
StaticText :
StaticText 'HD'
StaticText ,
StaticText 'Seats'
StaticText :
StaticText 2
StaticText ,
StaticText 'Downloads'
StaticText :
StaticText false
StaticText ,
StaticText }
StaticText ,
StaticText }
StaticText )
StaticText ;
heading Available in PostHog
code
StaticText "event"
StaticText :
StaticText {
StaticText 8
StaticText items
StaticText "created_at"
StaticText :
StaticText "2023-06-28T10:12:38.789-07:00"
StaticText "distinct_id"
StaticText :
StaticText "1193056043057"
StaticText "elements_chain"
StaticText :
StaticText ""
StaticText "event"
StaticText :
StaticText "Plan purchased"
StaticText "properties"
StaticText :
StaticText {
StaticText ...
StaticText }
StaticText 57
StaticText items
StaticText "team_id"
StaticText :
StaticText 1234
StaticText "timestamp"
StaticText :
StaticText "2023-06-28T08:57:37.083-07:00"
StaticText "uuid"
StaticText :
StaticText "018902b9-797d-78df-a85e-73422079fcb5"
StaticText }
image
paragraph
StaticText You can also use
link autocapture, url='https://posthog.com/docs/product-analytics/autocapture'
StaticText to retroactively define events from the DOM structure with
link the toolbar, url='https://posthog.com/docs/toolbar'
StaticText .
heading WARNING: You'llhatePostHog if...
button
image
list
listitem
image, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/i_love_telemarketing_d72bc8079b'
heading You enjoy "jumping on a quick call" with sales
paragraph
StaticText Sorry, we don't force you to talk to anyone. But you can
link watch a recorded demo, url='https://posthog.com/demo'
StaticText (at your own pace) or
link request a personalized demo, url='https://posthog.com/talk-to-a-human'
StaticText if you like.
listitem
image, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/wasting_money_decf55197a'
heading You love needlessly wasting company money
paragraph
StaticText We only have usage-based pricing that
link decreases exponentially, url='https://posthog.com/pricing'
StaticText with scale.
listitem
image, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/try_buy_3c54a911c5'
heading You'd rather buy before you try
paragraph
StaticText We offer a free tier so large that only a fraction of our customers pay us anything. Even worse, we continually try to
link reduce our pricing, url='https://posthog.com/blog/multi-product-pricing'
StaticText .
listitem
image, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/bad_trade_81f36c9a2a'
heading You think your email is a good trade for that free whitepaper
paragraph
StaticText Please press Ctrl + W now, or ask your network administrator to close your window.
listitem
image, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/stranger_danger_eb6694e03d'
heading You give out your credit card details to strangers
paragraph
StaticText You'd rather buy a product you've never used instead of a generous free trial?
listitem
image, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/commitment_issues_d433b343b5'
heading You're desperate for commitment
paragraph
StaticText Sadly, we don't offer annual contracts (unless you
link ask for one, url='https://posthog.com/talk-to-a-human'
StaticText ).
listitem
image, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/i_hate_change_6e54f0e9cc'
heading You loathe new features, and bug fixes
paragraph
StaticText Unfortunately we release
link new updates weekly, url='https://posthog.com/changelog'
StaticText .
listitem
image, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/mangle_ec73b24da8'
heading You'd rather buy disparate tools and mangle them together
paragraph
StaticText Apologies. Our focus is for you to engineer your product, not your data.
listitem
image, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/creative_suite_sucks_07b81c5a82'
heading You like buying a whole product suite to get access to one tool
paragraph
StaticText Alas we don't force people to buy stuff they don't use. We suit people who want to pay by product.
listitem
image, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/csms_ce310839fd'
heading You think CSMs are your friends
paragraph
StaticText Honey, those emails are automated.
listitem
image, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/training_c209c09991'
heading You enjoy sitting through hours of training more than using the product
paragraph
StaticText No training is required to use PostHog, though we have plenty of
link docs, url='https://posthog.com/docs'
StaticText and
link guides, url='https://posthog.com/guides'
StaticText if you need some guidance.
listitem
image, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/gdpwut_aaec809dca'
heading Data privacy isn't a big deal to you. (GDP-what now?)
paragraph
StaticText Get cookie-less tracking, regional hosting, and raw database access.
listitem
image, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/ru_bizdev_9fcd6556d0'
heading Networking events are your things
paragraph
StaticText We put on an event once. It was a disaster. Never again.
listitem
image, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/loop_hole_f5f7d3eb18'
heading You love being out of the loop
paragraph
StaticText We publish our
link roadmap, url='https://posthog.com/roadmap'
StaticText ,
link strategy, url='https://posthog.com/handbook/company/strategy'
StaticText , and
link company handbook, url='https://posthog.com/handbook'
StaticText .
listitem
image, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/rolodex_b1aee8688d'
heading Your CRM is a Rolodex
paragraph
StaticText We don't even use phones, though we do have a fax number for legal and compliance reasons.
button
image
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/src/components/Home/images/billboard-truck'
paragraph
StaticText So glad we picked @posthog
paragraph
StaticText Hard to quantify just how much time we've saved
StaticText by reducing complexity of our data pipeline and
StaticText using a single tool as a source of truth
StaticText for almost every customer related data question
strong
StaticText Gajus Kuizinas
StaticText Co-founder, CTO
image
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/src/components/Home/images/gajus'
heading API
paragraph
StaticText We built PostHog on our API. This means you get full access to anything you want with your event and customer data that's ingested by PostHog. Here are some examples
StaticText :
list
listitem
StaticText feature_flags
heading Evaluate feature flags from anywhere
paragraph
StaticText If you don't use one of our
link SDKs, url='https://posthog.com/docs/getting-started/install?tab=sdks'
StaticText , you can get a flag status for a user from the API on-the-fly.
listitem
StaticText insights
heading Pull basic site stats from saved insights
paragraph
StaticText Show stats like
emphasis
StaticText active users
StaticText ,
emphasis
StaticText pageviews
StaticText , or
emphasis
StaticText number of daily signups
StaticText (like we use near the bottom of this page!).
listitem
StaticText insights
heading User-facing analytics
paragraph
StaticText Build your own visualizations of insights within your own app or internal dashboard.
listitem
StaticText persons
heading Read/write user properties and display in your app
paragraph
StaticText Use PostHog as an external database by storing/reading user data and showing it in their user profile.
listitem
StaticText cohorts
heading Add high-value users to a cohort
paragraph
StaticText If you're running Clearbit on new signups, you can automatically add them to a cohort based on criteria from enrichment services.
listitem
StaticText annotations
heading Notate when a feature is released
paragraph
StaticText Annotations are useful for understanding inflection points in insights. You can programmatically create annotations like when a PR is merged.
link Explore the API, url='https://posthog.com/docs/api'
Video
heading HogQL
paragraph
StaticText HogQL is our translation layer over ClickHouse SQL. Use HogQL expressions to use JOINs and subqueries, filter event lists, and write complex queries (that aren't supported by the PostHog UI) to analyze data in any way you want.
image A hog standing in front of mission control controls, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Home/images/mission-control-hog'
paragraph
strong
StaticText For example...
list
listitem
image
paragraph
StaticText Double (or even triple?) breakdowns
code
StaticText concat(properties.name,' ; ',properties.$current_url)
listitem
image
paragraph
link Advanced date filtering, url='https://posthog.com/tutorials/hogql-date-time-filters'
StaticText , relative times, weekly/monthly reports
listitem
image
paragraph
StaticText Custom SQL insights directly accessing data
listitem
image
paragraph
StaticText Custom scoring or "group/bin" events
listitem
image
paragraph
StaticText NPS score, superhuman score calculations
listitem
image
paragraph
StaticText Access JSON, object, list data
link Learn more about HogQL, url='https://posthog.com/blog/introducing-hogql'
heading Join our open sourcecommunity
paragraph
StaticText We work in the open. Check out our
link company strategy, url='https://posthog.com/handbook/strategy/overview'
StaticText ,
link business model, url='https://posthog.com/handbook/strategy/business-model'
StaticText , or even our
link source code, url='http://github.com/posthog/posthog'
image
StaticText .
image campfire-light, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1718854771/posthog.com/campfire-light.png'
figure
SvgRoot
StaticText 1
group Monthly traffic
group 9.5m+
group Developer community
group 250k+
group Companies installed
group 108k+
heading One platform, thousands of use cases
paragraph
StaticText PostHog grows with you – from startups to growth stage and beyond.
list
listitem
image Drake Hog, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Home/images/mds'
heading Replaces the modern data stack
paragraph
StaticText With
StaticText 10
StaticText + products on one platform, you'll spend less time engineering your data integrations and more time building your product.
listitem
image Ballmer Hog, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Home/images/tutorials-tutorials-tutorials'
heading Tutorials, tutorials, tutorials!
paragraph
StaticText Our community members use PostHog in ways we never imagined. (Some have even built entire products on our API.) Maybe we’ll write about yours next?
listitem
image Graduate Hog, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Home/images/hockeystick-growth'
heading Guides for hockey-stick growth
paragraph
StaticText We cover how products like ours went from pre-revenue to $100 million ARR - all in the open.
heading Full control of your customer data
list
listitem
image
heading Privacy controls
paragraph
StaticText Track users without cookies, anonymize users, configure a reverse proxy
listitem
image
heading Choose your hosting location
paragraph
StaticText Store user data in the US or EU depending on your needs
listitem
image
heading Full access to customer data
paragraph
StaticText API offers total access to customer and event data
listitem
image
heading Check out the source code
paragraph
StaticText Audit the entire PostHog codebase on GitHub for compliance or just peace of mind
image, url='https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.4/flags/4x3/us.svg'
heading US Cloud
paragraph
StaticText Hosted in Virginia
image, url='https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.4/flags/4x3/eu.svg'
heading EU Cloud
paragraph
StaticText Hosted in Frankfurt
image, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Home/images/host-hogs'
heading We ship weirdly fast
heading (How else could we have done all this?)
StaticText Major new feature
StaticText Company news
StaticText Something cool happened
button
image
heading 2020
list
listitem
paragraph
StaticText Jan
list
listitem
StaticText 1st commit
listitem
StaticText PostHog joins YC W20 batch
listitem
paragraph
StaticText Feb
list
listitem
StaticText Launched open source analytics on HackerNews
listitem
paragraph
StaticText Mar
list
listitem
StaticText 1,000 stars on GitHub
listitem
paragraph
StaticText Apr
list
listitem
StaticText iOS, Android libraries
listitem
paragraph
StaticText May
list
listitem
StaticText React native library
listitem
paragraph
StaticText Jun
list
listitem
StaticText Feature Flags
listitem
StaticText Offsite: Italy
listitem
StaticText Heatmaps
listitem
paragraph
StaticText Jul
list
listitem
StaticText Segment destination
listitem
paragraph
StaticText Aug
list
listitem
StaticText 3,000 stars on GitHub
listitem
paragraph
StaticText Sep
list
listitem
StaticText PostHog FOSS launched
listitem
paragraph
StaticText Oct
list
listitem
StaticText ClickHouse support
listitem
paragraph
StaticText Nov
list
listitem
StaticText Session Replays
listitem
paragraph
StaticText Dec
list
listitem
StaticText Raised Series A
listitem
StaticText Lifecycle analysis
heading 2021
list
listitem
paragraph
StaticText Jan
list
listitem
StaticText Hubspot connector added
listitem
StaticText Apps launched
listitem
paragraph
StaticText Feb
list
listitem
StaticText Redesigned product
listitem
paragraph
StaticText Mar
list
listitem
StaticText Filter internal / test users
listitem
paragraph
StaticText Apr
list
listitem
StaticText S3, Snowflake intergrations released
listitem
paragraph
StaticText May
list
listitem
StaticText New query builder
listitem
paragraph
StaticText Jun
list
listitem
StaticText Raised Series B
listitem
paragraph
StaticText Jul
list
listitem
StaticText Funnels 2.0
listitem
StaticText Added to YC's top valued companies
listitem
paragraph
StaticText Aug
list
listitem
StaticText Offsite: Portugal
listitem
StaticText Salesforce connector launched
listitem
paragraph
StaticText Sep
list
listitem
StaticText PostHog.com complete overhaul
listitem
StaticText SAML support
listitem
paragraph
StaticText Oct
list
listitem
StaticText Multivariate feature flags available
listitem
paragraph
StaticText Nov
list
listitem
StaticText Correlation analysis released
listitem
paragraph
StaticText Dec
list
listitem
StaticText Group analytics launched
heading 2022
list
listitem
paragraph
StaticText Jan
list
listitem
StaticText 5,000 stars on GitHub
listitem
paragraph
StaticText Feb
list
listitem
StaticText 7,000 stars on GitHub
listitem
StaticText Data Management Suite
listitem
StaticText A/B Testing
listitem
paragraph
StaticText Mar
list
listitem
StaticText Offsite: Iceland
listitem
paragraph
StaticText Apr
list
listitem
StaticText Console log tracking in replays
listitem
paragraph
StaticText May
list
listitem
StaticText Accessible colour palette added
listitem
paragraph
StaticText Jun
list
listitem
StaticText Rapid ingestion pipeline
listitem
paragraph
StaticText Jul
list
listitem
StaticText Insight subscriptions
listitem
paragraph
StaticText Aug
list
listitem
StaticText Beta: Combining persons and events
listitem
paragraph
StaticText Sep
list
listitem
StaticText Turbo feature flags released
listitem
paragraph
StaticText Oct
list
listitem
StaticText PostHog Cloud EU launched
listitem
paragraph
StaticText Nov
list
listitem
StaticText Session replay playlists
listitem
paragraph
StaticText Dec
list
heading 2023
list
listitem
paragraph
StaticText Jan
list
listitem
StaticText Resilient feature flags
listitem
StaticText Product for Engineers newsletter launched
listitem
paragraph
StaticText Feb
list
listitem
StaticText 2FA authentication added
listitem
StaticText PostHog for Startups launched
listitem
paragraph
StaticText Mar
list
listitem
StaticText Dashboard templates launched
listitem
StaticText Query sampling added
listitem
StaticText Performance monitoring in session replays
listitem
paragraph
StaticText Apr
list
listitem
StaticText MaxAI support AI launched
listitem
StaticText Hedgehog toolbar added
listitem
StaticText DOM explorer released
listitem
paragraph
StaticText May
list
listitem
StaticText SOC 2 compliance
listitem
StaticText Early access feature management launched
listitem
StaticText Housewatch for ClickHouse released
listitem
paragraph
StaticText Jun
list
listitem
StaticText HogQL public beta launched
listitem
StaticText Surveys beta released
listitem
paragraph
StaticText Jul
list
listitem
StaticText Massively improved session replay performance
listitem
StaticText Feature flags and A/B testing launch out of beta
listitem
paragraph
StaticText Aug
list
listitem
StaticText Multiple choice surveys released
listitem
StaticText New insight UI launched
listitem
paragraph
StaticText Sep
list
listitem
StaticText Batch exports now available
listitem
StaticText Automatic NPS scoring added to surveys
listitem
paragraph
StaticText Oct
list
listitem
StaticText Survey templates added
listitem
StaticText User surveys released out of beta
listitem
paragraph
StaticText Nov
list
listitem
StaticText Android and iOS SDKs released for preview
listitem
StaticText Web analytics public beta
listitem
StaticText Patrick Collison tweeted about us
listitem
paragraph
StaticText Dec
list
listitem
StaticText PostHog Unwrapped 2023
listitem
StaticText Notebooks released
listitem
StaticText PostHog 3000 launched
heading 2024
list
listitem
paragraph
StaticText Jan
list
listitem
StaticText Automated/scheduled rollouts of feature flags
listitem
StaticText Network payload capture
listitem
paragraph
StaticText Feb
list
listitem
StaticText New Android and iOS SDKs
listitem
StaticText PostHog becomes HIPAA compliant
listitem
StaticText PostHog site badges released
listitem
paragraph
StaticText Mar
list
listitem
StaticText Customizable feature flag timeouts
listitem
paragraph
StaticText Apr
list
listitem
StaticText Toolbar gets event debugger
listitem
StaticText Langfuse integration for LLM insights
listitem
StaticText Mouse and scroll tracking
listitem
paragraph
StaticText May
list
listitem
StaticText T&Cs updated (in a good way)
listitem
StaticText PostHog is now up to 80% cheaper
listitem
paragraph
StaticText Jun
list
listitem
StaticText Data warehouse open beta
listitem
StaticText Managed reverse proxies
listitem
StaticText Real-time events view
listitem
StaticText Mobile recording beta
listitem
paragraph
StaticText Jul
list
listitem
StaticText Data warehouse leaves beta
listitem
StaticText Batch exports beta starts
listitem
StaticText Core Web Vitals tracking
listitem
StaticText Replays now 50% cheaper
listitem
paragraph
StaticText Aug
list
listitem
StaticText We're now SOC 2 Type 2 compliant (if you care)
listitem
StaticText Realtime destinations open beta
listitem
paragraph
StaticText Sep
list
listitem
StaticText Web analytics launched
listitem
StaticText A slimmer `.` in headings and buttons
listitem
paragraph
StaticText Oct
list
listitem
StaticText Google Ads destination now available
listitem
StaticText Comments added to session recordings
listitem
paragraph
StaticText Nov
list
listitem
StaticText Design a real billboard for us
listitem
StaticText No-code experiments now in public beta
listitem
paragraph
StaticText Dec
list
listitem
StaticText Alerts for Trends insights
listitem
StaticText PostHog AI now available in public opt-in beta
button
image
figure
image Here's what's cookin', good lookin', url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_367/v1/posthog.com/src/components/Home/images/experiment-hog'
heading The future of PostHog depends on you
heading We publish our product roadmap. Tell us what we should build next – and get early access.
link Explore our roadmap, url='https://posthog.com/roadmap'
StaticText Under consideration
list
listitem
StaticText Messaging product
listitem
StaticText End-user facing analytics (B2B2B/B2B2C)
listitem
StaticText Cookie banner product
listitem
StaticText Surveys in emails
listitem
StaticText Customer support product
listitem
StaticText Alternative to Google Tag Manager
listitem
StaticText Clip recordings to the relevant parts + export as video/gif
StaticText In progress
list
listitem
StaticText Threshold-based alerting
listitem
StaticText No-code experiments / Visual editor
listitem
StaticText Webhook destination
listitem
StaticText Error tracking
listitem
StaticText Unified role-based access control (RBAC)
listitem
StaticText Query / API / in app analytics
listitem
StaticText PostHog Customer Data Platform
image A billboard with Dalton Caldwell extolling how great PostHog is, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/src/components/Home/images/billboard'
paragraph
StaticText Startup program
heading Get to product market-fit with themost popular analytics toolkit used by YC startups
list
listitem
image
strong
StaticText Huuuuge free tier
paragraph
StaticText 30M events tracked + 50K recordings free, per month
listitem
image
strong
StaticText Exclusive founder merch
paragraph
StaticText Now you can look as lit as our engineers
listitem
image
strong
StaticText Pre-product/market fit guides
paragraph
StaticText We literally wrote a book on how to get product-market fit
listitem
image
strong
StaticText Used and recommended by
image
link Learn more, url='https://posthog.com/startups'
heading This is the call to action.
heading If nothing else has sold you on PostHog, hopefully these classic marketing tactics will.
image PostHog Cloud, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Home/images/cloud-cd'
image People on G2 think we're great, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Home/images/g2-badge'
image
paragraph
StaticText NOT
StaticText ENDORSED
StaticText BY KIM K
paragraph
StaticText *PostHog is a web product and cannot be installed by CD.
StaticText We
emphasis
StaticText did
StaticText once send some customers a floppy disk but it was a Rickroll.
image
StaticText ECO-FRIENDLY
paragraph
StaticText PostHog Cloud
paragraph
StaticText Digital download*
list
listitem
strong
StaticText Select your cloud
list
listitem
button US (Virginia)
listitem
button EU (Frankfurt)
listitem
strong
StaticText Starts at:
deletion
StaticText $0
StaticText FREE
StaticText >
StaticText 1 left at this price!!
link Get started, url='https://app.posthog.com/signup'
image
paragraph
strong
StaticText Hurry:
StaticText 125
StaticText companies signed up
button today
StaticText .
StaticText Act now and get $0 off your first order.
contentinfo
link, url='https://posthog.com/'
image
list
listitem
heading Products
link Products, url='https://posthog.com/products/product-analytics'
listitem
link Product analytics, url='https://posthog.com/product-analytics'
listitem
link Web analytics, url='https://posthog.com/web-analytics'
listitem
link Session replay, url='https://posthog.com/session-replay'
listitem
link Feature flags, url='https://posthog.com/feature-flags'
listitem
link Experiments, url='https://posthog.com/experiments'
listitem
link Surveys, url='https://posthog.com/surveys'
listitem
link Product OS, url='https://posthog.com/product-os'
listitem
link Data connections, url='https://posthog.com/cdp'
listitem
link Customer stories, url='https://posthog.com/customers'
listitem
link PostHog vs..., url='https://posthog.com/blog/tags/comparisons'
listitem
link For startups, url='https://posthog.com/startups'
listitem
link Pricing, url='https://posthog.com/pricing'
listitem
link How we do "sales", url='https://posthog.com/sales'
list
listitem
heading Product OS
link Product OS, url='https://posthog.com/docs/product-os'
listitem
link New? Start here., url='https://posthog.com/docs/getting-started/install'
listitem
link SDKs, url='https://posthog.com/docs/libraries/js'
listitem
link Framework guides, url='https://posthog.com/docs/frameworks'
listitem
link Data management, url='https://posthog.com/docs/data'
listitem
link HogQL, url='https://posthog.com/docs/hogql'
listitem
link Toolbar, url='https://posthog.com/docs/toolbar'
listitem
link API, url='https://posthog.com/docs/api'
list
listitem
heading Docs
link Docs, url='https://posthog.com/docs'
listitem
link Product analytics, url='https://posthog.com/docs/product-analytics'
listitem
link Session replay, url='https://posthog.com/docs/session-replay'
listitem
link Feature flags, url='https://posthog.com/docs/feature-flags'
listitem
link Experiments, url='https://posthog.com/docs/experiments'
listitem
link Surveys, url='https://posthog.com/docs/surveys'
listitem
link CDP, url='https://posthog.com/docs/cdp'
listitem
link Data warehouse, url='https://posthog.com/docs/data-warehouse'
listitem
link Migrate, url='https://posthog.com/docs/migrate'
list
listitem
heading Community
link Community, url='https://posthog.com/questions'
listitem
link Questions?, url='https://posthog.com/questions'
listitem
link Guides, url='https://posthog.com/tutorials'
listitem
link Integrations, url='https://posthog.com/cdp'
listitem
link Dashboard templates, url='https://posthog.com/templates'
listitem
link Founders, url='https://posthog.com/founders/all'
listitem
link Product engineers, url='https://posthog.com/product-engineers/all'
listitem
link Tracks, url='https://posthog.com/tracks'
listitem
link Merch, url='https://posthog.com/merch'
listitem
link Contributors, url='https://posthog.com/contributors'
listitem
link Newsletter, url='https://newsletter.posthog.com/'
listitem
link PostHog FM, url='https://open.spotify.com/playlist/7A2H2J3WhpJmMEwAhKahWH?si=47418915a8d0447b'
listitem
link PostHog on GitHub, url='https://github.com/PostHog/posthog'
list
listitem
heading Handbook
link Handbook, url='https://posthog.com/handbook'
listitem
link Why we're here, url='https://posthog.com/handbook/why-does-posthog-exist'
listitem
link Our story, url='https://posthog.com/handbook/story'
listitem
link How we work, url='https://posthog.com/handbook/company/culture'
listitem
link Values, url='https://posthog.com/handbook/values'
listitem
link Tips for working here, url='https://posthog.com/handbook/help'
listitem
link Team structure, url='https://posthog.com/handbook/team-structure'
listitem
link People & Ops, url='https://posthog.com/handbook/people/compensation'
listitem
link Engineering, url='https://posthog.com/handbook/engineering/developing-locally'
listitem
link Design, url='https://posthog.com/handbook/design/philosophy'
listitem
link Marketing, url='https://posthog.com/handbook/growth/marketing'
list
listitem
heading Company
link Company, url='https://posthog.com/about'
listitem
link About, url='https://posthog.com/about'
listitem
link Roadmap, url='https://posthog.com/roadmap'
listitem
link Changelog, url='https://posthog.com/changelog'
listitem
link People, url='https://posthog.com/people'
listitem
link Small teams, url='https://posthog.com/teams'
listitem
link Blog, url='https://posthog.com/blog/all'
listitem
link Investors, url='https://posthog.com/handbook/strategy/investors'
listitem
link Press, url='https://posthog.com/media'
listitem
link FAQ, url='https://posthog.com/faq'
listitem
link Security, url='https://posthog.com/handbook/company/security'
listitem
link Support, url='https://posthog.com/questions'
listitem
link Careers, url='https://posthog.com/careers'
list
listitem
link, url='https://x.com/posthog'
image
listitem
link, url='https://www.linkedin.com/company/posthog'
image
listitem
link, url='https://www.youtube.com/channel/UCn4mJ4kK5KVSvozJre645LA'
image
listitem
link, url='https://github.com/PostHog'
image
StaticText ©
StaticText 2024
StaticText PostHog, Inc.
list
listitem
link System status, url='https://status.posthog.com/'
listitem
StaticText 👉
link Generate a DPA, url='https://posthog.com/dpa'
StaticText 👈
StaticText (It's guaranteed fun!)
listitem
link SOC 2, url='https://posthog.com/handbook/company/security#soc-2'
listitem
link HIPAA, url='https://posthog.com/docs/privacy/hipaa-compliance'
listitem
link Privacy policy, url='https://posthog.com/privacy'
listitem
link Terms, url='https://posthog.com/terms'
paragraph
strong
StaticText PostHog.com doesn't use third party cookies
StaticText - only a single in-house cookie.
paragraph
StaticText No data is sent to a third party.
[2524] button Accept, center=(214,869)
[2526] button Decline, center=(214,920)
image Ursula von der Leyen, President of the European Commission, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/v1/posthog.com/src/components/EU/images/ursula'
generic, atomic
list
RootWebArea Why PostHog?, focused, url='https://posthog.com/why'
generic Products Product analytics Web analytics Session replay Feature flags Experiments Surveys Product OS Data connections Customer stories PostHog vs... For startups Pricing How we do "sales" Product OS New? Start here. SDKs Framework guides Data management HogQL Toolbar API Docs Product analytics Session replay Feature flags Experiments Surveys, focused
banner
[2612] link, center=(106,28), url='https://posthog.com/'
image
Show more
list
listitem
[2616] link Why PostHog?, center=(746,28), url='https://posthog.com/why'
listitem
[2621] link Products, center=(855,28), url='https://posthog.com/product-analytics'
listitem
[2624] link Pricing, center=(938,28), url='https://posthog.com/pricing'
listitem
[2627] link Docs, center=(1008,28), url='https://posthog.com/docs'
listitem
[2630] link Community, center=(1093,28), url='https://posthog.com/community'
listitem
[2633] link Company, center=(1192,28), url='https://posthog.com/about'
[2636] link Get started, center=(1750,29), url='https://us.posthog.com/signup'
[2639] button, center=(1832,28)
image
[2642] button, center=(1880,28)
image
main
complementary
navigation
list
[2656] listitem, center=(332,104), inner_text=Explore products
paragraph
StaticText Explore products
list
listitem
[2661] link Product analytics, center=(332,141), url='https://posthog.com/product-analytics'
image
list
listitem
[2668] link Web analytics, center=(332,185), url='https://posthog.com/web-analytics'
image
list
listitem
[2675] link Session replay, center=(332,229), url='https://posthog.com/session-replay'
image
list
listitem
[2682] link Feature flags, center=(332,273), url='https://posthog.com/feature-flags'
image
list
listitem
[2689] link Experiments, center=(332,317), url='https://posthog.com/experiments'
image
list
listitem
[2696] link Surveys, center=(332,361), url='https://posthog.com/surveys'
image
list
listitem
[2703] link Data pipelines, center=(332,405), url='https://posthog.com/cdp'
image
list
listitem
[2710] link Data warehouse, center=(332,449), url='https://posthog.com/data-warehouse'
image
list
listitem
[2717] link Product OS, center=(332,493), url='https://posthog.com/product-os'
image
article
StaticText Why PostHog?
heading PostHog is literally designed to be a no-brainer
paragraph
strong
StaticText PostHog is an entire suite of products that help you build successful products –
emphasis
StaticText we have more products than anyone else.
paragraph
StaticText We put all the context you need in one place, so you can focus on your users instead of fixing endless data integrations.
paragraph
strong
StaticText We have
StaticText 10
StaticText + products today,
StaticText but even if we don't offer it
emphasis
StaticText yet
StaticText , we will eventually.
paragraph
StaticText We're going to build every piece of SaaS you need to make your product successful. You read that right. We've already got the world's best track record at delivering them by being the widest with so many customers.
paragraph
StaticText You've probably already seen the products we do have. For the stuff we don't, you can
[2740] link see our entire public roadmap, center=(724,513), url='https://posthog.com/roadmap'
StaticText and ask for what you need.
heading Popular roadmap items
table
rowgroup
row
columnheader Votes
columnheader Feature
columnheader Team
rowgroup
row
[2751] cell 92 votes, center=(642,687), inner_text=92
votes
cell Messaging product Basics: Ability to send an email / push message Ability to send a chain of messages to people Target specific users based on their profile or event data Advanced: Integration with A/B testing Questions for community: Would you use this? What would your use case be? Would it replace an existing tool? Would you pay something for it if we were the cheapest option for this product out there? Any other requirements that you'd need? Read more
[2763] button Read more, center=(730,719)
cell CDP Team CDP
[2765] link CDP Team CDP, center=(1184,656), inner_text=CDP, url='https://posthog.com/teams/cdp'
image CDP Team, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/crest_mini_cdp_0d7fd705ec'
row
[2771] cell 73 votes, center=(642,774), inner_text=73
votes
[2774] cell End-user facing analytics (B2B2B/B2B2C) Ability to show PostHog data/graphs to end users, center=(883,774), inner_text=End-user facing analytics (B2B2B/B2B2C)
Ability to show PostHog data/graphs to end users
cell Product Analytics Team Product Analytics
[2784] link Product Analytics Team Product Analytics, center=(1184,758), inner_text=Product Analytics, url='https://posthog.com/teams/product-analytics'
image Product Analytics Team, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/crest_mini_product_analytics_e727d9de2a'
row
[2790] cell 69 votes, center=(642,861), inner_text=69
votes
cell Cookie banner product We want some "just use this" way of displaying cookie banners that would let our users just be compliant and to get back to building stuff. Question for community What requirements would you have / do you want us to just tell you what they are? If we were cheapest in the market, would you pay something for this or not? Would this mean you'd use our JS snippet on our website when you aren't already? Read more
[2802] button Read more, center=(730,893)
cell Exec Team Exec
[2804] link Exec Team Exec, center=(1184,830), inner_text=Exec, url='https://posthog.com/teams/exec'
image Exec Team, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/crest_mini_exec_a046ad7ecf'
row
[2810] cell 62 votes, center=(642,951), inner_text=62
votes
[2813] cell Surveys in emails Add ability to send surveys in emails and collect responses via interactions in the email, center=(883,951), inner_text=Surveys in emails
Add ability to send surveys in emails and collect responses via interactions in the email
cell Surveys Team Surveys
[2823] link Surveys Team Surveys, center=(1184,932), inner_text=Surveys, url='https://posthog.com/teams/surveys'
image Surveys Team, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/surveys_41f0d3a3b2'
row
[2829] cell 40 votes, center=(642,1041), inner_text=40
votes
cell Customer support product The basics would be: A way of users generating tickets/bug reports Assigning tickets to your team Messaging users when a ticket is created / responded to / resolved We are unclear on (feedback hugely appreciated): If early stage companies would need it to work with discord/slack or if that's unusual If you are excited about this because you would happily replace an existing product - which one? Or if you'd just use us as you're not using anything else at the moment Beyond this: Some way of prioritizing tickets based on user data Integrating session replay and errors into the ticket automatically Read more
[2841] button Read more, center=(730,1073)
cell Exec Team Exec
[2843] link Exec Team Exec, center=(1184,1011), inner_text=Exec, url='https://posthog.com/teams/exec'
image Exec Team, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/crest_mini_exec_a046ad7ecf'
link Explore the roadmap, url='https://posthog.com/roadmap'
heading PostHog has the lowest pricing for every product
paragraph
StaticText Sure, it's great to have everything you need in one place, but only if you know you're getting a deal.
paragraph
StaticText PostHog is always cheaper than the cheapest major competitor, so you know you don't have to compare pricing for each new product.
paragraph
StaticText And every product has a generous free tier, so you can always try it out before paying anything at all.
heading PostHog just does the right thing
paragraph
StaticText We polled our customers - one of the top four reasons they recommend PostHog is "developer brand". To us that means we do the right thing for our customers:
list
listitem
ListMarker •
link We roll out pricing decreases, url='https://posthog.com/blog/analytics-pricing'
StaticText to our entire existing customer base
listitem
ListMarker •
StaticText We have
link side hustle insurance, url='https://posthog.com/handbook/growth/sales/refunds#unexpected-stardom'
StaticText - we refund if your thing goes viral by accident on HackerNews
listitem
ListMarker •
StaticText We've got
link a huge open source project, url='https://github.com/posthog/posthog'
image
StaticText (>20k stars), and beyond this you can inspect all our code in our repo so you can see exactly what we're doing with your data
listitem
ListMarker •
link We don't do outbound sales, url='https://posthog.com/sales'
StaticText - we'd rather spend our time building more products
listitem
ListMarker •
StaticText You can
link see all our pricing publicly, url='https://posthog.com/pricing'
StaticText –
emphasis
StaticText there's a reason other companies don't list their pricing!
listitem
ListMarker •
StaticText We don’t sell products at a loss - we run the company default alive. This means we’ve never had layoffs, and we don’t take huge risks that could result in the company disappearing overnight.
listitem
ListMarker •
StaticText We don’t screw you on contract terms like auto-renewal.
listitem
ListMarker •
StaticText You can use all our stuff monthly until you want to lock things in with us. We don’t pressure people.
listitem
ListMarker •
StaticText The way we write our content.
link Just read it, url='https://posthog.com/posts'
StaticText and you’ll get what I mean. It’s more honest and not like marketing-speak you've come to expect from other companies - it actively helps developers build successful products. That’s our mission.
listitem
ListMarker •
StaticText PostHog has zero intention of selling our business. We want to see just how crazy huge this gigantic software stack can get - and we think that it will reach at least $100bn in value. We’ll be around and fighting for a long, long time. It’s our life’s work.
listitem
ListMarker •
StaticText You can also see how our entire company operates - our
link manual for our salespeople, url='https://posthog.com/handbook/growth/sales/overview'
StaticText ,
link marketing team, url='https://posthog.com/handbook/growth/marketing'
StaticText , and so on. You can even
link see what they’re paid, url='https://posthog.com/handbook/people/compensation'
StaticText - it’s all in our public handbook. You won't get this level of transparency from most companies!
listitem
ListMarker •
link Cool company merch, url='https://posthog.com/merch'
StaticText you'll actually
emphasis
StaticText want
StaticText to wear
paragraph
StaticText The reason we uniquely love doing all these sorts of things is that
strong
StaticText we grow because of our reputation on the internet, whereas every single competitor grows by salespeople.
StaticText We are very, very proudly inbound only. This aligns us with customers. Long term, that is what wins.
heading Support from actually technical people
paragraph
StaticText You can
link literally see the engineers, url='https://posthog.com/teams'
StaticText that built each of our products on our website.
link, url='https://posthog.com/teams/support'
SvgRoot
StaticText SUPPORT
paragraph
StaticText Meet our support engineers
StaticText on the front lines
StaticText :
image Max AI, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1688579513/max_c5dd553db8.png'
image Ben Haynes, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1728482424/ben_h_8fd5ee8b8b.png'
image Ben Lea, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1728482366/Ben_L_a3ac90960f.png'
image Steven Shults, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1711641190/Steven_fdb952b5e0.png'
image Abigail Richardson, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1724774726/Abigail_607ecbe510.png'
link Learn about this team, url='https://posthog.com/teams/support'
paragraph
StaticText We’ve also got dedicated support people - they’ve all got engineering backgrounds too. If they can’t answer, you get the OG engineers mentioned above. Frankly our support engineers answer most stuff when it gets deep. We don’t want you waiting on our triage.
paragraph
StaticText Even our marketing team is mostly engineers. Our salespeople can all write code, too.
paragraph
emphasis
StaticText “Everybody codes”
StaticText has made it to
link our list of values, url='https://posthog.com/handbook/values'
StaticText .
heading PostHog is more popular than every other product
paragraph
StaticText We get that you aren't a lemming (they refuse to type in our url with their little paws), but it's probably a good sign when something is very popular.
paragraph
StaticText We have over 100,000 customers using our products. Just under a quarter of a million engineers use us. That's far, far more than any other vendor – most have around 1-3k customers. It's what happens when the internet loves you.
paragraph
StaticText 65% of every Y Combinator batch (the world's best accelerator for startups) use our products.
heading Who doesn't PostHog work well for?
paragraph
StaticText People who don't like letting their engineering teams make decisions. If you are happy to let engineering drive in your organization then we're usually a slam dunk.
paragraph
StaticText Sometimes we might not have
emphasis
StaticText every
StaticText feature compared to a leading competitor, but we've seen pretty much no one cares about that compared to the advantages of having everything in one place – and we'll always keep building!
heading Every product has a huge free tier
paragraph
StaticText Just try it. You don't even need to put in a credit card. We give away more free stuff than anyone else. What you'd pay $100s for on other platforms, you get here for free, every month.
link Get started - free, url='https://app.posthog.com/signup'
link Explore products, url='https://posthog.com/product-analytics'
complementary
heading From the desk of...
[2936] link James Hawkins Co-Founder, center=(1572,134), inner_text=James Hawkins
Co-Founder, url='https://posthog.com/community/profiles/27732'
heading James Hawkins
paragraph
StaticText Co-Founder
figure
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_200/james_b841adce96'
heading Jump to:
list
listitem
[2952] link PostHog is literally designed to be a no-brainer, center=(1572,759)
listitem
[2955] link Popular roadmap items, center=(1572,793)
listitem
[2958] link PostHog has the lowest pricing for every product, center=(1572,828)
listitem
[2961] link PostHog just does the right thing, center=(1572,870)
listitem
[2964] link Support from actually technical people, center=(1572,914)
listitem
[2967] link PostHog is more popular than every other product, center=(1572,956)
listitem
[2970] link Who doesn't PostHog work well for?, center=(1572,1000)
listitem
[2973] link Every product has a huge free tier, center=(1572,1042)
contentinfo
link, url='https://posthog.com/'
image
list
listitem
heading Products
link Products, url='https://posthog.com/products/product-analytics'
listitem
link Product analytics, url='https://posthog.com/product-analytics'
listitem
link Web analytics, url='https://posthog.com/web-analytics'
listitem
link Session replay, url='https://posthog.com/session-replay'
listitem
link Feature flags, url='https://posthog.com/feature-flags'
listitem
link Experiments, url='https://posthog.com/experiments'
listitem
link Surveys, url='https://posthog.com/surveys'
listitem
link Product OS, url='https://posthog.com/product-os'
listitem
link Data connections, url='https://posthog.com/cdp'
listitem
link Customer stories, url='https://posthog.com/customers'
listitem
link PostHog vs..., url='https://posthog.com/blog/tags/comparisons'
listitem
link For startups, url='https://posthog.com/startups'
listitem
link Pricing, url='https://posthog.com/pricing'
listitem
link How we do "sales", url='https://posthog.com/sales'
list
listitem
heading Product OS
link Product OS, url='https://posthog.com/docs/product-os'
listitem
link New? Start here., url='https://posthog.com/docs/getting-started/install'
listitem
link SDKs, url='https://posthog.com/docs/libraries/js'
listitem
link Framework guides, url='https://posthog.com/docs/frameworks'
listitem
link Data management, url='https://posthog.com/docs/data'
listitem
link HogQL, url='https://posthog.com/docs/hogql'
listitem
link Toolbar, url='https://posthog.com/docs/toolbar'
listitem
link API, url='https://posthog.com/docs/api'
list
listitem
heading Docs
link Docs, url='https://posthog.com/docs'
listitem
link Product analytics, url='https://posthog.com/docs/product-analytics'
listitem
link Session replay, url='https://posthog.com/docs/session-replay'
listitem
link Feature flags, url='https://posthog.com/docs/feature-flags'
listitem
link Experiments, url='https://posthog.com/docs/experiments'
listitem
link Surveys, url='https://posthog.com/docs/surveys'
listitem
link CDP, url='https://posthog.com/docs/cdp'
listitem
link Data warehouse, url='https://posthog.com/docs/data-warehouse'
listitem
link Migrate, url='https://posthog.com/docs/migrate'
list
listitem
heading Community
link Community, url='https://posthog.com/questions'
listitem
link Questions?, url='https://posthog.com/questions'
listitem
link Guides, url='https://posthog.com/tutorials'
listitem
link Integrations, url='https://posthog.com/cdp'
listitem
link Dashboard templates, url='https://posthog.com/templates'
listitem
link Founders, url='https://posthog.com/founders/all'
listitem
link Product engineers, url='https://posthog.com/product-engineers/all'
listitem
link Tracks, url='https://posthog.com/tracks'
listitem
link Merch, url='https://posthog.com/merch'
listitem
link Contributors, url='https://posthog.com/contributors'
listitem
link Newsletter, url='https://newsletter.posthog.com/'
listitem
link PostHog FM, url='https://open.spotify.com/playlist/7A2H2J3WhpJmMEwAhKahWH?si=47418915a8d0447b'
listitem
link PostHog on GitHub, url='https://github.com/PostHog/posthog'
list
listitem
heading Handbook
link Handbook, url='https://posthog.com/handbook'
listitem
link Why we're here, url='https://posthog.com/handbook/why-does-posthog-exist'
listitem
link Our story, url='https://posthog.com/handbook/story'
listitem
link How we work, url='https://posthog.com/handbook/company/culture'
listitem
link Values, url='https://posthog.com/handbook/values'
listitem
link Tips for working here, url='https://posthog.com/handbook/help'
listitem
link Team structure, url='https://posthog.com/handbook/team-structure'
listitem
link People & Ops, url='https://posthog.com/handbook/people/compensation'
listitem
link Engineering, url='https://posthog.com/handbook/engineering/developing-locally'
listitem
link Design, url='https://posthog.com/handbook/design/philosophy'
listitem
link Marketing, url='https://posthog.com/handbook/growth/marketing'
list
listitem
heading Company
link Company, url='https://posthog.com/about'
listitem
link About, url='https://posthog.com/about'
listitem
link Roadmap, url='https://posthog.com/roadmap'
listitem
link Changelog, url='https://posthog.com/changelog'
listitem
link People, url='https://posthog.com/people'
listitem
link Small teams, url='https://posthog.com/teams'
listitem
link Blog, url='https://posthog.com/blog/all'
listitem
link Investors, url='https://posthog.com/handbook/strategy/investors'
listitem
link Press, url='https://posthog.com/media'
listitem
link FAQ, url='https://posthog.com/faq'
listitem
link Security, url='https://posthog.com/handbook/company/security'
listitem
link Support, url='https://posthog.com/questions'
listitem
link Careers, url='https://posthog.com/careers'
list
listitem
link, url='https://x.com/posthog'
image
listitem
link, url='https://www.linkedin.com/company/posthog'
image
listitem
link, url='https://www.youtube.com/channel/UCn4mJ4kK5KVSvozJre645LA'
image
listitem
link, url='https://github.com/PostHog'
image
StaticText ©
StaticText 2024
StaticText PostHog, Inc.
list
listitem
link System status, url='https://status.posthog.com/'
listitem
StaticText 👉
link Generate a DPA, url='https://posthog.com/dpa'
StaticText 👈
StaticText (It's guaranteed fun!)
listitem
link SOC 2, url='https://posthog.com/handbook/company/security#soc-2'
listitem
link HIPAA, url='https://posthog.com/docs/privacy/hipaa-compliance'
listitem
link Privacy policy, url='https://posthog.com/privacy'
listitem
link Terms, url='https://posthog.com/terms'
paragraph
strong
StaticText PostHog.com doesn't use third party cookies
StaticText - only a single in-house cookie.
paragraph
StaticText No data is sent to a third party.
[3171] button Accept, center=(214,869)
[3173] button Decline, center=(214,920)
image Ursula von der Leyen, President of the European Commission, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/v1/posthog.com/src/components/EU/images/ursula'
generic, atomic
StaticText Navigated to PostHog is literally designed to be a no-brainer
list
Reasoning for action: By clicking on the 'Why PostHog?' link, I strategically place myself to gather foundational information regarding the platform's value. This exploration is crucial in building my understanding as a product manager about how PostHog's features, such as product analytics and session replay, can enhance user experiences and optimize product performance.
Action: click('84') # Click on the 'Why PostHog?' link to explore the reasons for using PostHog.
Change Description: The browser navigated from the main PostHog homepage to the 'Why PostHog?' page, focusing on the reasons for using PostHog, which includes product offerings, features, and advantages, indicating an engagement with a specific aspect of the website's content.
Screenshot before:Screenshot after:---
Step 2:
Url (before/after):
https://posthog.com/why
https://posthog.com/product-analytics
Content (before/after):
RootWebArea Why PostHog?, focused, url='https://posthog.com/why'
generic Products Product analytics Web analytics Session replay Feature flags Experiments Surveys Product OS Data connections Customer stories PostHog vs... For startups Pricing How we do "sales" Product OS New? Start here. SDKs Framework guides Data management HogQL Toolbar API Docs Product analytics Session replay Feature flags Experiments Surveys, focused
banner
[2612] link, center=(106,28), url='https://posthog.com/'
image
Show more
list
listitem
[2616] link Why PostHog?, center=(746,28), url='https://posthog.com/why'
listitem
[2621] link Products, center=(855,28), url='https://posthog.com/product-analytics'
listitem
[2624] link Pricing, center=(938,28), url='https://posthog.com/pricing'
listitem
[2627] link Docs, center=(1008,28), url='https://posthog.com/docs'
listitem
[2630] link Community, center=(1093,28), url='https://posthog.com/community'
listitem
[2633] link Company, center=(1192,28), url='https://posthog.com/about'
[2636] link Get started, center=(1750,29), url='https://us.posthog.com/signup'
[2639] button, center=(1832,28)
image
[2642] button, center=(1880,28)
image
main
complementary
navigation
list
[2656] listitem, center=(332,104), inner_text=Explore products
paragraph
StaticText Explore products
list
listitem
[2661] link Product analytics, center=(332,141), url='https://posthog.com/product-analytics'
image
list
listitem
[2668] link Web analytics, center=(332,185), url='https://posthog.com/web-analytics'
image
list
listitem
[2675] link Session replay, center=(332,229), url='https://posthog.com/session-replay'
image
list
listitem
[2682] link Feature flags, center=(332,273), url='https://posthog.com/feature-flags'
image
list
listitem
[2689] link Experiments, center=(332,317), url='https://posthog.com/experiments'
image
list
listitem
[2696] link Surveys, center=(332,361), url='https://posthog.com/surveys'
image
list
listitem
[2703] link Data pipelines, center=(332,405), url='https://posthog.com/cdp'
image
list
listitem
[2710] link Data warehouse, center=(332,449), url='https://posthog.com/data-warehouse'
image
list
listitem
[2717] link Product OS, center=(332,493), url='https://posthog.com/product-os'
image
article
StaticText Why PostHog?
heading PostHog is literally designed to be a no-brainer
paragraph
strong
StaticText PostHog is an entire suite of products that help you build successful products –
emphasis
StaticText we have more products than anyone else.
paragraph
StaticText We put all the context you need in one place, so you can focus on your users instead of fixing endless data integrations.
paragraph
strong
StaticText We have
StaticText 10
StaticText + products today,
StaticText but even if we don't offer it
emphasis
StaticText yet
StaticText , we will eventually.
paragraph
StaticText We're going to build every piece of SaaS you need to make your product successful. You read that right. We've already got the world's best track record at delivering them by being the widest with so many customers.
paragraph
StaticText You've probably already seen the products we do have. For the stuff we don't, you can
[2740] link see our entire public roadmap, center=(724,513), url='https://posthog.com/roadmap'
StaticText and ask for what you need.
heading Popular roadmap items
table
rowgroup
row
columnheader Votes
columnheader Feature
columnheader Team
rowgroup
row
[2751] cell 92 votes, center=(642,687), inner_text=92
votes
cell Messaging product Basics: Ability to send an email / push message Ability to send a chain of messages to people Target specific users based on their profile or event data Advanced: Integration with A/B testing Questions for community: Would you use this? What would your use case be? Would it replace an existing tool? Would you pay something for it if we were the cheapest option for this product out there? Any other requirements that you'd need? Read more
[2763] button Read more, center=(730,719)
cell CDP Team CDP
[2765] link CDP Team CDP, center=(1184,656), inner_text=CDP, url='https://posthog.com/teams/cdp'
image CDP Team, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/crest_mini_cdp_0d7fd705ec'
row
[2771] cell 73 votes, center=(642,774), inner_text=73
votes
[2774] cell End-user facing analytics (B2B2B/B2B2C) Ability to show PostHog data/graphs to end users, center=(883,774), inner_text=End-user facing analytics (B2B2B/B2B2C)
Ability to show PostHog data/graphs to end users
cell Product Analytics Team Product Analytics
[2784] link Product Analytics Team Product Analytics, center=(1184,758), inner_text=Product Analytics, url='https://posthog.com/teams/product-analytics'
image Product Analytics Team, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/crest_mini_product_analytics_e727d9de2a'
row
[2790] cell 69 votes, center=(642,861), inner_text=69
votes
cell Cookie banner product We want some "just use this" way of displaying cookie banners that would let our users just be compliant and to get back to building stuff. Question for community What requirements would you have / do you want us to just tell you what they are? If we were cheapest in the market, would you pay something for this or not? Would this mean you'd use our JS snippet on our website when you aren't already? Read more
[2802] button Read more, center=(730,893)
cell Exec Team Exec
[2804] link Exec Team Exec, center=(1184,830), inner_text=Exec, url='https://posthog.com/teams/exec'
image Exec Team, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/crest_mini_exec_a046ad7ecf'
row
[2810] cell 62 votes, center=(642,951), inner_text=62
votes
[2813] cell Surveys in emails Add ability to send surveys in emails and collect responses via interactions in the email, center=(883,951), inner_text=Surveys in emails
Add ability to send surveys in emails and collect responses via interactions in the email
cell Surveys Team Surveys
[2823] link Surveys Team Surveys, center=(1184,932), inner_text=Surveys, url='https://posthog.com/teams/surveys'
image Surveys Team, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/surveys_41f0d3a3b2'
row
[2829] cell 40 votes, center=(642,1041), inner_text=40
votes
cell Customer support product The basics would be: A way of users generating tickets/bug reports Assigning tickets to your team Messaging users when a ticket is created / responded to / resolved We are unclear on (feedback hugely appreciated): If early stage companies would need it to work with discord/slack or if that's unusual If you are excited about this because you would happily replace an existing product - which one? Or if you'd just use us as you're not using anything else at the moment Beyond this: Some way of prioritizing tickets based on user data Integrating session replay and errors into the ticket automatically Read more
[2841] button Read more, center=(730,1073)
cell Exec Team Exec
[2843] link Exec Team Exec, center=(1184,1011), inner_text=Exec, url='https://posthog.com/teams/exec'
image Exec Team, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/crest_mini_exec_a046ad7ecf'
link Explore the roadmap, url='https://posthog.com/roadmap'
heading PostHog has the lowest pricing for every product
paragraph
StaticText Sure, it's great to have everything you need in one place, but only if you know you're getting a deal.
paragraph
StaticText PostHog is always cheaper than the cheapest major competitor, so you know you don't have to compare pricing for each new product.
paragraph
StaticText And every product has a generous free tier, so you can always try it out before paying anything at all.
heading PostHog just does the right thing
paragraph
StaticText We polled our customers - one of the top four reasons they recommend PostHog is "developer brand". To us that means we do the right thing for our customers:
list
listitem
ListMarker •
link We roll out pricing decreases, url='https://posthog.com/blog/analytics-pricing'
StaticText to our entire existing customer base
listitem
ListMarker •
StaticText We have
link side hustle insurance, url='https://posthog.com/handbook/growth/sales/refunds#unexpected-stardom'
StaticText - we refund if your thing goes viral by accident on HackerNews
listitem
ListMarker •
StaticText We've got
link a huge open source project, url='https://github.com/posthog/posthog'
image
StaticText (>20k stars), and beyond this you can inspect all our code in our repo so you can see exactly what we're doing with your data
listitem
ListMarker •
link We don't do outbound sales, url='https://posthog.com/sales'
StaticText - we'd rather spend our time building more products
listitem
ListMarker •
StaticText You can
link see all our pricing publicly, url='https://posthog.com/pricing'
StaticText –
emphasis
StaticText there's a reason other companies don't list their pricing!
listitem
ListMarker •
StaticText We don’t sell products at a loss - we run the company default alive. This means we’ve never had layoffs, and we don’t take huge risks that could result in the company disappearing overnight.
listitem
ListMarker •
StaticText We don’t screw you on contract terms like auto-renewal.
listitem
ListMarker •
StaticText You can use all our stuff monthly until you want to lock things in with us. We don’t pressure people.
listitem
ListMarker •
StaticText The way we write our content.
link Just read it, url='https://posthog.com/posts'
StaticText and you’ll get what I mean. It’s more honest and not like marketing-speak you've come to expect from other companies - it actively helps developers build successful products. That’s our mission.
listitem
ListMarker •
StaticText PostHog has zero intention of selling our business. We want to see just how crazy huge this gigantic software stack can get - and we think that it will reach at least $100bn in value. We’ll be around and fighting for a long, long time. It’s our life’s work.
listitem
ListMarker •
StaticText You can also see how our entire company operates - our
link manual for our salespeople, url='https://posthog.com/handbook/growth/sales/overview'
StaticText ,
link marketing team, url='https://posthog.com/handbook/growth/marketing'
StaticText , and so on. You can even
link see what they’re paid, url='https://posthog.com/handbook/people/compensation'
StaticText - it’s all in our public handbook. You won't get this level of transparency from most companies!
listitem
ListMarker •
link Cool company merch, url='https://posthog.com/merch'
StaticText you'll actually
emphasis
StaticText want
StaticText to wear
paragraph
StaticText The reason we uniquely love doing all these sorts of things is that
strong
StaticText we grow because of our reputation on the internet, whereas every single competitor grows by salespeople.
StaticText We are very, very proudly inbound only. This aligns us with customers. Long term, that is what wins.
heading Support from actually technical people
paragraph
StaticText You can
link literally see the engineers, url='https://posthog.com/teams'
StaticText that built each of our products on our website.
link, url='https://posthog.com/teams/support'
SvgRoot
StaticText SUPPORT
paragraph
StaticText Meet our support engineers
StaticText on the front lines
StaticText :
image Max AI, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1688579513/max_c5dd553db8.png'
image Ben Haynes, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1728482424/ben_h_8fd5ee8b8b.png'
image Ben Lea, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1728482366/Ben_L_a3ac90960f.png'
image Steven Shults, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1711641190/Steven_fdb952b5e0.png'
image Abigail Richardson, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1724774726/Abigail_607ecbe510.png'
link Learn about this team, url='https://posthog.com/teams/support'
paragraph
StaticText We’ve also got dedicated support people - they’ve all got engineering backgrounds too. If they can’t answer, you get the OG engineers mentioned above. Frankly our support engineers answer most stuff when it gets deep. We don’t want you waiting on our triage.
paragraph
StaticText Even our marketing team is mostly engineers. Our salespeople can all write code, too.
paragraph
emphasis
StaticText “Everybody codes”
StaticText has made it to
link our list of values, url='https://posthog.com/handbook/values'
StaticText .
heading PostHog is more popular than every other product
paragraph
StaticText We get that you aren't a lemming (they refuse to type in our url with their little paws), but it's probably a good sign when something is very popular.
paragraph
StaticText We have over 100,000 customers using our products. Just under a quarter of a million engineers use us. That's far, far more than any other vendor – most have around 1-3k customers. It's what happens when the internet loves you.
paragraph
StaticText 65% of every Y Combinator batch (the world's best accelerator for startups) use our products.
heading Who doesn't PostHog work well for?
paragraph
StaticText People who don't like letting their engineering teams make decisions. If you are happy to let engineering drive in your organization then we're usually a slam dunk.
paragraph
StaticText Sometimes we might not have
emphasis
StaticText every
StaticText feature compared to a leading competitor, but we've seen pretty much no one cares about that compared to the advantages of having everything in one place – and we'll always keep building!
heading Every product has a huge free tier
paragraph
StaticText Just try it. You don't even need to put in a credit card. We give away more free stuff than anyone else. What you'd pay $100s for on other platforms, you get here for free, every month.
link Get started - free, url='https://app.posthog.com/signup'
link Explore products, url='https://posthog.com/product-analytics'
complementary
heading From the desk of...
[2936] link James Hawkins Co-Founder, center=(1572,134), inner_text=James Hawkins
Co-Founder, url='https://posthog.com/community/profiles/27732'
heading James Hawkins
paragraph
StaticText Co-Founder
figure
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_200/james_b841adce96'
heading Jump to:
list
listitem
[2952] link PostHog is literally designed to be a no-brainer, center=(1572,759)
listitem
[2955] link Popular roadmap items, center=(1572,793)
listitem
[2958] link PostHog has the lowest pricing for every product, center=(1572,828)
listitem
[2961] link PostHog just does the right thing, center=(1572,870)
listitem
[2964] link Support from actually technical people, center=(1572,914)
listitem
[2967] link PostHog is more popular than every other product, center=(1572,956)
listitem
[2970] link Who doesn't PostHog work well for?, center=(1572,1000)
listitem
[2973] link Every product has a huge free tier, center=(1572,1042)
contentinfo
link, url='https://posthog.com/'
image
list
listitem
heading Products
link Products, url='https://posthog.com/products/product-analytics'
listitem
link Product analytics, url='https://posthog.com/product-analytics'
listitem
link Web analytics, url='https://posthog.com/web-analytics'
listitem
link Session replay, url='https://posthog.com/session-replay'
listitem
link Feature flags, url='https://posthog.com/feature-flags'
listitem
link Experiments, url='https://posthog.com/experiments'
listitem
link Surveys, url='https://posthog.com/surveys'
listitem
link Product OS, url='https://posthog.com/product-os'
listitem
link Data connections, url='https://posthog.com/cdp'
listitem
link Customer stories, url='https://posthog.com/customers'
listitem
link PostHog vs..., url='https://posthog.com/blog/tags/comparisons'
listitem
link For startups, url='https://posthog.com/startups'
listitem
link Pricing, url='https://posthog.com/pricing'
listitem
link How we do "sales", url='https://posthog.com/sales'
list
listitem
heading Product OS
link Product OS, url='https://posthog.com/docs/product-os'
listitem
link New? Start here., url='https://posthog.com/docs/getting-started/install'
listitem
link SDKs, url='https://posthog.com/docs/libraries/js'
listitem
link Framework guides, url='https://posthog.com/docs/frameworks'
listitem
link Data management, url='https://posthog.com/docs/data'
listitem
link HogQL, url='https://posthog.com/docs/hogql'
listitem
link Toolbar, url='https://posthog.com/docs/toolbar'
listitem
link API, url='https://posthog.com/docs/api'
list
listitem
heading Docs
link Docs, url='https://posthog.com/docs'
listitem
link Product analytics, url='https://posthog.com/docs/product-analytics'
listitem
link Session replay, url='https://posthog.com/docs/session-replay'
listitem
link Feature flags, url='https://posthog.com/docs/feature-flags'
listitem
link Experiments, url='https://posthog.com/docs/experiments'
listitem
link Surveys, url='https://posthog.com/docs/surveys'
listitem
link CDP, url='https://posthog.com/docs/cdp'
listitem
link Data warehouse, url='https://posthog.com/docs/data-warehouse'
listitem
link Migrate, url='https://posthog.com/docs/migrate'
list
listitem
heading Community
link Community, url='https://posthog.com/questions'
listitem
link Questions?, url='https://posthog.com/questions'
listitem
link Guides, url='https://posthog.com/tutorials'
listitem
link Integrations, url='https://posthog.com/cdp'
listitem
link Dashboard templates, url='https://posthog.com/templates'
listitem
link Founders, url='https://posthog.com/founders/all'
listitem
link Product engineers, url='https://posthog.com/product-engineers/all'
listitem
link Tracks, url='https://posthog.com/tracks'
listitem
link Merch, url='https://posthog.com/merch'
listitem
link Contributors, url='https://posthog.com/contributors'
listitem
link Newsletter, url='https://newsletter.posthog.com/'
listitem
link PostHog FM, url='https://open.spotify.com/playlist/7A2H2J3WhpJmMEwAhKahWH?si=47418915a8d0447b'
listitem
link PostHog on GitHub, url='https://github.com/PostHog/posthog'
list
listitem
heading Handbook
link Handbook, url='https://posthog.com/handbook'
listitem
link Why we're here, url='https://posthog.com/handbook/why-does-posthog-exist'
listitem
link Our story, url='https://posthog.com/handbook/story'
listitem
link How we work, url='https://posthog.com/handbook/company/culture'
listitem
link Values, url='https://posthog.com/handbook/values'
listitem
link Tips for working here, url='https://posthog.com/handbook/help'
listitem
link Team structure, url='https://posthog.com/handbook/team-structure'
listitem
link People & Ops, url='https://posthog.com/handbook/people/compensation'
listitem
link Engineering, url='https://posthog.com/handbook/engineering/developing-locally'
listitem
link Design, url='https://posthog.com/handbook/design/philosophy'
listitem
link Marketing, url='https://posthog.com/handbook/growth/marketing'
list
listitem
heading Company
link Company, url='https://posthog.com/about'
listitem
link About, url='https://posthog.com/about'
listitem
link Roadmap, url='https://posthog.com/roadmap'
listitem
link Changelog, url='https://posthog.com/changelog'
listitem
link People, url='https://posthog.com/people'
listitem
link Small teams, url='https://posthog.com/teams'
listitem
link Blog, url='https://posthog.com/blog/all'
listitem
link Investors, url='https://posthog.com/handbook/strategy/investors'
listitem
link Press, url='https://posthog.com/media'
listitem
link FAQ, url='https://posthog.com/faq'
listitem
link Security, url='https://posthog.com/handbook/company/security'
listitem
link Support, url='https://posthog.com/questions'
listitem
link Careers, url='https://posthog.com/careers'
list
listitem
link, url='https://x.com/posthog'
image
listitem
link, url='https://www.linkedin.com/company/posthog'
image
listitem
link, url='https://www.youtube.com/channel/UCn4mJ4kK5KVSvozJre645LA'
image
listitem
link, url='https://github.com/PostHog'
image
StaticText ©
StaticText 2024
StaticText PostHog, Inc.
list
listitem
link System status, url='https://status.posthog.com/'
listitem
StaticText 👉
link Generate a DPA, url='https://posthog.com/dpa'
StaticText 👈
StaticText (It's guaranteed fun!)
listitem
link SOC 2, url='https://posthog.com/handbook/company/security#soc-2'
listitem
link HIPAA, url='https://posthog.com/docs/privacy/hipaa-compliance'
listitem
link Privacy policy, url='https://posthog.com/privacy'
listitem
link Terms, url='https://posthog.com/terms'
paragraph
strong
StaticText PostHog.com doesn't use third party cookies
StaticText - only a single in-house cookie.
paragraph
StaticText No data is sent to a third party.
[3171] button Accept, center=(214,869)
[3173] button Decline, center=(214,920)
image Ursula von der Leyen, President of the European Commission, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/v1/posthog.com/src/components/EU/images/ursula'
generic, atomic
StaticText Navigated to PostHog is literally designed to be a no-brainer
list
RootWebArea Product Analytics - PostHog, focused, url='https://posthog.com/product-analytics'
generic Products Product analytics Web analytics Session replay Feature flags Experiments Surveys Product OS Data connections Customer stories PostHog vs... For startups Pricing How we do "sales" Product OS New? Start here. SDKs Framework guides Data management HogQL Toolbar API Docs Product analytics Session replay Feature flags Experiments Surveys, focused
banner
[3256] link, center=(106,28), url='https://posthog.com/'
image
Show more
list
listitem
[3260] link Why PostHog?, center=(746,28), url='https://posthog.com/why'
listitem
[3263] link Products, center=(855,28), url='https://posthog.com/product-analytics'
listitem
[3268] link Pricing, center=(938,28), url='https://posthog.com/pricing'
listitem
[3271] link Docs, center=(1008,28), url='https://posthog.com/docs'
listitem
[3274] link Community, center=(1093,28), url='https://posthog.com/community'
listitem
[3277] link Company, center=(1192,28), url='https://posthog.com/about'
[3280] link Get started, center=(1750,29), url='https://us.posthog.com/signup'
[3283] button, center=(1832,28)
image
[3286] button, center=(1880,28)
image
list
listitem
[3292] link Product analytics, center=(335,82), url='https://posthog.com/product-analytics'
image
listitem
[3299] link Web analytics, center=(510,84), url='https://posthog.com/web-analytics'
image
listitem
[3306] link Session replay, center=(674,84), url='https://posthog.com/session-replay'
image
listitem
[3313] link Feature flags, center=(836,84), url='https://posthog.com/feature-flags'
image
listitem
[3320] link Experiments, center=(992,84), url='https://posthog.com/experiments'
image
listitem
[3327] link Surveys, center=(1128,84), url='https://posthog.com/surveys'
image
listitem
[3334] link Data pipelines, center=(1271,84), url='https://posthog.com/cdp'
image
listitem
[3341] link Data warehouse, center=(1444,84), url='https://posthog.com/data-warehouse'
image
listitem
[3348] link Product OS, center=(1606,84), url='https://posthog.com/product-os'
image
main
image
StaticText Product analytics
heading Product analytics with autocapture
paragraph
StaticText PostHog is the only product analytics platform built to natively work with
[3362] link session replay, center=(1092,302), url='https://posthog.com/session-replay'
StaticText ,
[3363] link feature flags, center=(1216,302), url='https://posthog.com/feature-flags'
StaticText ,
[3364] link experiments, center=(1333,302), url='https://posthog.com/experiments'
StaticText , and
[3365] link surveys, center=(1462,302), url='https://posthog.com/surveys'
StaticText .
[3367] link Get started - free, center=(876,359), url='https://app.posthog.com/signup'
[3369] link Talk to a human, center=(1052,359), url='https://posthog.com/talk-to-a-human'
image Screenshot of PostHog Product Analytics, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-product-analytics'
list
listitem
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/customers/ycombinator/logo.svg'
paragraph
StaticText gathers 30% more data than with Google Analytics
paragraph
StaticText "
StaticText We could autocapture... events using the JS snippet and... configure custom events.
StaticText "
link Read the story, url='https://posthog.com/customers/ycombinator'
listitem
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/customers/hasura/logo.svg'
paragraph
StaticText improved conversion rates by 10-20%
paragraph
StaticText "
StaticText we observed drop-offs at very particular stages of our onboarding flow.
StaticText "
link Read the story, url='https://posthog.com/customers/hasura'
listitem
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/customers/contra/contra_logo.svg'
paragraph
StaticText increased registrations by 30%
paragraph
StaticText "
StaticText From [funnels], we could easily jump to session replays to see the drop-off point.
StaticText "
link Read the story, url='https://posthog.com/customers/contra'
listitem
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/customers/speakeasy/speakeasy-logo.png'
paragraph
StaticText manages features and developer relations
paragraph
StaticText "
StaticText ...top-to-bottom view of conversion rates and user paths, without... extra setup time.
StaticText "
link Read the story, url='https://posthog.com/customers/speakeasy'
list
listitem
link Features
listitem
link Pricing
listitem
link PostHog vs...
listitem
link Tutorials
listitem
link Installation
listitem
link Docs
listitem
link Meet the team
listitem
link Roadmap & changelog
listitem
link Questions
heading Features
list
listitem
button Funnels
image
paragraph
listitem
button Graphs & trends
image
paragraph
listitem
button User paths
image
paragraph
listitem
button Correlation analysis
image
paragraph
listitem
button Retention
image
paragraph
listitem
button Stickiness
image
paragraph
listitem
button Lifecycle
image
paragraph
listitem
button Dashboards
image
paragraph
listitem
button HogQL
image
paragraph
button
image
heading Find drop-off across a series of actions
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Products/Slider/images/funnel-basic'
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Products/Slider/images/funnel-grouped'
list
listitem
heading Filtering
paragraph
StaticText Set filters for individual steps – or the entire funnel – by person property, group or cohort, or event property
listitem
heading Graph types
paragraph
StaticText Track user progression between steps, conversion time between each step, and how a funnel’s conversion rate changes over time
listitem
heading Step ordering
paragraph
StaticText Choose between a sequential series of steps, a strict order, or any order of steps that lead to conversion
listitem
heading Granular controls
paragraph
StaticText Set conversion window limit, add exclusionary steps, set attribution type, and see the relative conversion rate between each step
heading Visualize user data with graphs, tables, charts, maps, and more
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-trend-bar'
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-trend-multiple-sparklines'
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-trend-area'
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-trend-sparkline'
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-trend-map'
list
listitem
heading Trends
paragraph
StaticText Plot any event over time, such as a feature being used. You can even do math and multiple series.
listitem
heading Advanced filtering
paragraph
StaticText Apply however many filters you need to or breakdown by any event, user or group property with advanced logic.
listitem
heading Breakdown tables
paragraph
StaticText Break out your trends by any event property.
listitem
heading Sampling
paragraph
StaticText Speed up long running queries across large datasets in one click.
heading User paths
paragraph
StaticText Set start and end points to see how users navigate your product, website, or conversion funnel.
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-paths'
list
listitem
heading Step insights
paragraph
StaticText See who dropped off at each step, who did or didn’t complete a step, and the drop-off rate.
listitem
heading Wildcard groups
paragraph
StaticText Group similar steps into a mega-step (where any of a group of events can trigger a step).
listitem
heading Exclusion events
paragraph
StaticText Prevent specific events from appearing in a path.
listitem
heading Granular controls
paragraph
StaticText Visualize any sequence of page views, screen views or events, with up to 20 steps.
heading Correlation analysis
paragraph
StaticText When analyzing funnels, correlation analysis highlights significant events or properties that may be useful in determining how likely someone is to converting or churning.
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-correlation-analysis'
heading Retention
paragraph
StaticText See how many users return on subsequent days after first visiting your site or product.
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-retention'
heading Stickiness
paragraph
StaticText Learn how many times users perform a specific event in a period of time.
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-stickiness'
heading Lifecycle
paragraph
StaticText Discover how your active users break down, highlighting those who have recently stopped being active or those who have just become active for the first time.
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-lifecycle'
heading Dashboards
paragraph
StaticText (They're exactly what they sound like.)
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-dashboards'
list
listitem
heading Dashboard filtering
paragraph
StaticText Filter saved insights on a dashboard by anything - event properties, person properties, cohorts - even if a feature flag was active during a user’s session.
listitem
heading Embeddable dashboards with auto-refresh
paragraph
StaticText Embed a dashboard iframe and always have near-realtime data - great for showing KPIs on a TV.
listitem
heading Weekly updates by Slack or email
paragraph
StaticText Send dashboard updates to a Slack channel or to colleagues via email at any recurring frequency.
listitem
heading Access restrictions
paragraph
StaticText Limit dashboard access with role-based permissions or using private projects.
listitem
heading Customizable layouts
paragraph
StaticText Configure how many insights appear per row or column.
heading HogQL
paragraph
StaticText Directly query data stored in PostHog via our SQL transition layer, HogQL.
link Explore the docs, url='https://posthog.com/docs/hogql'
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-hogql'
list
listitem
heading Breakdowns
paragraph
StaticText Group data by multiple columns
listitem
heading Filters
paragraph
StaticText Use filters nearly everywhere data exists, like in dashboards, data series, breakdowns, funnels, and the activity tab
listitem
heading Aggregations
paragraph
code
StaticText count
StaticText ,
code
StaticText min
StaticText ,
code
StaticText max
StaticText ,
code
StaticText sum
StaticText ,
code
StaticText avg
StaticText , and about 90 more
button
image
list
listitem
image
heading Autocapture
paragraph
StaticText Add PostHog.js to your website or web app to track all event data and retroactively define events
listitem
image
heading Data visualization
paragraph
StaticText Filter data by person property, group data, and use formulas in queries
listitem
image
heading SQL
paragraph
StaticText Use PostHog’s filtering interface or switch into SQL mode for more powerful querying
listitem
image
heading Dashboards and insight subscriptions
paragraph
StaticText Share insights with teams, and get updates when results change
listitem
image
heading Group analytics
paragraph
StaticText Analyze how any group of people (like an organization) use your product
listitem
image
heading AI engineering
paragraph
StaticText Integrate with existing monitoring tools and track latency, cost, and model performance
heading Answer all of these questions (and more) with PostHog Product analytics.
list
listitem
link How do I calculate new vs returning users?, url='https://posthog.com/tutorials/track-new-returning-users'
listitem
link What’s my churn rate? / How can I lower my churn rate?, url='https://posthog.com/tutorials/churn-rate'
listitem
link What features have the highest churn?, url='https://posthog.com/tutorials/churn-rate#lifecycle-charts'
listitem
link Which of my features increase user retention?, url='https://posthog.com/tutorials/feature-retention'
listitem
link How do I track ad conversion?, url='https://posthog.com/tutorials/performance-marketing#tracking-conversion-from-traffic-to-signups'
listitem
link How can I find my power users? / What are my power users doing differently?, url='https://posthog.com/tutorials/power-users#identifying-your-power-user'
listitem
link Where do my users spend the most time on?, url='https://posthog.com/tutorials/session-metrics'
listitem
link How do I get insights about my data using regex?, url='https://posthog.com/tutorials/regex-basics'
listitem
StaticText How are my metrics changing over time?
listitem
StaticText How does the usage of two feature compare?
listitem
StaticText How does last week's release affect engagement?
listitem
StaticText Which step(s) have the highest friction or time to convert?
listitem
StaticText What long-term patterns are we seeing?
listitem
StaticText Which cohorts can we find from usage patterns?
listitem
link How are changes improving my activation flow?, url='https://posthog.com/tutorials/explore-insights-session-recordings#watching-users-through-funnels'
listitem
StaticText How do event properties change over time?
listitem
StaticText How is seasonality affecting conversion?
listitem
link How do far are my users scrolling down my app?, url='https://posthog.com/tutorials/scroll-depth'
listitem
link How to I track performance marketing?, url='https://posthog.com/tutorials/performance-marketing'
listitem
StaticText How are my ads converting to paying customers?
listitem
StaticText Which parts of our product are people using?
listitem
StaticText Where are users getting stuck?
listitem
link How do I measure growth loops?, url='https://posthog.com/blog/growth-loops#measuring-your-growth-loop'
listitem
StaticText What events correlate to success in my product?
listitem
StaticText What properties correlate to success in my product?
listitem
link How many users return to use my product each day?, url='https://posthog.com/tutorials/track-new-returning-users#calculating-returning-users'
listitem
link How many users return to use my product each week?, url='https://posthog.com/tutorials/track-new-returning-users'
listitem
StaticText What features do users come back to use?
heading Usage-based pricing
paragraph
StaticText Use
StaticText product analytics
StaticText free. Or enter a credit card for advanced features.
StaticText Either way, your first
StaticText 1,000,000 events
StaticText are free – every month.
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/src/components/Product/hogs/product-analytics-hog'
heading Free
paragraph
StaticText No credit card required
heading All other plans
paragraph
StaticText All features, no limitations
heading Events
paragraph
strong
StaticText 1,000,000
StaticText /mo
paragraph
strong
StaticText Unlimited
heading Features
heading Dashboards
image
StaticText Included
image
StaticText Included
heading Funnels
image
StaticText Included
image
StaticText Included
heading Graphs & trends
image
StaticText Included
image
StaticText Included
heading User paths
paragraph
StaticText Limited
image
StaticText Included
heading Insight & dashboard subscriptions
image
StaticText Not included
image
StaticText Included
heading Advanced paths
image
StaticText Not included
image
StaticText Included
heading Correlation analysis
image
StaticText Not included
image
StaticText Included
heading Lifecycle
image
StaticText Not included
image
StaticText Included
heading Data retention
paragraph
StaticText 1 year
paragraph
StaticText 7 years
heading Alerts
paragraph
StaticText 2 alert
paragraph
StaticText Unlimited
heading Person profiles
StaticText Add-on
image
heading Available
heading Group analytics
StaticText Add-on
image
heading Available
heading Data pipelines
StaticText Add-on
image
heading Available
heading Monthly pricing
heading First 1 million events
heading Free
strong
heading 1-2 million
heading $0.0000500/event
strong
heading 2-15 million
heading $0.0000343/event
strong
heading 15-50 million
heading $0.0000295/event
strong
heading 50-100 million
heading $0.0000218/event
strong
heading 100-250 million
heading $0.0000150/event
strong
heading 250 million+
heading $0.0000090 /event
strong
image
link Get started - free, url='https://app.posthog.com/signup'
link Get started - free, url='https://app.posthog.com/signup'
heading FAQs
button How do I know what my event volume is?
paragraph
image
button Do I pay anything for stored events?
paragraph
image
button How long do you retain event data?
paragraph
image
button Is there a free trial on paid plans?
paragraph
image
button What currency are your prices in?
paragraph
image
button Do you offer a discount for non-profits?
paragraph
image
button Are there any minimums or annual commitments?
paragraph
image
heading PostHog vs...
strong
strong
StaticText Amplitude
link Compare to PostHog, url='https://posthog.com/blog/posthog-vs-amplitude'
strong
StaticText Mixpanel
link Compare to PostHog, url='https://posthog.com/blog/posthog-vs-mixpanel'
strong
StaticText Heap
link Compare to PostHog, url='https://posthog.com/blog/posthog-vs-heap'
strong
StaticText Pendo
link Compare to PostHog, url='https://posthog.com/blog/posthog-vs-pendo'
image
strong
StaticText Funnels
StaticText Conversion funnels
image
image
image
image
image
StaticText Historical trends
image
image
image
image
image
StaticText Time to convert insights
image
image
image
image
image
StaticText Sequential step order
image
image
image
image
image
StaticText Strict step order
image
image
image
image
image
StaticText Any step order
image
image
image
image
image
StaticText Exclusion events
image
image
image
image
image
StaticText Conversion windows
image
image
image
image
image
StaticText Reveal user paths between steps
image
image
image
image
image
StaticText Anomaly detection
image
image
image
image
image
StaticText Filter internal and test users
image
image
image
image
image
StaticText Filter by cohort
image
image
image
image
image
StaticText Filter by person property
image
image
image
image
image
StaticText Breakdown by person property
image
image
image
image
image
StaticText Correlation analysis
image
image
image
image
image
strong
StaticText Path analysis
StaticText Reveal paths from a start point
image
image
image
image
image
StaticText Reveal paths from an end point
image
image
image
image
image
StaticText Reveal paths between points
image
image
image
image
image
StaticText Reveal paths within funnels
image
image
image
image
image
StaticText Zoom in/out
image
image
image
image
image
StaticText Define number of users on path
image
image
image
image
image
StaticText Track pageviews
image
image
image
image
image
StaticText Track custom events
image
image
image
image
image
StaticText Filter internal and test users
image
image
image
image
image
StaticText Filter by cohort
image
image
image
image
image
StaticText Filter by events or person property
image
image
image
image
image
StaticText Include and exclude Wildcards
image
image
image
image
image
StaticText Exclusion events
image
image
image
image
image
StaticText Hide repeating steps
image
image
image
image
image
StaticText Regex for path cleaning
image
image
image
image
image
StaticText Max number of steps
StaticText 50
StaticText 120+
StaticText 10
StaticText 20
StaticText 20
strong
StaticText Dashboards
StaticText User-level permissions
image
image
image
image
image
StaticText Project-level permissions
image
image
image
image
image
StaticText Dashboard-level permissions
image
image
image
image
image
StaticText Share dashboards externally
image
image
image
image
image
StaticText Embed dashboards anywhere
image
image
image
image
image
StaticText Subscribe to dashboards
image
image
image
image
image
StaticText Pinned dashboards
image
image
image
image
image
image
image
image
image
image
StaticText Dashboard & insight tags
image
image
image
image
image
StaticText Webhooks
image
image
image
image
image
StaticText Annotations
image
image
image
image
image
StaticText Private insights
image
image
image
image
image
StaticText Apps / integrations
StaticText 70+
StaticText 50+
StaticText 40+
StaticText 40+
StaticText 50+
link Get started - free, url='https://app.posthog.com/sigup'
button See full comparison
heading So, what's best for you?
heading Reasons a competitor may be best for you (for now...)
list
listitem
ListMarker •
StaticText Time-based analysis for web analytics (e.g. time on page)
list
listitem
ListMarker •
StaticText (We're
link working on this, url='https://posthog.com/teams/web-analytics'
StaticText !)
listitem
ListMarker •
StaticText Natural language processing for creating insights
listitem
ListMarker •
StaticText Predictive analytics for extrapolating events into the future
listitem
ListMarker •
StaticText Alerting for when events move beyond set thresholds
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/images/products/competitors-pa'
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/images/products/competitors-hog'
heading Reasons to choose
image
list
listitem
ListMarker •
StaticText Linking between analytics and other features, so you can jump from a graph to a relevant recording
listitem
ListMarker •
StaticText Wide range of insight types for analyzing data
listitem
ListMarker •
StaticText Formula mode and SQL access to enable deeper analysis
listitem
ListMarker •
StaticText Automatic correlation analysis to find significant events
listitem
ListMarker •
StaticText Group analytics for teams with B2B customers
paragraph
StaticText Have questions about PostHog?
link Ask the community, url='https://posthog.com/questions/product-analytics'
StaticText or
link book a demo, url='https://posthog.com/talk-to-a-human'
StaticText .
heading Featured tutorials
paragraph
StaticText Visit the
link tutorials, url='https://posthog.com/tutorials'
StaticText section for more.
list
listitem
paragraph
StaticText How to calculate and lower churn rate
paragraph
StaticText In this tutorial, we will calculate and visualize the churn rate then use PostHog’s features of session recordings, cohorts, and actions to lower it.
link Read more, url='https://posthog.com/tutorials/churn-rate'
listitem
paragraph
StaticText How to filter and breakdown arrays with HogQL
paragraph
StaticText Arrays (AKA lists) are a useful way to store multiple values related to each other under the same key. PostHog's HogQL expressions unlock the ability to make full use of them.
link Read more, url='https://posthog.com/tutorials/array-filter-breakdown'
listitem
paragraph
StaticText Calculate bounce rate
paragraph
StaticText Bounce rate is the percentage of users who leave your page immediately after visiting. It is a popular marketing metric showing the relevance and engagement of content for site visitors.
link Read more, url='https://posthog.com/tutorials/bounce-rate'
listitem
paragraph
StaticText How to calculate DAU/MAU ratio
paragraph
StaticText The ratio of daily active users over monthly active users shows what percentage of your users are active and use your product every day.
link Read more, url='https://posthog.com/tutorials/dau-mau-ratio'
heading Install & customize
paragraph
StaticText Here are some ways you can fine tune how you implement
StaticText product analytics
StaticText .
list
listitem
button Installation posthog.init()
paragraph
list
StaticText posthog.init()
listitem
button Send data attributes with autocaptured events data-ph-capture-attribute
paragraph
list
StaticText data-ph-capture-attribute
listitem
button Prevent sensitive data capture ph-no-capture
paragraph
list
StaticText ph-no-capture
heading Installation
list
listitem
tab JS snippet, selected=True
listitem
tab Libraries 14, selected=False
listitem
tab Framework guides 22, selected=False
listitem
tab API, selected=False
tabpanel JS snippet
paragraph
StaticText This is the simplest way to get PostHog up and running. It only takes a few minutes.
paragraph
StaticText Copy the snippet below and replace
code
StaticText <ph_project_api_key>
StaticText and
code
StaticText <ph_client_api_host>
StaticText with your project's values, then add it within the
code
StaticText <head>
StaticText tags at the base of your product - ideally just before the closing
code
StaticText </head>
StaticText tag. This ensures PostHog loads on any page users visit.
paragraph
StaticText You can find the snippet pre-filled with this data in
link your project settings, url='https://us.posthog.com/settings/project#snippet'
StaticText .
StaticText HTML
button
image
code
StaticText <
StaticText script
StaticText >
StaticText !
StaticText function
StaticText (
StaticText t
StaticText ,
StaticText )
StaticText {
StaticText var
StaticText o
StaticText ,
StaticText ,
StaticText p
StaticText ,
StaticText ;
StaticText .
StaticText __SV
StaticText ||
StaticText (
StaticText window
StaticText .
StaticText posthog
StaticText =
StaticText ,
StaticText .
StaticText _i
StaticText =
StaticText [
StaticText ]
StaticText ,
StaticText .
StaticText init
StaticText =
StaticText function
StaticText (
StaticText ,
StaticText s
StaticText ,
StaticText a
StaticText )
StaticText {
StaticText function
StaticText (
StaticText t
StaticText ,
StaticText )
StaticText {
StaticText var
StaticText o
StaticText =
StaticText .
StaticText split
StaticText (
StaticText "."
StaticText )
StaticText ;
StaticText 2
StaticText ==
StaticText o
StaticText .
StaticText length
StaticText &&
StaticText (
StaticText t
StaticText =
StaticText t
StaticText [
StaticText o
StaticText [
StaticText 0
StaticText ]
StaticText ]
StaticText ,
StaticText =
StaticText o
StaticText [
StaticText 1
StaticText ]
StaticText )
StaticText ,
StaticText t
StaticText [
StaticText ]
StaticText =
StaticText function
StaticText (
StaticText )
StaticText {
StaticText t
StaticText .
StaticText push
StaticText (
StaticText [
StaticText ]
StaticText .
StaticText concat
StaticText (
StaticText Array
StaticText .
StaticText prototype
StaticText .
StaticText slice
StaticText .
StaticText call
StaticText (
StaticText arguments
StaticText ,
StaticText 0
StaticText )
StaticText )
StaticText )
StaticText }
StaticText }
StaticText (
StaticText p
StaticText =
StaticText t
StaticText .
StaticText createElement
StaticText (
StaticText "script"
StaticText )
StaticText )
StaticText .
StaticText type
StaticText =
StaticText "text/javascript"
StaticText ,
StaticText p
StaticText .
StaticText crossOrigin
StaticText =
StaticText "anonymous"
StaticText ,
StaticText p
StaticText .
StaticText async
StaticText =
StaticText !
StaticText 0
StaticText ,
StaticText p
StaticText .
StaticText src
StaticText =
StaticText s
StaticText .
StaticText api_host
StaticText .
StaticText replace
StaticText (
StaticText ".i.posthog.com"
StaticText ,
StaticText "-assets.i.posthog.com"
StaticText )
StaticText +
StaticText "/static/array.js"
StaticText ,
StaticText (
StaticText =
StaticText t
StaticText .
StaticText getElementsByTagName
StaticText (
StaticText "script"
StaticText )
StaticText [
StaticText 0
StaticText ]
StaticText )
StaticText .
StaticText parentNode
StaticText .
StaticText insertBefore
StaticText (
StaticText p
StaticText ,
StaticText )
StaticText ;
StaticText var
StaticText u
StaticText =
StaticText ;
StaticText for
StaticText (
StaticText void
StaticText 0
StaticText !==
StaticText a
StaticText ?
StaticText u
StaticText =
StaticText [
StaticText a
StaticText ]
StaticText =
StaticText [
StaticText ]
StaticText :
StaticText a
StaticText =
StaticText "posthog"
StaticText ,
StaticText u
StaticText .
StaticText people
StaticText =
StaticText u
StaticText .
StaticText people
StaticText ||
StaticText [
StaticText ]
StaticText ,
StaticText u
StaticText .
StaticText toString
StaticText =
StaticText function
StaticText (
StaticText t
StaticText )
StaticText {
StaticText var
StaticText =
StaticText "posthog"
StaticText ;
StaticText return
StaticText "posthog"
StaticText !==
StaticText a
StaticText &&
StaticText (
StaticText +=
StaticText "."
StaticText +
StaticText a
StaticText )
StaticText ,
StaticText t
StaticText ||
StaticText (
StaticText +=
StaticText " (stub)"
StaticText )
StaticText ,
StaticText }
StaticText ,
StaticText u
StaticText .
StaticText people
StaticText .
StaticText toString
StaticText =
StaticText function
StaticText (
StaticText )
StaticText {
StaticText return
StaticText u
StaticText .
StaticText toString
StaticText (
StaticText 1
StaticText )
StaticText +
StaticText ".people (stub)"
StaticText }
StaticText ,
StaticText o
StaticText =
StaticText "init capture register register_once register_for_session unregister unregister_for_session getFeatureFlag getFeatureFlagPayload isFeatureEnabled reloadFeatureFlags updateEarlyAccessFeatureEnrollment getEarlyAccessFeatures on onFeatureFlags onSessionId getSurveys getActiveMatchingSurveys renderSurvey canRenderSurvey getNextSurveyStep identify setPersonProperties group resetGroups setPersonPropertiesForFlags resetPersonPropertiesForFlags setGroupPropertiesForFlags resetGroupPropertiesForFlags reset get_distinct_id getGroups get_session_id get_session_replay_url alias set_config startSessionRecording stopSessionRecording sessionRecordingStarted captureException loadToolbar get_property getSessionProperty createPersonProfile opt_in_capturing opt_out_capturing has_opted_in_capturing has_opted_out_capturing clear_opt_in_out_capturing debug"
StaticText .
StaticText split
StaticText (
StaticText " "
StaticText )
StaticText ,
StaticText =
StaticText 0
StaticText ;
StaticText <
StaticText o
StaticText .
StaticText length
StaticText ;
StaticText ++
StaticText )
StaticText (
StaticText u
StaticText ,
StaticText o
StaticText [
StaticText ]
StaticText )
StaticText ;
StaticText .
StaticText _i
StaticText .
StaticText push
StaticText (
StaticText [
StaticText ,
StaticText s
StaticText ,
StaticText a
StaticText ]
StaticText )
StaticText }
StaticText ,
StaticText .
StaticText __SV
StaticText =
StaticText 1
StaticText )
StaticText }
StaticText (
StaticText document
StaticText ,
StaticText window
StaticText .
StaticText posthog
StaticText ||
StaticText [
StaticText ]
StaticText )
StaticText ;
StaticText posthog
StaticText .
StaticText init
StaticText (
StaticText '<ph_project_api_key>'
StaticText ,
StaticText {
StaticText api_host
StaticText :
StaticText 'https://us.i.posthog.com'
StaticText }
StaticText )
StaticText </
StaticText script
StaticText >
paragraph
StaticText Once the snippet is added, PostHog automatically captures
code
StaticText $pageview
StaticText and
link other events, url='https://posthog.com/docs/data/autocapture'
StaticText like button clicks. You can then enable other products, such as session replays, within
link your project settings, url='https://us.posthog.com/settings'
StaticText .
group
DisclosureTriangle Set up a reverse proxy (recommended), expanded=False
group
DisclosureTriangle Include ES5 support (optional), expanded=False
tabpanel Libraries 14
tabpanel Framework guides 22
tabpanel API
heading Explore the docs
paragraph
StaticText Get a more technical overview of how everything works
link in our docs, url='https://posthog.com/docs'
StaticText .
list
listitem
paragraph
StaticText Product analytics
list
listitem
link Overview, url='https://posthog.com/docs/product-analytics'
image
listitem
link Installation, url='https://posthog.com/docs/product-analytics/installation'
image
listitem
link Capturing events, url='https://posthog.com/docs/product-analytics/capture-events'
image
listitem
link Creating insights, url='https://posthog.com/docs/product-analytics/insights'
image
listitem
link Identifying users, url='https://posthog.com/docs/product-analytics/identify'
image
listitem
link Setting person properties, url='https://posthog.com/docs/product-analytics/person-properties'
image
listitem
link Group analytics, url='https://posthog.com/docs/product-analytics/group-analytics'
image
listitem
link Best practices, url='https://posthog.com/docs/product-analytics/best-practices'
image
listitem
link Troubleshooting and FAQs, url='https://posthog.com/docs/product-analytics/troubleshooting'
image
listitem
link Tutorials and guides, url='https://posthog.com/docs/product-analytics/tutorials'
image
listitem
link Cutting costs, url='https://posthog.com/docs/product-analytics/cutting-costs'
image
listitem
paragraph
StaticText Analysis views
list
listitem
link Trends, url='https://posthog.com/docs/product-analytics/trends/overview'
image
listitem
link Funnels, url='https://posthog.com/docs/product-analytics/funnels'
image
listitem
link Dashboards, url='https://posthog.com/docs/product-analytics/dashboards'
image
listitem
link User paths, url='https://posthog.com/docs/product-analytics/paths'
image
listitem
link Stickiness, url='https://posthog.com/docs/product-analytics/stickiness'
image
listitem
link Correlation analysis, url='https://posthog.com/docs/product-analytics/correlation'
image
listitem
link Retention, url='https://posthog.com/docs/product-analytics/retention'
image
listitem
link Lifecycle, url='https://posthog.com/docs/product-analytics/lifecycle'
image
listitem
link SQL BETA, url='https://posthog.com/docs/product-analytics/sql'
image
listitem
paragraph
StaticText Tools
list
listitem
link LLM insights BETA, url='https://posthog.com/docs/ai-engineering/llms'
image
listitem
link Autocapture, url='https://posthog.com/docs/product-analytics/autocapture'
image
listitem
link Privacy controls, url='https://posthog.com/docs/product-analytics/privacy'
image
listitem
link Web vitals, url='https://posthog.com/docs/product-analytics/web-vitals'
image
listitem
link Data management, url='https://posthog.com/docs/data'
image
listitem
link Sharing & embedding, url='https://posthog.com/docs/product-analytics/sharing'
image
listitem
link Subscriptions, url='https://posthog.com/docs/product-analytics/subscriptions'
image
listitem
link Sampling BETA, url='https://posthog.com/docs/product-analytics/sampling'
image
heading Meet the team
paragraph
StaticText PostHog works in small teams. The
link Product Analytics, url='https://posthog.com/teams/product-analytics'
StaticText team is responsible for building
StaticText product analytics
StaticText .
paragraph
StaticText (Shockingly, this team prefers their pizza without pineapple.)
list
listitem
button Thomas Obermüller Software Engineer Munich Hi, my name is Thomas, I'm 35 years old and live in the beautiful city of Munich together with my girlfriend. I’ve been interested in programming and entrepreneurship since I was a small kid, originally wanting to become a game developer. After school, I studied mathematics and physics with the desire to better understand how the world works - do we have a free will or is everything deterministic? Richard Feynman surely left an impression on me. However it soon became clear that the answers I'd get wouldn’t fulfil my desire. I also always knew I didn’t want to pursue a traditional career (e.g. insurance) and towards the end of my bachelor I was looking to join a startup part-time. At a local event I quickly found out that technical people are in high demand. I met the founders of Freeletics, was immediately convinced, and joined them as CTO – full-time. After a meteoric rise to 120 people and multi-million users, it was time for a new adventure and I co-founded Workpath with two people from the local startup scene. Enterprise is fun for a while, but at some point I wanted to get back to building more consumer facing products. That’s when I decided to combine passion with job and founded Passion Climb, which I now maintain as a side project. Looking for more peace of mind and not being the ultimate decision maker for a bit, I joined the fantastic team at PostHog, which I have already used myself at Passion Climb. And thus, here I am, focusing on building a great UI and making a product people love. In my free time, I love climbing, being outdoors, vanlifing, cooking and great food in general.
heading Thomas Obermüller
paragraph
StaticText Software Engineer
image, url='https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.4/flags/4x3/de.svg'
StaticText Munich
figure
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1688578166/thomas_eff3f227fc.png'
figure
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1688578166/thomas_eff3f227fc.png'
paragraph
StaticText Hi, my name is Thomas, I'm 35 years old and live in the beautiful city of Munich together with my girlfriend. I’ve been interested in programming and entrepreneurship since I was a small kid, originally wanting to become a game developer.
paragraph
StaticText After school, I studied mathematics and physics with the desire to better understand how the world works - do we have a free will or is everything deterministic?
link Richard Feynman, url="https://en.wikipedia.org/wiki/Surely_You're_Joking,_Mr._Feynman!"
StaticText surely left an impression on me. However it soon became clear that the answers I'd get wouldn’t fulfil my desire.
paragraph
StaticText I also always knew I didn’t want to pursue a traditional career (e.g. insurance) and towards the end of my bachelor I was looking to join a startup part-time. At a local event I quickly found out that technical people are in high demand. I met the founders of
link Freeletics, url='https://www.freeletics.com/'
StaticText , was immediately convinced, and joined them as CTO – full-time.
paragraph
StaticText After a meteoric rise to 120 people and multi-million users, it was time for a new adventure and I co-founded
link Workpath, url='https://www.workpath.com/'
StaticText with two people from the local startup scene.
paragraph
StaticText Enterprise is fun for a while, but at some point I wanted to get back to building more consumer facing products. That’s when I decided to combine passion with job and founded
link Passion Climb, url='https://www.passion-climb.com/'
StaticText , which I now maintain as a side project.
paragraph
StaticText Looking for more peace of mind and not being the ultimate decision maker for a bit, I joined the fantastic team at PostHog, which I have already used myself at Passion Climb. And thus, here I am, focusing on building a great UI and making a product people love.
paragraph
StaticText In my free time, I love climbing, being outdoors, vanlifing, cooking and great food in general.
listitem
button Julian Bez Full Stack Engineer Berlin I’m a seasoned software engineer known for my problem-solving prowess and collaborative spirit Over the past decade, I’ve developed a strong foundation in both backend and frontend technologies, including Python, Django, TypeScript, Elasticsearch, Celery, and React. My professional journey has taken me through the intricacies of designing robust architectures and managing multifaceted projects. I excel in streamlining engineering workflows and optimizing processes to ensure seamless project execution. Leading development teams has been a rewarding aspect of my career, where I’ve cultivated an inclusive and empowering environment that values every contribution. One of my core strengths is making pragmatic decisions that balance innovation with practicality. I’m committed to best practices and continuous improvement, always looking for ways to enhance the software development lifecycle. Staying current with industry trends and new technologies is a priority for me, driving my dedication to lifelong learning and skill expansion. I thrive in dynamic settings, whether it’s kickstarting new projects from the ground up or diving into established ones. My ability to quickly adapt and bring fresh perspectives to product design and functionality sets me apart. I’m passionate about creating user-centric solutions that are both effective and elegant, ensuring that the end product not only meets but exceeds expectations. In essence, I’m a full-stack developer with a rich experience in guiding small to mid-sized projects for diverse clients. I bring creativity, efficiency, and a collaborative mindset to every team I join.
heading Julian Bez
paragraph
StaticText Full Stack Engineer
image, url='https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.4/flags/4x3/de.svg'
StaticText Berlin
figure
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1700222597/Julian_0e5430df9d.png'
figure
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1700222597/Julian_0e5430df9d.png'
paragraph
StaticText I’m a seasoned software engineer known for my problem-solving prowess and collaborative spirit Over the past decade, I’ve developed a strong foundation in both backend and frontend technologies, including Python, Django, TypeScript, Elasticsearch, Celery, and React.
paragraph
StaticText My professional journey has taken me through the intricacies of designing robust architectures and managing multifaceted projects. I excel in streamlining engineering workflows and optimizing processes to ensure seamless project execution. Leading development teams has been a rewarding aspect of my career, where I’ve cultivated an inclusive and empowering environment that values every contribution.
paragraph
StaticText One of my core strengths is making pragmatic decisions that balance innovation with practicality. I’m committed to best practices and continuous improvement, always looking for ways to enhance the software development lifecycle. Staying current with industry trends and new technologies is a priority for me, driving my dedication to lifelong learning and skill expansion.
paragraph
StaticText I thrive in dynamic settings, whether it’s kickstarting new projects from the ground up or diving into established ones. My ability to quickly adapt and bring fresh perspectives to product design and functionality sets me apart. I’m passionate about creating user-centric solutions that are both effective and elegant, ensuring that the end product not only meets but exceeds expectations.
paragraph
StaticText In essence, I’m a full-stack developer with a rich experience in guiding small to mid-sized projects for diverse clients. I bring creativity, efficiency, and a collaborative mindset to every team I join.
listitem
button Sandy Spicer Product Engineer Oakland I don't love writing about myself and this is very freeform, and I'm drawing a blank on what to say, so I'm going to make up some questions and answer those instead. What is your favorite food Probably Roti Prata with a good mutton curry What is your favorite activity Downhill skiing, but it has been hard to find time for this as I had a baby recently. Hope to get back to it when the kids can do it too! When did you learn to code? Probably at a summer camp, don't remember the year. I got a bad rap with the counselors because I kept finding bugs in their instructions and tests. When is your favorite holiday? A wash between the 4th of July and Thanksgiving probably.
heading Sandy Spicer
paragraph
StaticText Product Engineer
image, url='https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.4/flags/4x3/us.svg'
StaticText Oakland
figure
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1717509543/Sandy_1_678a9db1dd.png'
figure
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1717509543/Sandy_1_678a9db1dd.png'
paragraph
StaticText I don't love writing about myself and this is very freeform, and I'm drawing a blank on what to say, so I'm going to make up some questions and answer those instead.
heading What is your favorite food
paragraph
StaticText Probably Roti Prata with a good mutton curry
heading What is your favorite activity
paragraph
StaticText Downhill skiing, but it has been hard to find time for this as I had a baby recently. Hope to get back to it when the kids can do it too!
heading When did you learn to code?
paragraph
StaticText Probably at a summer camp, don't remember the year. I got a bad rap with the counselors because I kept finding bugs in their instructions and tests.
heading When is your favorite holiday?
paragraph
StaticText A wash between the 4th of July and Thanksgiving probably.
listitem
button Anirudh Pillai Software Engineer London When I first discovered programming, it was like having superpowers. I could create things and make the pixels look exactly as I wanted - imagination was the limit. I could then keep optimising things. Learn something new, apply the new superpowers, celebrate the results, repeat! Fast forwarding a decade of using this superpowers, with a stopover at UCL (where I met other epic builders), I'm now building awesome things at PostHog. Things that keep me away from the screen include: Reading Football (both playing and watching COYG!) Hiking Discovering new restaurants every weekend
heading Anirudh Pillai
paragraph
StaticText Software Engineer
image, url='https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.4/flags/4x3/gb.svg'
StaticText London
figure
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1721841362/Anirudh_1_ca21f6882d.png'
figure
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1721841362/Anirudh_1_ca21f6882d.png'
paragraph
StaticText When I first discovered programming, it was like having superpowers. I could create things and make the pixels look exactly as I wanted - imagination was the limit. I could then keep optimising things. Learn something new, apply the new superpowers, celebrate the results, repeat!
paragraph
StaticText Fast forwarding a decade of using this superpowers, with a stopover at UCL (where I met other epic builders), I'm now building awesome things at PostHog.
paragraph
StaticText Things that keep me away from the screen include:
list
listitem
ListMarker •
StaticText Reading
listitem
ListMarker •
StaticText Football (both playing and watching COYG!)
listitem
ListMarker •
StaticText Hiking
listitem
ListMarker •
StaticText Discovering new restaurants every weekend
listitem
button Anna Szell Product Manager Budapest After spending most of my adult life digging into data, I decided to switch to product management only to realize that I'm still mainly just looking at charts and writing SQL. I'm definitely not mad about it, and I'm happy to complement this by occasionally speaking with a human being about our product. So if you have something to say, let me know! Outside of work, you can mostly find me on a plane en route to either the beach or the Alps. I love snowboarding, collecting special edition books (also reading them), and all dogs.
heading Anna Szell
paragraph
StaticText Product Manager
image, url='https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.4/flags/4x3/hu.svg'
StaticText Budapest
figure
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1721841399/Anna_2_9ffc716cb4.png'
figure
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1721841399/Anna_2_9ffc716cb4.png'
paragraph
StaticText After spending most of my adult life digging into data, I decided to switch to product management only to realize that I'm still mainly just looking at charts and writing SQL. I'm definitely not mad about it, and I'm happy to complement this by occasionally speaking with a human being about our product. So if you have something to say,
link let me know, url='https://cal.com/anna-posthog/posthog-user-interview'
StaticText !
paragraph
StaticText Outside of work, you can mostly find me on a plane en route to either the beach or the Alps. I love snowboarding, collecting special edition books (also reading them), and all dogs.
listitem
button Peter Kirkham Product Engineer San Francisco, CA
heading Peter Kirkham
paragraph
StaticText Product Engineer
image, url='https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.4/flags/4x3/us.svg'
StaticText San Francisco, CA
figure
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1733586291/image_removebg_10_37005d94c3.png'
figure
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1733586291/image_removebg_10_37005d94c3.png'
heading Roadmap & changelog
paragraph
StaticText Here’s what the team is up to.
heading Latest update
paragraph
StaticText Dec 2024
heading Alerts for Trends insights
paragraph
StaticText You can now set
link alerts on trend insights, url='https://posthog.com/docs/alerts'
StaticText .
paragraph
StaticText This means you'll be alerted when a series, such as sign-ups or errors, goes above or below specific thresholds, or changes by a specified percentage.
paragraph
StaticText Alerts are currently exclusively available over email and will only work for Trends insights, but we'll soon ship an improvement that adds support for Funnels.
paragraph
StaticText You can set alerts to be checked hourly, daily, weekly, or monthly.
paragraph
StaticText This is one of our most requested features, so thanks
link Anirudh, url='https://posthog.com/community/profiles/30974'
StaticText for making it happen.
link Visit changelog, url='https://posthog.com/changelog'
heading Up next
list
listitem
heading Threshold-based alerting
paragraph
StaticText Users have asked for a functionality to create threshold-based alerts, e.g. when the conversion rate drops below a certain threshold.
heading Milestones
list
listitem
link Threshold-based alerting, url='https://github.com/PostHog/posthog/issues/14331'
image
heading Project updates
list
listitem
link Anirudh, url='https://posthog.com/community/profiles/30974'
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1721841362/Anirudh_1_ca21f6882d.png'
strong
StaticText 2 months ago
paragraph
StaticText We now support setting alerts for monitoring day over day/week over week change in an insight value (just as requested by a lot of users)! You can also set these 'relative' alerts to trigger for percentage based thresholds (eg. signups decreasing by over 5% week over week)
paragraph
image image.png, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1729597862/image_e1eadc139d.png'
button Zoom image
image image.png, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1729597865/image_769511a9dc.png'
button Zoom image
paragraph
StaticText Alerts which are firing also support a 'snooze button' now. So you can choose not to get notified about the alert until a preset duration.
paragraph
image image.png, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1729597868/image_c23c2e9e67.png'
button Zoom image
paragraph
StaticText Feel free to send any feedback/requests to me directly at
link anirudh@posthog.com, url='mailto:anirudh@posthog.com'
StaticText :)
image
button Reply
listitem
link Anirudh, url='https://posthog.com/community/profiles/30974'
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1721841362/Anirudh_1_ca21f6882d.png'
strong
StaticText 3 months ago
paragraph
StaticText We have a very rough version of alerting available for trends without breakdowns (breakdown support coming soon) on which we wanted some user feedback. Have enabled a few people for this feature, if anyone's very keen try it out just reach out to me at
link anirudh@posthog.com, url='mailto:anirudh@posthog.com'
paragraph
StaticText The current version, lets you set alerts on trends without breakdowns from the dropdown on the page for the insight, and you can view all the alerts you've setup on the 'Product Analytics' page under the 'Alerts' tab
image image.png, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1727950393/image_3ebdcad460.png'
button Zoom image
image image.png, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1727950394/image_f3138b056f.png'
button Zoom image
image
button Reply
button Get updates about this project
image
image
heading Questions?
paragraph
StaticText See more questions (or ask your own!) in our community forums.
link View product analytics questions, url='https://posthog.com/questions/product-analytics'
list
listitem
StaticText Question / Topic
StaticText Replies
StaticText Last active
listitem
link Finding difference in data between play console and posthog I compared the app installed and app updated count in both play console and posthog. Why would it differ much? 3 3 days ago by Angel Rose, url='https://posthog.com/questions/finding-difference-in-data-between-play-console-and-posthog'
StaticText Finding difference in data between play console and posthog
paragraph
StaticText I compared the app installed and app updated count in both play console and posthog. Why would it differ much?
StaticText 3 days ago
StaticText by
StaticText Angel
StaticText Rose
listitem
link Application Installed How are app installs counted? Does this include updates, or only new installations? 2 3 days ago by Angel Rose, url='https://posthog.com/questions/application-installed-2'
image
StaticText Application Installed
paragraph
StaticText How are app installs counted? Does this include updates, or only new installations?
StaticText 3 days ago
StaticText by
StaticText Angel
StaticText Rose
listitem
link Is it safe to use the head script snippet in my static website? Will it expose my personal API key to the public? I am not sure if it is safe to include the snippet in my static html website. Assuming it is safe, can someone please explain how is it safe to do so? 1 5 days ago by Saransh Jain, url='https://posthog.com/questions/is-it-safe-to-use-the-head-script-snippet-in-my-static-website-will-it-expose-my-personal-api-key-to-the-public'
image
StaticText Is it safe to use the head script snippet in my static website? Will it expose my personal API key to the public?
paragraph
StaticText I am not sure if it is safe to include the
StaticText snippet in my static html website. Assuming it is safe, can someone please explain how is it safe to do so?
StaticText 5 days ago
StaticText by
StaticText Saransh
StaticText Jain
listitem
link Application Installed How posthog calculates Application Installed event 4 5 days ago by Angel Rose, url='https://posthog.com/questions/application-installed-1'
StaticText Application Installed
paragraph
StaticText How posthog calculates Application Installed event
StaticText 5 days ago
StaticText by
StaticText Angel
StaticText Rose
listitem
link Using capture in React outside of a component Hi, We have some libraries in our React application that are used in several places Is there a way of using the capture method from the Posthog library without using the usePosthog() hook? I was thinking of something like window.posthog.capture("X") 1 5 days ago by Sebastian Sanio, url='https://posthog.com/questions/using-capture-in-react-outside-of-a-component'
StaticText Using capture in React outside of a component
paragraph
StaticText Hi, We have some libraries in our React application that are used in several places Is there a way of using the capture method from the Posthog library without using the usePosthog() hook? I was thinking of something like window.posthog.capture("X")
StaticText 5 days ago
StaticText by
StaticText Sebastian
StaticText Sanio
listitem
link Bar graphs with event properties I need to make a graph with event properties. How? 1 6 days ago by Angel Rose, url='https://posthog.com/questions/bar-graphs-with-event-properties'
StaticText Bar graphs with event properties
paragraph
StaticText I need to make a graph with event properties. How?
StaticText 6 days ago
StaticText by
StaticText Angel
StaticText Rose
listitem
link How to see users who use a feature the most? How to see users who use a feature the most? I've created events, and I've found the Insights area. I can see people who performed the event on a given day. But how do I see the people who triggered a particular event, in a given date range, sorted by people who triggered the event the most? 3 6 days ago by Mac Martine, url='https://posthog.com/questions/how-to-see-users-who-use-a-feature-the-most'
image
StaticText How to see users who use a feature the most?
paragraph
StaticText How to see users who use a feature the most?
paragraph
StaticText I've created events, and I've found the Insights area. I can see people who performed the event on a given day.
paragraph
StaticText But how do I see the people who triggered a particular event, in a given date range, sorted by people who triggered the event the most?
StaticText 6 days ago
StaticText by
StaticText Mac
StaticText Martine
listitem
link Cohorts and Groups I need to create a frequency report of export_completed event. I need to bucket users as users who have done 0 - 30 video exports, 30 - 60 exports etc 6 7 days ago by Angel Rose, url='https://posthog.com/questions/cohorts-and-groups'
StaticText Cohorts and Groups
paragraph
StaticText I need to create a frequency report of export_completed event. I need to bucket users as users who have done 0 - 30 video exports, 30 - 60 exports etc
StaticText 7 days ago
StaticText by
StaticText Angel
StaticText Rose
listitem
link How to create segments in data How to create segments in data 3 7 days ago by Angel Rose, url='https://posthog.com/questions/how-to-create-segments-in-data'
StaticText How to create segments in data
paragraph
StaticText How to create segments in data
StaticText 7 days ago
StaticText by
StaticText Angel
StaticText Rose
listitem
link how to create an action in posthog how to create an action in posthog 1 7 days ago by Angel Rose, url='https://posthog.com/questions/how-to-create-an-action-in-posthog'
StaticText how to create an action in posthog
paragraph
StaticText how to create an action in posthog
StaticText 7 days ago
StaticText by
StaticText Angel
StaticText Rose
heading Pairs with...
paragraph
StaticText PostHog products are natively designed to be interoperable using Product OS.
link Session replay Jump into a playlist of session recordings directly from any point in a graph, or segment of a funnel, url='https://posthog.com/session-replay'
image
heading Session replay
paragraph
link Feature flags See which feature flags were enabled for a user during a session, url='https://posthog.com/feature-flags'
image
heading Feature flags
paragraph
link Experiments Filter data down to users within an active experiment, whether part of a control group or a test variant, url='https://posthog.com/experiments'
image
heading Experiments
paragraph
heading This is the call to action.
heading If nothing else has sold you on PostHog, hopefully these classic marketing tactics will.
image PostHog Cloud, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Home/images/cloud-cd'
image People on G2 think we're great, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Home/images/g2-badge'
image
paragraph
StaticText NOT
StaticText ENDORSED
StaticText BY KIM K
paragraph
StaticText *PostHog is a web product and cannot be installed by CD.
StaticText We
emphasis
StaticText did
StaticText once send some customers a floppy disk but it was a Rickroll.
image
StaticText ECO-FRIENDLY
paragraph
StaticText PostHog Cloud
paragraph
StaticText Digital download*
list
listitem
strong
StaticText Select your cloud
list
listitem
button US (Virginia)
listitem
button EU (Frankfurt)
listitem
strong
StaticText Starts at:
deletion
StaticText $0
StaticText FREE
StaticText >
StaticText 1 left at this price!!
link Get started, url='https://app.posthog.com/signup'
image
paragraph
strong
StaticText Hurry:
StaticText 125
StaticText companies signed up
button today
StaticText .
StaticText Act now and get $0 off your first order.
contentinfo
link, url='https://posthog.com/'
image
list
listitem
heading Products
link Products, url='https://posthog.com/products/product-analytics'
listitem
link Product analytics, url='https://posthog.com/product-analytics'
listitem
link Web analytics, url='https://posthog.com/web-analytics'
listitem
link Session replay, url='https://posthog.com/session-replay'
listitem
link Feature flags, url='https://posthog.com/feature-flags'
listitem
link Experiments, url='https://posthog.com/experiments'
listitem
link Surveys, url='https://posthog.com/surveys'
listitem
link Product OS, url='https://posthog.com/product-os'
listitem
link Data connections, url='https://posthog.com/cdp'
listitem
link Customer stories, url='https://posthog.com/customers'
listitem
link PostHog vs..., url='https://posthog.com/blog/tags/comparisons'
listitem
link For startups, url='https://posthog.com/startups'
listitem
link Pricing, url='https://posthog.com/pricing'
listitem
link How we do "sales", url='https://posthog.com/sales'
list
listitem
heading Product OS
link Product OS, url='https://posthog.com/docs/product-os'
listitem
link New? Start here., url='https://posthog.com/docs/getting-started/install'
listitem
link SDKs, url='https://posthog.com/docs/libraries/js'
listitem
link Framework guides, url='https://posthog.com/docs/frameworks'
listitem
link Data management, url='https://posthog.com/docs/data'
listitem
link HogQL, url='https://posthog.com/docs/hogql'
listitem
link Toolbar, url='https://posthog.com/docs/toolbar'
listitem
link API, url='https://posthog.com/docs/api'
list
listitem
heading Docs
link Docs, url='https://posthog.com/docs'
listitem
link Product analytics, url='https://posthog.com/docs/product-analytics'
listitem
link Session replay, url='https://posthog.com/docs/session-replay'
listitem
link Feature flags, url='https://posthog.com/docs/feature-flags'
listitem
link Experiments, url='https://posthog.com/docs/experiments'
listitem
link Surveys, url='https://posthog.com/docs/surveys'
listitem
link CDP, url='https://posthog.com/docs/cdp'
listitem
link Data warehouse, url='https://posthog.com/docs/data-warehouse'
listitem
link Migrate, url='https://posthog.com/docs/migrate'
list
listitem
heading Community
link Community, url='https://posthog.com/questions'
listitem
link Questions?, url='https://posthog.com/questions'
listitem
link Guides, url='https://posthog.com/tutorials'
listitem
link Integrations, url='https://posthog.com/cdp'
listitem
link Dashboard templates, url='https://posthog.com/templates'
listitem
link Founders, url='https://posthog.com/founders/all'
listitem
link Product engineers, url='https://posthog.com/product-engineers/all'
listitem
link Tracks, url='https://posthog.com/tracks'
listitem
link Merch, url='https://posthog.com/merch'
listitem
link Contributors, url='https://posthog.com/contributors'
listitem
link Newsletter, url='https://newsletter.posthog.com/'
listitem
link PostHog FM, url='https://open.spotify.com/playlist/7A2H2J3WhpJmMEwAhKahWH?si=47418915a8d0447b'
listitem
link PostHog on GitHub, url='https://github.com/PostHog/posthog'
list
listitem
heading Handbook
link Handbook, url='https://posthog.com/handbook'
listitem
link Why we're here, url='https://posthog.com/handbook/why-does-posthog-exist'
listitem
link Our story, url='https://posthog.com/handbook/story'
listitem
link How we work, url='https://posthog.com/handbook/company/culture'
listitem
link Values, url='https://posthog.com/handbook/values'
listitem
link Tips for working here, url='https://posthog.com/handbook/help'
listitem
link Team structure, url='https://posthog.com/handbook/team-structure'
listitem
link People & Ops, url='https://posthog.com/handbook/people/compensation'
listitem
link Engineering, url='https://posthog.com/handbook/engineering/developing-locally'
listitem
link Design, url='https://posthog.com/handbook/design/philosophy'
listitem
link Marketing, url='https://posthog.com/handbook/growth/marketing'
list
listitem
heading Company
link Company, url='https://posthog.com/about'
listitem
link About, url='https://posthog.com/about'
listitem
link Roadmap, url='https://posthog.com/roadmap'
listitem
link Changelog, url='https://posthog.com/changelog'
listitem
link People, url='https://posthog.com/people'
listitem
link Small teams, url='https://posthog.com/teams'
listitem
link Blog, url='https://posthog.com/blog/all'
listitem
link Investors, url='https://posthog.com/handbook/strategy/investors'
listitem
link Press, url='https://posthog.com/media'
listitem
link FAQ, url='https://posthog.com/faq'
listitem
link Security, url='https://posthog.com/handbook/company/security'
listitem
link Support, url='https://posthog.com/questions'
listitem
link Careers, url='https://posthog.com/careers'
list
listitem
link, url='https://x.com/posthog'
image
listitem
link, url='https://www.linkedin.com/company/posthog'
image
listitem
link, url='https://www.youtube.com/channel/UCn4mJ4kK5KVSvozJre645LA'
image
listitem
link, url='https://github.com/PostHog'
image
StaticText ©
StaticText 2024
StaticText PostHog, Inc.
list
listitem
link System status, url='https://status.posthog.com/'
listitem
StaticText 👉
link Generate a DPA, url='https://posthog.com/dpa'
StaticText 👈
StaticText (It's guaranteed fun!)
listitem
link SOC 2, url='https://posthog.com/handbook/company/security#soc-2'
listitem
link HIPAA, url='https://posthog.com/docs/privacy/hipaa-compliance'
listitem
link Privacy policy, url='https://posthog.com/privacy'
listitem
link Terms, url='https://posthog.com/terms'
paragraph
strong
StaticText PostHog.com doesn't use third party cookies
StaticText - only a single in-house cookie.
paragraph
StaticText No data is sent to a third party.
[6509] button Accept, center=(214,869)
[6511] button Decline, center=(214,920)
image Ursula von der Leyen, President of the European Commission, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/v1/posthog.com/src/components/EU/images/ursula'
generic, atomic
StaticText Navigated to Product analytics with autocapture
list
Reasoning for action: I clicked on the 'Product analytics' link because the task requires exploring PostHog's analytics tools. This step is crucial as it takes me to the relevant section of the website that contains detailed descriptions and functionalities of the Product Analytics feature. Understanding this information is essential to fulfill the user story of leveraging these tools to enhance user experience and optimize product performance.
Action: click('2661') # Click on the 'Product analytics' link to explore this specific product.
Change Description: After clicking the 'Product analytics' link, the browser navigated to the 'Product Analytics - PostHog' page, shifting the focus from the general 'Why PostHog?' page to a specific section dedicated to product analytics features and offerings.
Screenshot before:Screenshot after:---
Step 3:
Url (before/after):
https://posthog.com/product-analytics
https://posthog.com/session-replay
Content (before/after):
RootWebArea Product Analytics - PostHog, focused, url='https://posthog.com/product-analytics'
generic Products Product analytics Web analytics Session replay Feature flags Experiments Surveys Product OS Data connections Customer stories PostHog vs... For startups Pricing How we do "sales" Product OS New? Start here. SDKs Framework guides Data management HogQL Toolbar API Docs Product analytics Session replay Feature flags Experiments Surveys, focused
banner
[3256] link, center=(106,28), url='https://posthog.com/'
image
Show more
list
listitem
[3260] link Why PostHog?, center=(746,28), url='https://posthog.com/why'
listitem
[3263] link Products, center=(855,28), url='https://posthog.com/product-analytics'
listitem
[3268] link Pricing, center=(938,28), url='https://posthog.com/pricing'
listitem
[3271] link Docs, center=(1008,28), url='https://posthog.com/docs'
listitem
[3274] link Community, center=(1093,28), url='https://posthog.com/community'
listitem
[3277] link Company, center=(1192,28), url='https://posthog.com/about'
[3280] link Get started, center=(1750,29), url='https://us.posthog.com/signup'
[3283] button, center=(1832,28)
image
[3286] button, center=(1880,28)
image
list
listitem
[3292] link Product analytics, center=(335,82), url='https://posthog.com/product-analytics'
image
listitem
[3299] link Web analytics, center=(510,84), url='https://posthog.com/web-analytics'
image
listitem
[3306] link Session replay, center=(674,84), url='https://posthog.com/session-replay'
image
listitem
[3313] link Feature flags, center=(836,84), url='https://posthog.com/feature-flags'
image
listitem
[3320] link Experiments, center=(992,84), url='https://posthog.com/experiments'
image
listitem
[3327] link Surveys, center=(1128,84), url='https://posthog.com/surveys'
image
listitem
[3334] link Data pipelines, center=(1271,84), url='https://posthog.com/cdp'
image
listitem
[3341] link Data warehouse, center=(1444,84), url='https://posthog.com/data-warehouse'
image
listitem
[3348] link Product OS, center=(1606,84), url='https://posthog.com/product-os'
image
main
image
StaticText Product analytics
heading Product analytics with autocapture
paragraph
StaticText PostHog is the only product analytics platform built to natively work with
[3362] link session replay, center=(1092,302), url='https://posthog.com/session-replay'
StaticText ,
[3363] link feature flags, center=(1216,302), url='https://posthog.com/feature-flags'
StaticText ,
[3364] link experiments, center=(1333,302), url='https://posthog.com/experiments'
StaticText , and
[3365] link surveys, center=(1462,302), url='https://posthog.com/surveys'
StaticText .
[3367] link Get started - free, center=(876,359), url='https://app.posthog.com/signup'
[3369] link Talk to a human, center=(1052,359), url='https://posthog.com/talk-to-a-human'
image Screenshot of PostHog Product Analytics, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-product-analytics'
list
listitem
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/customers/ycombinator/logo.svg'
paragraph
StaticText gathers 30% more data than with Google Analytics
paragraph
StaticText "
StaticText We could autocapture... events using the JS snippet and... configure custom events.
StaticText "
link Read the story, url='https://posthog.com/customers/ycombinator'
listitem
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/customers/hasura/logo.svg'
paragraph
StaticText improved conversion rates by 10-20%
paragraph
StaticText "
StaticText we observed drop-offs at very particular stages of our onboarding flow.
StaticText "
link Read the story, url='https://posthog.com/customers/hasura'
listitem
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/customers/contra/contra_logo.svg'
paragraph
StaticText increased registrations by 30%
paragraph
StaticText "
StaticText From [funnels], we could easily jump to session replays to see the drop-off point.
StaticText "
link Read the story, url='https://posthog.com/customers/contra'
listitem
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/customers/speakeasy/speakeasy-logo.png'
paragraph
StaticText manages features and developer relations
paragraph
StaticText "
StaticText ...top-to-bottom view of conversion rates and user paths, without... extra setup time.
StaticText "
link Read the story, url='https://posthog.com/customers/speakeasy'
list
listitem
link Features
listitem
link Pricing
listitem
link PostHog vs...
listitem
link Tutorials
listitem
link Installation
listitem
link Docs
listitem
link Meet the team
listitem
link Roadmap & changelog
listitem
link Questions
heading Features
list
listitem
button Funnels
image
paragraph
listitem
button Graphs & trends
image
paragraph
listitem
button User paths
image
paragraph
listitem
button Correlation analysis
image
paragraph
listitem
button Retention
image
paragraph
listitem
button Stickiness
image
paragraph
listitem
button Lifecycle
image
paragraph
listitem
button Dashboards
image
paragraph
listitem
button HogQL
image
paragraph
button
image
heading Find drop-off across a series of actions
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Products/Slider/images/funnel-basic'
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Products/Slider/images/funnel-grouped'
list
listitem
heading Filtering
paragraph
StaticText Set filters for individual steps – or the entire funnel – by person property, group or cohort, or event property
listitem
heading Graph types
paragraph
StaticText Track user progression between steps, conversion time between each step, and how a funnel’s conversion rate changes over time
listitem
heading Step ordering
paragraph
StaticText Choose between a sequential series of steps, a strict order, or any order of steps that lead to conversion
listitem
heading Granular controls
paragraph
StaticText Set conversion window limit, add exclusionary steps, set attribution type, and see the relative conversion rate between each step
heading Visualize user data with graphs, tables, charts, maps, and more
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-trend-bar'
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-trend-multiple-sparklines'
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-trend-area'
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-trend-sparkline'
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-trend-map'
list
listitem
heading Trends
paragraph
StaticText Plot any event over time, such as a feature being used. You can even do math and multiple series.
listitem
heading Advanced filtering
paragraph
StaticText Apply however many filters you need to or breakdown by any event, user or group property with advanced logic.
listitem
heading Breakdown tables
paragraph
StaticText Break out your trends by any event property.
listitem
heading Sampling
paragraph
StaticText Speed up long running queries across large datasets in one click.
heading User paths
paragraph
StaticText Set start and end points to see how users navigate your product, website, or conversion funnel.
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-paths'
list
listitem
heading Step insights
paragraph
StaticText See who dropped off at each step, who did or didn’t complete a step, and the drop-off rate.
listitem
heading Wildcard groups
paragraph
StaticText Group similar steps into a mega-step (where any of a group of events can trigger a step).
listitem
heading Exclusion events
paragraph
StaticText Prevent specific events from appearing in a path.
listitem
heading Granular controls
paragraph
StaticText Visualize any sequence of page views, screen views or events, with up to 20 steps.
heading Correlation analysis
paragraph
StaticText When analyzing funnels, correlation analysis highlights significant events or properties that may be useful in determining how likely someone is to converting or churning.
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-correlation-analysis'
heading Retention
paragraph
StaticText See how many users return on subsequent days after first visiting your site or product.
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-retention'
heading Stickiness
paragraph
StaticText Learn how many times users perform a specific event in a period of time.
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-stickiness'
heading Lifecycle
paragraph
StaticText Discover how your active users break down, highlighting those who have recently stopped being active or those who have just become active for the first time.
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-lifecycle'
heading Dashboards
paragraph
StaticText (They're exactly what they sound like.)
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-dashboards'
list
listitem
heading Dashboard filtering
paragraph
StaticText Filter saved insights on a dashboard by anything - event properties, person properties, cohorts - even if a feature flag was active during a user’s session.
listitem
heading Embeddable dashboards with auto-refresh
paragraph
StaticText Embed a dashboard iframe and always have near-realtime data - great for showing KPIs on a TV.
listitem
heading Weekly updates by Slack or email
paragraph
StaticText Send dashboard updates to a Slack channel or to colleagues via email at any recurring frequency.
listitem
heading Access restrictions
paragraph
StaticText Limit dashboard access with role-based permissions or using private projects.
listitem
heading Customizable layouts
paragraph
StaticText Configure how many insights appear per row or column.
heading HogQL
paragraph
StaticText Directly query data stored in PostHog via our SQL transition layer, HogQL.
link Explore the docs, url='https://posthog.com/docs/hogql'
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-hogql'
list
listitem
heading Breakdowns
paragraph
StaticText Group data by multiple columns
listitem
heading Filters
paragraph
StaticText Use filters nearly everywhere data exists, like in dashboards, data series, breakdowns, funnels, and the activity tab
listitem
heading Aggregations
paragraph
code
StaticText count
StaticText ,
code
StaticText min
StaticText ,
code
StaticText max
StaticText ,
code
StaticText sum
StaticText ,
code
StaticText avg
StaticText , and about 90 more
button
image
list
listitem
image
heading Autocapture
paragraph
StaticText Add PostHog.js to your website or web app to track all event data and retroactively define events
listitem
image
heading Data visualization
paragraph
StaticText Filter data by person property, group data, and use formulas in queries
listitem
image
heading SQL
paragraph
StaticText Use PostHog’s filtering interface or switch into SQL mode for more powerful querying
listitem
image
heading Dashboards and insight subscriptions
paragraph
StaticText Share insights with teams, and get updates when results change
listitem
image
heading Group analytics
paragraph
StaticText Analyze how any group of people (like an organization) use your product
listitem
image
heading AI engineering
paragraph
StaticText Integrate with existing monitoring tools and track latency, cost, and model performance
heading Answer all of these questions (and more) with PostHog Product analytics.
list
listitem
link How do I calculate new vs returning users?, url='https://posthog.com/tutorials/track-new-returning-users'
listitem
link What’s my churn rate? / How can I lower my churn rate?, url='https://posthog.com/tutorials/churn-rate'
listitem
link What features have the highest churn?, url='https://posthog.com/tutorials/churn-rate#lifecycle-charts'
listitem
link Which of my features increase user retention?, url='https://posthog.com/tutorials/feature-retention'
listitem
link How do I track ad conversion?, url='https://posthog.com/tutorials/performance-marketing#tracking-conversion-from-traffic-to-signups'
listitem
link How can I find my power users? / What are my power users doing differently?, url='https://posthog.com/tutorials/power-users#identifying-your-power-user'
listitem
link Where do my users spend the most time on?, url='https://posthog.com/tutorials/session-metrics'
listitem
link How do I get insights about my data using regex?, url='https://posthog.com/tutorials/regex-basics'
listitem
StaticText How are my metrics changing over time?
listitem
StaticText How does the usage of two feature compare?
listitem
StaticText How does last week's release affect engagement?
listitem
StaticText Which step(s) have the highest friction or time to convert?
listitem
StaticText What long-term patterns are we seeing?
listitem
StaticText Which cohorts can we find from usage patterns?
listitem
link How are changes improving my activation flow?, url='https://posthog.com/tutorials/explore-insights-session-recordings#watching-users-through-funnels'
listitem
StaticText How do event properties change over time?
listitem
StaticText How is seasonality affecting conversion?
listitem
link How do far are my users scrolling down my app?, url='https://posthog.com/tutorials/scroll-depth'
listitem
link How to I track performance marketing?, url='https://posthog.com/tutorials/performance-marketing'
listitem
StaticText How are my ads converting to paying customers?
listitem
StaticText Which parts of our product are people using?
listitem
StaticText Where are users getting stuck?
listitem
link How do I measure growth loops?, url='https://posthog.com/blog/growth-loops#measuring-your-growth-loop'
listitem
StaticText What events correlate to success in my product?
listitem
StaticText What properties correlate to success in my product?
listitem
link How many users return to use my product each day?, url='https://posthog.com/tutorials/track-new-returning-users#calculating-returning-users'
listitem
link How many users return to use my product each week?, url='https://posthog.com/tutorials/track-new-returning-users'
listitem
StaticText What features do users come back to use?
heading Usage-based pricing
paragraph
StaticText Use
StaticText product analytics
StaticText free. Or enter a credit card for advanced features.
StaticText Either way, your first
StaticText 1,000,000 events
StaticText are free – every month.
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/src/components/Product/hogs/product-analytics-hog'
heading Free
paragraph
StaticText No credit card required
heading All other plans
paragraph
StaticText All features, no limitations
heading Events
paragraph
strong
StaticText 1,000,000
StaticText /mo
paragraph
strong
StaticText Unlimited
heading Features
heading Dashboards
image
StaticText Included
image
StaticText Included
heading Funnels
image
StaticText Included
image
StaticText Included
heading Graphs & trends
image
StaticText Included
image
StaticText Included
heading User paths
paragraph
StaticText Limited
image
StaticText Included
heading Insight & dashboard subscriptions
image
StaticText Not included
image
StaticText Included
heading Advanced paths
image
StaticText Not included
image
StaticText Included
heading Correlation analysis
image
StaticText Not included
image
StaticText Included
heading Lifecycle
image
StaticText Not included
image
StaticText Included
heading Data retention
paragraph
StaticText 1 year
paragraph
StaticText 7 years
heading Alerts
paragraph
StaticText 2 alert
paragraph
StaticText Unlimited
heading Person profiles
StaticText Add-on
image
heading Available
heading Group analytics
StaticText Add-on
image
heading Available
heading Data pipelines
StaticText Add-on
image
heading Available
heading Monthly pricing
heading First 1 million events
heading Free
strong
heading 1-2 million
heading $0.0000500/event
strong
heading 2-15 million
heading $0.0000343/event
strong
heading 15-50 million
heading $0.0000295/event
strong
heading 50-100 million
heading $0.0000218/event
strong
heading 100-250 million
heading $0.0000150/event
strong
heading 250 million+
heading $0.0000090 /event
strong
image
link Get started - free, url='https://app.posthog.com/signup'
link Get started - free, url='https://app.posthog.com/signup'
heading FAQs
button How do I know what my event volume is?
paragraph
image
button Do I pay anything for stored events?
paragraph
image
button How long do you retain event data?
paragraph
image
button Is there a free trial on paid plans?
paragraph
image
button What currency are your prices in?
paragraph
image
button Do you offer a discount for non-profits?
paragraph
image
button Are there any minimums or annual commitments?
paragraph
image
heading PostHog vs...
strong
strong
StaticText Amplitude
link Compare to PostHog, url='https://posthog.com/blog/posthog-vs-amplitude'
strong
StaticText Mixpanel
link Compare to PostHog, url='https://posthog.com/blog/posthog-vs-mixpanel'
strong
StaticText Heap
link Compare to PostHog, url='https://posthog.com/blog/posthog-vs-heap'
strong
StaticText Pendo
link Compare to PostHog, url='https://posthog.com/blog/posthog-vs-pendo'
image
strong
StaticText Funnels
StaticText Conversion funnels
image
image
image
image
image
StaticText Historical trends
image
image
image
image
image
StaticText Time to convert insights
image
image
image
image
image
StaticText Sequential step order
image
image
image
image
image
StaticText Strict step order
image
image
image
image
image
StaticText Any step order
image
image
image
image
image
StaticText Exclusion events
image
image
image
image
image
StaticText Conversion windows
image
image
image
image
image
StaticText Reveal user paths between steps
image
image
image
image
image
StaticText Anomaly detection
image
image
image
image
image
StaticText Filter internal and test users
image
image
image
image
image
StaticText Filter by cohort
image
image
image
image
image
StaticText Filter by person property
image
image
image
image
image
StaticText Breakdown by person property
image
image
image
image
image
StaticText Correlation analysis
image
image
image
image
image
strong
StaticText Path analysis
StaticText Reveal paths from a start point
image
image
image
image
image
StaticText Reveal paths from an end point
image
image
image
image
image
StaticText Reveal paths between points
image
image
image
image
image
StaticText Reveal paths within funnels
image
image
image
image
image
StaticText Zoom in/out
image
image
image
image
image
StaticText Define number of users on path
image
image
image
image
image
StaticText Track pageviews
image
image
image
image
image
StaticText Track custom events
image
image
image
image
image
StaticText Filter internal and test users
image
image
image
image
image
StaticText Filter by cohort
image
image
image
image
image
StaticText Filter by events or person property
image
image
image
image
image
StaticText Include and exclude Wildcards
image
image
image
image
image
StaticText Exclusion events
image
image
image
image
image
StaticText Hide repeating steps
image
image
image
image
image
StaticText Regex for path cleaning
image
image
image
image
image
StaticText Max number of steps
StaticText 50
StaticText 120+
StaticText 10
StaticText 20
StaticText 20
strong
StaticText Dashboards
StaticText User-level permissions
image
image
image
image
image
StaticText Project-level permissions
image
image
image
image
image
StaticText Dashboard-level permissions
image
image
image
image
image
StaticText Share dashboards externally
image
image
image
image
image
StaticText Embed dashboards anywhere
image
image
image
image
image
StaticText Subscribe to dashboards
image
image
image
image
image
StaticText Pinned dashboards
image
image
image
image
image
image
image
image
image
image
StaticText Dashboard & insight tags
image
image
image
image
image
StaticText Webhooks
image
image
image
image
image
StaticText Annotations
image
image
image
image
image
StaticText Private insights
image
image
image
image
image
StaticText Apps / integrations
StaticText 70+
StaticText 50+
StaticText 40+
StaticText 40+
StaticText 50+
link Get started - free, url='https://app.posthog.com/sigup'
button See full comparison
heading So, what's best for you?
heading Reasons a competitor may be best for you (for now...)
list
listitem
ListMarker •
StaticText Time-based analysis for web analytics (e.g. time on page)
list
listitem
ListMarker •
StaticText (We're
link working on this, url='https://posthog.com/teams/web-analytics'
StaticText !)
listitem
ListMarker •
StaticText Natural language processing for creating insights
listitem
ListMarker •
StaticText Predictive analytics for extrapolating events into the future
listitem
ListMarker •
StaticText Alerting for when events move beyond set thresholds
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/images/products/competitors-pa'
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/images/products/competitors-hog'
heading Reasons to choose
image
list
listitem
ListMarker •
StaticText Linking between analytics and other features, so you can jump from a graph to a relevant recording
listitem
ListMarker •
StaticText Wide range of insight types for analyzing data
listitem
ListMarker •
StaticText Formula mode and SQL access to enable deeper analysis
listitem
ListMarker •
StaticText Automatic correlation analysis to find significant events
listitem
ListMarker •
StaticText Group analytics for teams with B2B customers
paragraph
StaticText Have questions about PostHog?
link Ask the community, url='https://posthog.com/questions/product-analytics'
StaticText or
link book a demo, url='https://posthog.com/talk-to-a-human'
StaticText .
heading Featured tutorials
paragraph
StaticText Visit the
link tutorials, url='https://posthog.com/tutorials'
StaticText section for more.
list
listitem
paragraph
StaticText How to calculate and lower churn rate
paragraph
StaticText In this tutorial, we will calculate and visualize the churn rate then use PostHog’s features of session recordings, cohorts, and actions to lower it.
link Read more, url='https://posthog.com/tutorials/churn-rate'
listitem
paragraph
StaticText How to filter and breakdown arrays with HogQL
paragraph
StaticText Arrays (AKA lists) are a useful way to store multiple values related to each other under the same key. PostHog's HogQL expressions unlock the ability to make full use of them.
link Read more, url='https://posthog.com/tutorials/array-filter-breakdown'
listitem
paragraph
StaticText Calculate bounce rate
paragraph
StaticText Bounce rate is the percentage of users who leave your page immediately after visiting. It is a popular marketing metric showing the relevance and engagement of content for site visitors.
link Read more, url='https://posthog.com/tutorials/bounce-rate'
listitem
paragraph
StaticText How to calculate DAU/MAU ratio
paragraph
StaticText The ratio of daily active users over monthly active users shows what percentage of your users are active and use your product every day.
link Read more, url='https://posthog.com/tutorials/dau-mau-ratio'
heading Install & customize
paragraph
StaticText Here are some ways you can fine tune how you implement
StaticText product analytics
StaticText .
list
listitem
button Installation posthog.init()
paragraph
list
StaticText posthog.init()
listitem
button Send data attributes with autocaptured events data-ph-capture-attribute
paragraph
list
StaticText data-ph-capture-attribute
listitem
button Prevent sensitive data capture ph-no-capture
paragraph
list
StaticText ph-no-capture
heading Installation
list
listitem
tab JS snippet, selected=True
listitem
tab Libraries 14, selected=False
listitem
tab Framework guides 22, selected=False
listitem
tab API, selected=False
tabpanel JS snippet
paragraph
StaticText This is the simplest way to get PostHog up and running. It only takes a few minutes.
paragraph
StaticText Copy the snippet below and replace
code
StaticText <ph_project_api_key>
StaticText and
code
StaticText <ph_client_api_host>
StaticText with your project's values, then add it within the
code
StaticText <head>
StaticText tags at the base of your product - ideally just before the closing
code
StaticText </head>
StaticText tag. This ensures PostHog loads on any page users visit.
paragraph
StaticText You can find the snippet pre-filled with this data in
link your project settings, url='https://us.posthog.com/settings/project#snippet'
StaticText .
StaticText HTML
button
image
code
StaticText <
StaticText script
StaticText >
StaticText !
StaticText function
StaticText (
StaticText t
StaticText ,
StaticText )
StaticText {
StaticText var
StaticText o
StaticText ,
StaticText ,
StaticText p
StaticText ,
StaticText ;
StaticText .
StaticText __SV
StaticText ||
StaticText (
StaticText window
StaticText .
StaticText posthog
StaticText =
StaticText ,
StaticText .
StaticText _i
StaticText =
StaticText [
StaticText ]
StaticText ,
StaticText .
StaticText init
StaticText =
StaticText function
StaticText (
StaticText ,
StaticText s
StaticText ,
StaticText a
StaticText )
StaticText {
StaticText function
StaticText (
StaticText t
StaticText ,
StaticText )
StaticText {
StaticText var
StaticText o
StaticText =
StaticText .
StaticText split
StaticText (
StaticText "."
StaticText )
StaticText ;
StaticText 2
StaticText ==
StaticText o
StaticText .
StaticText length
StaticText &&
StaticText (
StaticText t
StaticText =
StaticText t
StaticText [
StaticText o
StaticText [
StaticText 0
StaticText ]
StaticText ]
StaticText ,
StaticText =
StaticText o
StaticText [
StaticText 1
StaticText ]
StaticText )
StaticText ,
StaticText t
StaticText [
StaticText ]
StaticText =
StaticText function
StaticText (
StaticText )
StaticText {
StaticText t
StaticText .
StaticText push
StaticText (
StaticText [
StaticText ]
StaticText .
StaticText concat
StaticText (
StaticText Array
StaticText .
StaticText prototype
StaticText .
StaticText slice
StaticText .
StaticText call
StaticText (
StaticText arguments
StaticText ,
StaticText 0
StaticText )
StaticText )
StaticText )
StaticText }
StaticText }
StaticText (
StaticText p
StaticText =
StaticText t
StaticText .
StaticText createElement
StaticText (
StaticText "script"
StaticText )
StaticText )
StaticText .
StaticText type
StaticText =
StaticText "text/javascript"
StaticText ,
StaticText p
StaticText .
StaticText crossOrigin
StaticText =
StaticText "anonymous"
StaticText ,
StaticText p
StaticText .
StaticText async
StaticText =
StaticText !
StaticText 0
StaticText ,
StaticText p
StaticText .
StaticText src
StaticText =
StaticText s
StaticText .
StaticText api_host
StaticText .
StaticText replace
StaticText (
StaticText ".i.posthog.com"
StaticText ,
StaticText "-assets.i.posthog.com"
StaticText )
StaticText +
StaticText "/static/array.js"
StaticText ,
StaticText (
StaticText =
StaticText t
StaticText .
StaticText getElementsByTagName
StaticText (
StaticText "script"
StaticText )
StaticText [
StaticText 0
StaticText ]
StaticText )
StaticText .
StaticText parentNode
StaticText .
StaticText insertBefore
StaticText (
StaticText p
StaticText ,
StaticText )
StaticText ;
StaticText var
StaticText u
StaticText =
StaticText ;
StaticText for
StaticText (
StaticText void
StaticText 0
StaticText !==
StaticText a
StaticText ?
StaticText u
StaticText =
StaticText [
StaticText a
StaticText ]
StaticText =
StaticText [
StaticText ]
StaticText :
StaticText a
StaticText =
StaticText "posthog"
StaticText ,
StaticText u
StaticText .
StaticText people
StaticText =
StaticText u
StaticText .
StaticText people
StaticText ||
StaticText [
StaticText ]
StaticText ,
StaticText u
StaticText .
StaticText toString
StaticText =
StaticText function
StaticText (
StaticText t
StaticText )
StaticText {
StaticText var
StaticText =
StaticText "posthog"
StaticText ;
StaticText return
StaticText "posthog"
StaticText !==
StaticText a
StaticText &&
StaticText (
StaticText +=
StaticText "."
StaticText +
StaticText a
StaticText )
StaticText ,
StaticText t
StaticText ||
StaticText (
StaticText +=
StaticText " (stub)"
StaticText )
StaticText ,
StaticText }
StaticText ,
StaticText u
StaticText .
StaticText people
StaticText .
StaticText toString
StaticText =
StaticText function
StaticText (
StaticText )
StaticText {
StaticText return
StaticText u
StaticText .
StaticText toString
StaticText (
StaticText 1
StaticText )
StaticText +
StaticText ".people (stub)"
StaticText }
StaticText ,
StaticText o
StaticText =
StaticText "init capture register register_once register_for_session unregister unregister_for_session getFeatureFlag getFeatureFlagPayload isFeatureEnabled reloadFeatureFlags updateEarlyAccessFeatureEnrollment getEarlyAccessFeatures on onFeatureFlags onSessionId getSurveys getActiveMatchingSurveys renderSurvey canRenderSurvey getNextSurveyStep identify setPersonProperties group resetGroups setPersonPropertiesForFlags resetPersonPropertiesForFlags setGroupPropertiesForFlags resetGroupPropertiesForFlags reset get_distinct_id getGroups get_session_id get_session_replay_url alias set_config startSessionRecording stopSessionRecording sessionRecordingStarted captureException loadToolbar get_property getSessionProperty createPersonProfile opt_in_capturing opt_out_capturing has_opted_in_capturing has_opted_out_capturing clear_opt_in_out_capturing debug"
StaticText .
StaticText split
StaticText (
StaticText " "
StaticText )
StaticText ,
StaticText =
StaticText 0
StaticText ;
StaticText <
StaticText o
StaticText .
StaticText length
StaticText ;
StaticText ++
StaticText )
StaticText (
StaticText u
StaticText ,
StaticText o
StaticText [
StaticText ]
StaticText )
StaticText ;
StaticText .
StaticText _i
StaticText .
StaticText push
StaticText (
StaticText [
StaticText ,
StaticText s
StaticText ,
StaticText a
StaticText ]
StaticText )
StaticText }
StaticText ,
StaticText .
StaticText __SV
StaticText =
StaticText 1
StaticText )
StaticText }
StaticText (
StaticText document
StaticText ,
StaticText window
StaticText .
StaticText posthog
StaticText ||
StaticText [
StaticText ]
StaticText )
StaticText ;
StaticText posthog
StaticText .
StaticText init
StaticText (
StaticText '<ph_project_api_key>'
StaticText ,
StaticText {
StaticText api_host
StaticText :
StaticText 'https://us.i.posthog.com'
StaticText }
StaticText )
StaticText </
StaticText script
StaticText >
paragraph
StaticText Once the snippet is added, PostHog automatically captures
code
StaticText $pageview
StaticText and
link other events, url='https://posthog.com/docs/data/autocapture'
StaticText like button clicks. You can then enable other products, such as session replays, within
link your project settings, url='https://us.posthog.com/settings'
StaticText .
group
DisclosureTriangle Set up a reverse proxy (recommended), expanded=False
group
DisclosureTriangle Include ES5 support (optional), expanded=False
tabpanel Libraries 14
tabpanel Framework guides 22
tabpanel API
heading Explore the docs
paragraph
StaticText Get a more technical overview of how everything works
link in our docs, url='https://posthog.com/docs'
StaticText .
list
listitem
paragraph
StaticText Product analytics
list
listitem
link Overview, url='https://posthog.com/docs/product-analytics'
image
listitem
link Installation, url='https://posthog.com/docs/product-analytics/installation'
image
listitem
link Capturing events, url='https://posthog.com/docs/product-analytics/capture-events'
image
listitem
link Creating insights, url='https://posthog.com/docs/product-analytics/insights'
image
listitem
link Identifying users, url='https://posthog.com/docs/product-analytics/identify'
image
listitem
link Setting person properties, url='https://posthog.com/docs/product-analytics/person-properties'
image
listitem
link Group analytics, url='https://posthog.com/docs/product-analytics/group-analytics'
image
listitem
link Best practices, url='https://posthog.com/docs/product-analytics/best-practices'
image
listitem
link Troubleshooting and FAQs, url='https://posthog.com/docs/product-analytics/troubleshooting'
image
listitem
link Tutorials and guides, url='https://posthog.com/docs/product-analytics/tutorials'
image
listitem
link Cutting costs, url='https://posthog.com/docs/product-analytics/cutting-costs'
image
listitem
paragraph
StaticText Analysis views
list
listitem
link Trends, url='https://posthog.com/docs/product-analytics/trends/overview'
image
listitem
link Funnels, url='https://posthog.com/docs/product-analytics/funnels'
image
listitem
link Dashboards, url='https://posthog.com/docs/product-analytics/dashboards'
image
listitem
link User paths, url='https://posthog.com/docs/product-analytics/paths'
image
listitem
link Stickiness, url='https://posthog.com/docs/product-analytics/stickiness'
image
listitem
link Correlation analysis, url='https://posthog.com/docs/product-analytics/correlation'
image
listitem
link Retention, url='https://posthog.com/docs/product-analytics/retention'
image
listitem
link Lifecycle, url='https://posthog.com/docs/product-analytics/lifecycle'
image
listitem
link SQL BETA, url='https://posthog.com/docs/product-analytics/sql'
image
listitem
paragraph
StaticText Tools
list
listitem
link LLM insights BETA, url='https://posthog.com/docs/ai-engineering/llms'
image
listitem
link Autocapture, url='https://posthog.com/docs/product-analytics/autocapture'
image
listitem
link Privacy controls, url='https://posthog.com/docs/product-analytics/privacy'
image
listitem
link Web vitals, url='https://posthog.com/docs/product-analytics/web-vitals'
image
listitem
link Data management, url='https://posthog.com/docs/data'
image
listitem
link Sharing & embedding, url='https://posthog.com/docs/product-analytics/sharing'
image
listitem
link Subscriptions, url='https://posthog.com/docs/product-analytics/subscriptions'
image
listitem
link Sampling BETA, url='https://posthog.com/docs/product-analytics/sampling'
image
heading Meet the team
paragraph
StaticText PostHog works in small teams. The
link Product Analytics, url='https://posthog.com/teams/product-analytics'
StaticText team is responsible for building
StaticText product analytics
StaticText .
paragraph
StaticText (Shockingly, this team prefers their pizza without pineapple.)
list
listitem
button Thomas Obermüller Software Engineer Munich Hi, my name is Thomas, I'm 35 years old and live in the beautiful city of Munich together with my girlfriend. I’ve been interested in programming and entrepreneurship since I was a small kid, originally wanting to become a game developer. After school, I studied mathematics and physics with the desire to better understand how the world works - do we have a free will or is everything deterministic? Richard Feynman surely left an impression on me. However it soon became clear that the answers I'd get wouldn’t fulfil my desire. I also always knew I didn’t want to pursue a traditional career (e.g. insurance) and towards the end of my bachelor I was looking to join a startup part-time. At a local event I quickly found out that technical people are in high demand. I met the founders of Freeletics, was immediately convinced, and joined them as CTO – full-time. After a meteoric rise to 120 people and multi-million users, it was time for a new adventure and I co-founded Workpath with two people from the local startup scene. Enterprise is fun for a while, but at some point I wanted to get back to building more consumer facing products. That’s when I decided to combine passion with job and founded Passion Climb, which I now maintain as a side project. Looking for more peace of mind and not being the ultimate decision maker for a bit, I joined the fantastic team at PostHog, which I have already used myself at Passion Climb. And thus, here I am, focusing on building a great UI and making a product people love. In my free time, I love climbing, being outdoors, vanlifing, cooking and great food in general.
heading Thomas Obermüller
paragraph
StaticText Software Engineer
image, url='https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.4/flags/4x3/de.svg'
StaticText Munich
figure
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1688578166/thomas_eff3f227fc.png'
figure
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1688578166/thomas_eff3f227fc.png'
paragraph
StaticText Hi, my name is Thomas, I'm 35 years old and live in the beautiful city of Munich together with my girlfriend. I’ve been interested in programming and entrepreneurship since I was a small kid, originally wanting to become a game developer.
paragraph
StaticText After school, I studied mathematics and physics with the desire to better understand how the world works - do we have a free will or is everything deterministic?
link Richard Feynman, url="https://en.wikipedia.org/wiki/Surely_You're_Joking,_Mr._Feynman!"
StaticText surely left an impression on me. However it soon became clear that the answers I'd get wouldn’t fulfil my desire.
paragraph
StaticText I also always knew I didn’t want to pursue a traditional career (e.g. insurance) and towards the end of my bachelor I was looking to join a startup part-time. At a local event I quickly found out that technical people are in high demand. I met the founders of
link Freeletics, url='https://www.freeletics.com/'
StaticText , was immediately convinced, and joined them as CTO – full-time.
paragraph
StaticText After a meteoric rise to 120 people and multi-million users, it was time for a new adventure and I co-founded
link Workpath, url='https://www.workpath.com/'
StaticText with two people from the local startup scene.
paragraph
StaticText Enterprise is fun for a while, but at some point I wanted to get back to building more consumer facing products. That’s when I decided to combine passion with job and founded
link Passion Climb, url='https://www.passion-climb.com/'
StaticText , which I now maintain as a side project.
paragraph
StaticText Looking for more peace of mind and not being the ultimate decision maker for a bit, I joined the fantastic team at PostHog, which I have already used myself at Passion Climb. And thus, here I am, focusing on building a great UI and making a product people love.
paragraph
StaticText In my free time, I love climbing, being outdoors, vanlifing, cooking and great food in general.
listitem
button Julian Bez Full Stack Engineer Berlin I’m a seasoned software engineer known for my problem-solving prowess and collaborative spirit Over the past decade, I’ve developed a strong foundation in both backend and frontend technologies, including Python, Django, TypeScript, Elasticsearch, Celery, and React. My professional journey has taken me through the intricacies of designing robust architectures and managing multifaceted projects. I excel in streamlining engineering workflows and optimizing processes to ensure seamless project execution. Leading development teams has been a rewarding aspect of my career, where I’ve cultivated an inclusive and empowering environment that values every contribution. One of my core strengths is making pragmatic decisions that balance innovation with practicality. I’m committed to best practices and continuous improvement, always looking for ways to enhance the software development lifecycle. Staying current with industry trends and new technologies is a priority for me, driving my dedication to lifelong learning and skill expansion. I thrive in dynamic settings, whether it’s kickstarting new projects from the ground up or diving into established ones. My ability to quickly adapt and bring fresh perspectives to product design and functionality sets me apart. I’m passionate about creating user-centric solutions that are both effective and elegant, ensuring that the end product not only meets but exceeds expectations. In essence, I’m a full-stack developer with a rich experience in guiding small to mid-sized projects for diverse clients. I bring creativity, efficiency, and a collaborative mindset to every team I join.
heading Julian Bez
paragraph
StaticText Full Stack Engineer
image, url='https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.4/flags/4x3/de.svg'
StaticText Berlin
figure
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1700222597/Julian_0e5430df9d.png'
figure
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1700222597/Julian_0e5430df9d.png'
paragraph
StaticText I’m a seasoned software engineer known for my problem-solving prowess and collaborative spirit Over the past decade, I’ve developed a strong foundation in both backend and frontend technologies, including Python, Django, TypeScript, Elasticsearch, Celery, and React.
paragraph
StaticText My professional journey has taken me through the intricacies of designing robust architectures and managing multifaceted projects. I excel in streamlining engineering workflows and optimizing processes to ensure seamless project execution. Leading development teams has been a rewarding aspect of my career, where I’ve cultivated an inclusive and empowering environment that values every contribution.
paragraph
StaticText One of my core strengths is making pragmatic decisions that balance innovation with practicality. I’m committed to best practices and continuous improvement, always looking for ways to enhance the software development lifecycle. Staying current with industry trends and new technologies is a priority for me, driving my dedication to lifelong learning and skill expansion.
paragraph
StaticText I thrive in dynamic settings, whether it’s kickstarting new projects from the ground up or diving into established ones. My ability to quickly adapt and bring fresh perspectives to product design and functionality sets me apart. I’m passionate about creating user-centric solutions that are both effective and elegant, ensuring that the end product not only meets but exceeds expectations.
paragraph
StaticText In essence, I’m a full-stack developer with a rich experience in guiding small to mid-sized projects for diverse clients. I bring creativity, efficiency, and a collaborative mindset to every team I join.
listitem
button Sandy Spicer Product Engineer Oakland I don't love writing about myself and this is very freeform, and I'm drawing a blank on what to say, so I'm going to make up some questions and answer those instead. What is your favorite food Probably Roti Prata with a good mutton curry What is your favorite activity Downhill skiing, but it has been hard to find time for this as I had a baby recently. Hope to get back to it when the kids can do it too! When did you learn to code? Probably at a summer camp, don't remember the year. I got a bad rap with the counselors because I kept finding bugs in their instructions and tests. When is your favorite holiday? A wash between the 4th of July and Thanksgiving probably.
heading Sandy Spicer
paragraph
StaticText Product Engineer
image, url='https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.4/flags/4x3/us.svg'
StaticText Oakland
figure
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1717509543/Sandy_1_678a9db1dd.png'
figure
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1717509543/Sandy_1_678a9db1dd.png'
paragraph
StaticText I don't love writing about myself and this is very freeform, and I'm drawing a blank on what to say, so I'm going to make up some questions and answer those instead.
heading What is your favorite food
paragraph
StaticText Probably Roti Prata with a good mutton curry
heading What is your favorite activity
paragraph
StaticText Downhill skiing, but it has been hard to find time for this as I had a baby recently. Hope to get back to it when the kids can do it too!
heading When did you learn to code?
paragraph
StaticText Probably at a summer camp, don't remember the year. I got a bad rap with the counselors because I kept finding bugs in their instructions and tests.
heading When is your favorite holiday?
paragraph
StaticText A wash between the 4th of July and Thanksgiving probably.
listitem
button Anirudh Pillai Software Engineer London When I first discovered programming, it was like having superpowers. I could create things and make the pixels look exactly as I wanted - imagination was the limit. I could then keep optimising things. Learn something new, apply the new superpowers, celebrate the results, repeat! Fast forwarding a decade of using this superpowers, with a stopover at UCL (where I met other epic builders), I'm now building awesome things at PostHog. Things that keep me away from the screen include: Reading Football (both playing and watching COYG!) Hiking Discovering new restaurants every weekend
heading Anirudh Pillai
paragraph
StaticText Software Engineer
image, url='https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.4/flags/4x3/gb.svg'
StaticText London
figure
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1721841362/Anirudh_1_ca21f6882d.png'
figure
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1721841362/Anirudh_1_ca21f6882d.png'
paragraph
StaticText When I first discovered programming, it was like having superpowers. I could create things and make the pixels look exactly as I wanted - imagination was the limit. I could then keep optimising things. Learn something new, apply the new superpowers, celebrate the results, repeat!
paragraph
StaticText Fast forwarding a decade of using this superpowers, with a stopover at UCL (where I met other epic builders), I'm now building awesome things at PostHog.
paragraph
StaticText Things that keep me away from the screen include:
list
listitem
ListMarker •
StaticText Reading
listitem
ListMarker •
StaticText Football (both playing and watching COYG!)
listitem
ListMarker •
StaticText Hiking
listitem
ListMarker •
StaticText Discovering new restaurants every weekend
listitem
button Anna Szell Product Manager Budapest After spending most of my adult life digging into data, I decided to switch to product management only to realize that I'm still mainly just looking at charts and writing SQL. I'm definitely not mad about it, and I'm happy to complement this by occasionally speaking with a human being about our product. So if you have something to say, let me know! Outside of work, you can mostly find me on a plane en route to either the beach or the Alps. I love snowboarding, collecting special edition books (also reading them), and all dogs.
heading Anna Szell
paragraph
StaticText Product Manager
image, url='https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.4/flags/4x3/hu.svg'
StaticText Budapest
figure
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1721841399/Anna_2_9ffc716cb4.png'
figure
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1721841399/Anna_2_9ffc716cb4.png'
paragraph
StaticText After spending most of my adult life digging into data, I decided to switch to product management only to realize that I'm still mainly just looking at charts and writing SQL. I'm definitely not mad about it, and I'm happy to complement this by occasionally speaking with a human being about our product. So if you have something to say,
link let me know, url='https://cal.com/anna-posthog/posthog-user-interview'
StaticText !
paragraph
StaticText Outside of work, you can mostly find me on a plane en route to either the beach or the Alps. I love snowboarding, collecting special edition books (also reading them), and all dogs.
listitem
button Peter Kirkham Product Engineer San Francisco, CA
heading Peter Kirkham
paragraph
StaticText Product Engineer
image, url='https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.4/flags/4x3/us.svg'
StaticText San Francisco, CA
figure
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1733586291/image_removebg_10_37005d94c3.png'
figure
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1733586291/image_removebg_10_37005d94c3.png'
heading Roadmap & changelog
paragraph
StaticText Here’s what the team is up to.
heading Latest update
paragraph
StaticText Dec 2024
heading Alerts for Trends insights
paragraph
StaticText You can now set
link alerts on trend insights, url='https://posthog.com/docs/alerts'
StaticText .
paragraph
StaticText This means you'll be alerted when a series, such as sign-ups or errors, goes above or below specific thresholds, or changes by a specified percentage.
paragraph
StaticText Alerts are currently exclusively available over email and will only work for Trends insights, but we'll soon ship an improvement that adds support for Funnels.
paragraph
StaticText You can set alerts to be checked hourly, daily, weekly, or monthly.
paragraph
StaticText This is one of our most requested features, so thanks
link Anirudh, url='https://posthog.com/community/profiles/30974'
StaticText for making it happen.
link Visit changelog, url='https://posthog.com/changelog'
heading Up next
list
listitem
heading Threshold-based alerting
paragraph
StaticText Users have asked for a functionality to create threshold-based alerts, e.g. when the conversion rate drops below a certain threshold.
heading Milestones
list
listitem
link Threshold-based alerting, url='https://github.com/PostHog/posthog/issues/14331'
image
heading Project updates
list
listitem
link Anirudh, url='https://posthog.com/community/profiles/30974'
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1721841362/Anirudh_1_ca21f6882d.png'
strong
StaticText 2 months ago
paragraph
StaticText We now support setting alerts for monitoring day over day/week over week change in an insight value (just as requested by a lot of users)! You can also set these 'relative' alerts to trigger for percentage based thresholds (eg. signups decreasing by over 5% week over week)
paragraph
image image.png, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1729597862/image_e1eadc139d.png'
button Zoom image
image image.png, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1729597865/image_769511a9dc.png'
button Zoom image
paragraph
StaticText Alerts which are firing also support a 'snooze button' now. So you can choose not to get notified about the alert until a preset duration.
paragraph
image image.png, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1729597868/image_c23c2e9e67.png'
button Zoom image
paragraph
StaticText Feel free to send any feedback/requests to me directly at
link anirudh@posthog.com, url='mailto:anirudh@posthog.com'
StaticText :)
image
button Reply
listitem
link Anirudh, url='https://posthog.com/community/profiles/30974'
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1721841362/Anirudh_1_ca21f6882d.png'
strong
StaticText 3 months ago
paragraph
StaticText We have a very rough version of alerting available for trends without breakdowns (breakdown support coming soon) on which we wanted some user feedback. Have enabled a few people for this feature, if anyone's very keen try it out just reach out to me at
link anirudh@posthog.com, url='mailto:anirudh@posthog.com'
paragraph
StaticText The current version, lets you set alerts on trends without breakdowns from the dropdown on the page for the insight, and you can view all the alerts you've setup on the 'Product Analytics' page under the 'Alerts' tab
image image.png, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1727950393/image_3ebdcad460.png'
button Zoom image
image image.png, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1727950394/image_f3138b056f.png'
button Zoom image
image
button Reply
button Get updates about this project
image
image
heading Questions?
paragraph
StaticText See more questions (or ask your own!) in our community forums.
link View product analytics questions, url='https://posthog.com/questions/product-analytics'
list
listitem
StaticText Question / Topic
StaticText Replies
StaticText Last active
listitem
link Finding difference in data between play console and posthog I compared the app installed and app updated count in both play console and posthog. Why would it differ much? 3 3 days ago by Angel Rose, url='https://posthog.com/questions/finding-difference-in-data-between-play-console-and-posthog'
StaticText Finding difference in data between play console and posthog
paragraph
StaticText I compared the app installed and app updated count in both play console and posthog. Why would it differ much?
StaticText 3 days ago
StaticText by
StaticText Angel
StaticText Rose
listitem
link Application Installed How are app installs counted? Does this include updates, or only new installations? 2 3 days ago by Angel Rose, url='https://posthog.com/questions/application-installed-2'
image
StaticText Application Installed
paragraph
StaticText How are app installs counted? Does this include updates, or only new installations?
StaticText 3 days ago
StaticText by
StaticText Angel
StaticText Rose
listitem
link Is it safe to use the head script snippet in my static website? Will it expose my personal API key to the public? I am not sure if it is safe to include the snippet in my static html website. Assuming it is safe, can someone please explain how is it safe to do so? 1 5 days ago by Saransh Jain, url='https://posthog.com/questions/is-it-safe-to-use-the-head-script-snippet-in-my-static-website-will-it-expose-my-personal-api-key-to-the-public'
image
StaticText Is it safe to use the head script snippet in my static website? Will it expose my personal API key to the public?
paragraph
StaticText I am not sure if it is safe to include the
StaticText snippet in my static html website. Assuming it is safe, can someone please explain how is it safe to do so?
StaticText 5 days ago
StaticText by
StaticText Saransh
StaticText Jain
listitem
link Application Installed How posthog calculates Application Installed event 4 5 days ago by Angel Rose, url='https://posthog.com/questions/application-installed-1'
StaticText Application Installed
paragraph
StaticText How posthog calculates Application Installed event
StaticText 5 days ago
StaticText by
StaticText Angel
StaticText Rose
listitem
link Using capture in React outside of a component Hi, We have some libraries in our React application that are used in several places Is there a way of using the capture method from the Posthog library without using the usePosthog() hook? I was thinking of something like window.posthog.capture("X") 1 5 days ago by Sebastian Sanio, url='https://posthog.com/questions/using-capture-in-react-outside-of-a-component'
StaticText Using capture in React outside of a component
paragraph
StaticText Hi, We have some libraries in our React application that are used in several places Is there a way of using the capture method from the Posthog library without using the usePosthog() hook? I was thinking of something like window.posthog.capture("X")
StaticText 5 days ago
StaticText by
StaticText Sebastian
StaticText Sanio
listitem
link Bar graphs with event properties I need to make a graph with event properties. How? 1 6 days ago by Angel Rose, url='https://posthog.com/questions/bar-graphs-with-event-properties'
StaticText Bar graphs with event properties
paragraph
StaticText I need to make a graph with event properties. How?
StaticText 6 days ago
StaticText by
StaticText Angel
StaticText Rose
listitem
link How to see users who use a feature the most? How to see users who use a feature the most? I've created events, and I've found the Insights area. I can see people who performed the event on a given day. But how do I see the people who triggered a particular event, in a given date range, sorted by people who triggered the event the most? 3 6 days ago by Mac Martine, url='https://posthog.com/questions/how-to-see-users-who-use-a-feature-the-most'
image
StaticText How to see users who use a feature the most?
paragraph
StaticText How to see users who use a feature the most?
paragraph
StaticText I've created events, and I've found the Insights area. I can see people who performed the event on a given day.
paragraph
StaticText But how do I see the people who triggered a particular event, in a given date range, sorted by people who triggered the event the most?
StaticText 6 days ago
StaticText by
StaticText Mac
StaticText Martine
listitem
link Cohorts and Groups I need to create a frequency report of export_completed event. I need to bucket users as users who have done 0 - 30 video exports, 30 - 60 exports etc 6 7 days ago by Angel Rose, url='https://posthog.com/questions/cohorts-and-groups'
StaticText Cohorts and Groups
paragraph
StaticText I need to create a frequency report of export_completed event. I need to bucket users as users who have done 0 - 30 video exports, 30 - 60 exports etc
StaticText 7 days ago
StaticText by
StaticText Angel
StaticText Rose
listitem
link How to create segments in data How to create segments in data 3 7 days ago by Angel Rose, url='https://posthog.com/questions/how-to-create-segments-in-data'
StaticText How to create segments in data
paragraph
StaticText How to create segments in data
StaticText 7 days ago
StaticText by
StaticText Angel
StaticText Rose
listitem
link how to create an action in posthog how to create an action in posthog 1 7 days ago by Angel Rose, url='https://posthog.com/questions/how-to-create-an-action-in-posthog'
StaticText how to create an action in posthog
paragraph
StaticText how to create an action in posthog
StaticText 7 days ago
StaticText by
StaticText Angel
StaticText Rose
heading Pairs with...
paragraph
StaticText PostHog products are natively designed to be interoperable using Product OS.
link Session replay Jump into a playlist of session recordings directly from any point in a graph, or segment of a funnel, url='https://posthog.com/session-replay'
image
heading Session replay
paragraph
link Feature flags See which feature flags were enabled for a user during a session, url='https://posthog.com/feature-flags'
image
heading Feature flags
paragraph
link Experiments Filter data down to users within an active experiment, whether part of a control group or a test variant, url='https://posthog.com/experiments'
image
heading Experiments
paragraph
heading This is the call to action.
heading If nothing else has sold you on PostHog, hopefully these classic marketing tactics will.
image PostHog Cloud, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Home/images/cloud-cd'
image People on G2 think we're great, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Home/images/g2-badge'
image
paragraph
StaticText NOT
StaticText ENDORSED
StaticText BY KIM K
paragraph
StaticText *PostHog is a web product and cannot be installed by CD.
StaticText We
emphasis
StaticText did
StaticText once send some customers a floppy disk but it was a Rickroll.
image
StaticText ECO-FRIENDLY
paragraph
StaticText PostHog Cloud
paragraph
StaticText Digital download*
list
listitem
strong
StaticText Select your cloud
list
listitem
button US (Virginia)
listitem
button EU (Frankfurt)
listitem
strong
StaticText Starts at:
deletion
StaticText $0
StaticText FREE
StaticText >
StaticText 1 left at this price!!
link Get started, url='https://app.posthog.com/signup'
image
paragraph
strong
StaticText Hurry:
StaticText 125
StaticText companies signed up
button today
StaticText .
StaticText Act now and get $0 off your first order.
contentinfo
link, url='https://posthog.com/'
image
list
listitem
heading Products
link Products, url='https://posthog.com/products/product-analytics'
listitem
link Product analytics, url='https://posthog.com/product-analytics'
listitem
link Web analytics, url='https://posthog.com/web-analytics'
listitem
link Session replay, url='https://posthog.com/session-replay'
listitem
link Feature flags, url='https://posthog.com/feature-flags'
listitem
link Experiments, url='https://posthog.com/experiments'
listitem
link Surveys, url='https://posthog.com/surveys'
listitem
link Product OS, url='https://posthog.com/product-os'
listitem
link Data connections, url='https://posthog.com/cdp'
listitem
link Customer stories, url='https://posthog.com/customers'
listitem
link PostHog vs..., url='https://posthog.com/blog/tags/comparisons'
listitem
link For startups, url='https://posthog.com/startups'
listitem
link Pricing, url='https://posthog.com/pricing'
listitem
link How we do "sales", url='https://posthog.com/sales'
list
listitem
heading Product OS
link Product OS, url='https://posthog.com/docs/product-os'
listitem
link New? Start here., url='https://posthog.com/docs/getting-started/install'
listitem
link SDKs, url='https://posthog.com/docs/libraries/js'
listitem
link Framework guides, url='https://posthog.com/docs/frameworks'
listitem
link Data management, url='https://posthog.com/docs/data'
listitem
link HogQL, url='https://posthog.com/docs/hogql'
listitem
link Toolbar, url='https://posthog.com/docs/toolbar'
listitem
link API, url='https://posthog.com/docs/api'
list
listitem
heading Docs
link Docs, url='https://posthog.com/docs'
listitem
link Product analytics, url='https://posthog.com/docs/product-analytics'
listitem
link Session replay, url='https://posthog.com/docs/session-replay'
listitem
link Feature flags, url='https://posthog.com/docs/feature-flags'
listitem
link Experiments, url='https://posthog.com/docs/experiments'
listitem
link Surveys, url='https://posthog.com/docs/surveys'
listitem
link CDP, url='https://posthog.com/docs/cdp'
listitem
link Data warehouse, url='https://posthog.com/docs/data-warehouse'
listitem
link Migrate, url='https://posthog.com/docs/migrate'
list
listitem
heading Community
link Community, url='https://posthog.com/questions'
listitem
link Questions?, url='https://posthog.com/questions'
listitem
link Guides, url='https://posthog.com/tutorials'
listitem
link Integrations, url='https://posthog.com/cdp'
listitem
link Dashboard templates, url='https://posthog.com/templates'
listitem
link Founders, url='https://posthog.com/founders/all'
listitem
link Product engineers, url='https://posthog.com/product-engineers/all'
listitem
link Tracks, url='https://posthog.com/tracks'
listitem
link Merch, url='https://posthog.com/merch'
listitem
link Contributors, url='https://posthog.com/contributors'
listitem
link Newsletter, url='https://newsletter.posthog.com/'
listitem
link PostHog FM, url='https://open.spotify.com/playlist/7A2H2J3WhpJmMEwAhKahWH?si=47418915a8d0447b'
listitem
link PostHog on GitHub, url='https://github.com/PostHog/posthog'
list
listitem
heading Handbook
link Handbook, url='https://posthog.com/handbook'
listitem
link Why we're here, url='https://posthog.com/handbook/why-does-posthog-exist'
listitem
link Our story, url='https://posthog.com/handbook/story'
listitem
link How we work, url='https://posthog.com/handbook/company/culture'
listitem
link Values, url='https://posthog.com/handbook/values'
listitem
link Tips for working here, url='https://posthog.com/handbook/help'
listitem
link Team structure, url='https://posthog.com/handbook/team-structure'
listitem
link People & Ops, url='https://posthog.com/handbook/people/compensation'
listitem
link Engineering, url='https://posthog.com/handbook/engineering/developing-locally'
listitem
link Design, url='https://posthog.com/handbook/design/philosophy'
listitem
link Marketing, url='https://posthog.com/handbook/growth/marketing'
list
listitem
heading Company
link Company, url='https://posthog.com/about'
listitem
link About, url='https://posthog.com/about'
listitem
link Roadmap, url='https://posthog.com/roadmap'
listitem
link Changelog, url='https://posthog.com/changelog'
listitem
link People, url='https://posthog.com/people'
listitem
link Small teams, url='https://posthog.com/teams'
listitem
link Blog, url='https://posthog.com/blog/all'
listitem
link Investors, url='https://posthog.com/handbook/strategy/investors'
listitem
link Press, url='https://posthog.com/media'
listitem
link FAQ, url='https://posthog.com/faq'
listitem
link Security, url='https://posthog.com/handbook/company/security'
listitem
link Support, url='https://posthog.com/questions'
listitem
link Careers, url='https://posthog.com/careers'
list
listitem
link, url='https://x.com/posthog'
image
listitem
link, url='https://www.linkedin.com/company/posthog'
image
listitem
link, url='https://www.youtube.com/channel/UCn4mJ4kK5KVSvozJre645LA'
image
listitem
link, url='https://github.com/PostHog'
image
StaticText ©
StaticText 2024
StaticText PostHog, Inc.
list
listitem
link System status, url='https://status.posthog.com/'
listitem
StaticText 👉
link Generate a DPA, url='https://posthog.com/dpa'
StaticText 👈
StaticText (It's guaranteed fun!)
listitem
link SOC 2, url='https://posthog.com/handbook/company/security#soc-2'
listitem
link HIPAA, url='https://posthog.com/docs/privacy/hipaa-compliance'
listitem
link Privacy policy, url='https://posthog.com/privacy'
listitem
link Terms, url='https://posthog.com/terms'
paragraph
strong
StaticText PostHog.com doesn't use third party cookies
StaticText - only a single in-house cookie.
paragraph
StaticText No data is sent to a third party.
[6509] button Accept, center=(214,869)
[6511] button Decline, center=(214,920)
image Ursula von der Leyen, President of the European Commission, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/v1/posthog.com/src/components/EU/images/ursula'
generic, atomic
StaticText Navigated to Product analytics with autocapture
list
RootWebArea Session Replay - PostHog, focused, url='https://posthog.com/session-replay'
generic Products Product analytics Web analytics Session replay Feature flags Experiments Surveys Product OS Data connections Customer stories PostHog vs... For startups Pricing How we do "sales" Product OS New? Start here. SDKs Framework guides Data management HogQL Toolbar API Docs Product analytics Session replay Feature flags Experiments Surveys, focused
banner
[6635] link, center=(106,28), url='https://posthog.com/'
image
Show more
list
listitem
[6639] link Why PostHog?, center=(746,28), url='https://posthog.com/why'
listitem
[6642] link Products, center=(855,28), url='https://posthog.com/product-analytics'
listitem
[6647] link Pricing, center=(938,28), url='https://posthog.com/pricing'
listitem
[6650] link Docs, center=(1008,28), url='https://posthog.com/docs'
listitem
[6653] link Community, center=(1093,28), url='https://posthog.com/community'
listitem
[6656] link Company, center=(1192,28), url='https://posthog.com/about'
[6659] link Get started, center=(1750,29), url='https://us.posthog.com/signup'
[6662] button, center=(1832,28)
image
[6665] button, center=(1880,28)
image
list
listitem
[6671] link Product analytics, center=(335,84), url='https://posthog.com/product-analytics'
image
listitem
[6678] link Web analytics, center=(510,84), url='https://posthog.com/web-analytics'
image
listitem
[6685] link Session replay, center=(674,82), url='https://posthog.com/session-replay'
image
listitem
[6692] link Feature flags, center=(836,84), url='https://posthog.com/feature-flags'
image
listitem
[6699] link Experiments, center=(992,84), url='https://posthog.com/experiments'
image
listitem
[6706] link Surveys, center=(1128,84), url='https://posthog.com/surveys'
image
listitem
[6713] link Data pipelines, center=(1271,84), url='https://posthog.com/cdp'
image
listitem
[6720] link Data warehouse, center=(1444,84), url='https://posthog.com/data-warehouse'
image
listitem
[6727] link Product OS, center=(1606,84), url='https://posthog.com/product-os'
image
main
image
StaticText Session replay
heading Watch how users experience your app
paragraph
StaticText Session replay helps
StaticText diagnose issues
StaticText and
StaticText understand user behavior
StaticText in your product or website.
[6745] link Get started - free, center=(876,359), url='https://app.posthog.com/signup'
[6747] link Talk to a human, center=(1052,359), url='https://posthog.com/talk-to-a-human'
image Screenshot of Session Replay in PostHog, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/images/products/screenshot-session-replay'
list
listitem
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/customers/hasura/logo.svg'
paragraph
StaticText improved conversion rates by 10-20%
paragraph
StaticText "
StaticText We wouldn't have noticed that needed fixing without PostHog's session replays.
StaticText "
link Read the story, url='https://posthog.com/customers/hasura'
listitem
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1711377704/posthog.com/contents/images/customers/elevenlabs/ElevenLabs_logo.png'
paragraph
StaticText uses replays and surveys when testing ideas
paragraph
StaticText "
StaticText We watch lots of replays when testing a feature, and love how easy it is to launch surveys.
StaticText "
link Read the story, url='https://posthog.com/customers/elevenlabs'
listitem
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/customers/netdata/netdata_logo.svg'
paragraph
StaticText reduced back-and-forth in community support
paragraph
StaticText "
StaticText Session replay in PostHog is so much better than Smartlook, which we used to use.
StaticText "
link Read the story, url='https://posthog.com/customers/netdata'
listitem
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/customers/pry/logo.svg'
paragraph
StaticText improved registrations by 20-30%
paragraph
StaticText "
StaticText We've improved our whole onboarding flow by about 5% too, which is great.
StaticText "
link Read the story, url='https://posthog.com/customers/pry'
list
listitem
link Features
listitem
link Pricing
listitem
link PostHog vs...
listitem
link Tutorials
listitem
link Installation
listitem
link Docs
listitem
link Meet the team
listitem
link Roadmap & changelog
listitem
link Questions
heading Features
list
listitem
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_420/v1/posthog.com/src/components/Product/SessionReplay/images/timeline'
heading Event timeline
paragraph
StaticText History of everything that happened in a user's session
listitem
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_420/v1/posthog.com/src/components/Product/SessionReplay/images/console'
heading Console logs
paragraph
StaticText Debug issues faster by browsing the user's console
listitem
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_420/v1/posthog.com/src/components/Product/SessionReplay/images/network'
heading Network monitor
paragraph
StaticText Analyze performance and network calls
list
listitem
image
heading Capture sessions without extra code
paragraph
StaticText Works with PostHog.js
listitem
image
heading Automatic playlists
paragraph
StaticText Filter by user behavior or time
listitem
image
heading Web or mobile session recording
paragraph
StaticText Web or Android (beta) available
listitem
image
heading Download recordings
paragraph
StaticText Retain recordings beyond data retention limits
listitem
image
heading Block sensitive data
paragraph
StaticText Disable capturing data from any DOM element with CSS
heading Answer all of these questions (and more) with PostHog Session replay.
list
listitem
StaticText Where do key events happen in my user’s sessions?
listitem
link How do I understand my users' behavior in funnels?, url='https://posthog.com/tutorials/explore-insights-session-recordings#watching-users-through-funnels'
listitem
link How do I understand my user journeys?, url='https://posthog.com/tutorials/explore-insights-session-recordings#watching-journeys-from-user-paths'
listitem
link How can I understand what my power users are doing?, url='https://posthog.com/tutorials/explore-insights-session-recordings#find-and-analyze-outliers-in-trend-graphs'
listitem
link How do I figure out how to lower churn?, url='https://posthog.com/tutorials/churn-rate#session-recordings'
listitem
link How do I improve my support experience?, url='https://posthog.com/tutorials/session-recordings-for-support'
listitem
link How do I see where errors happen?, url='https://posthog.com/tutorials/session-recordings-for-support'
listitem
StaticText How do I get bug recreation steps easily?
listitem
link Why are users dropping off in my funnel?, url='https://posthog.com/tutorials/explore-insights-session-recordings#watching-users-through-funnels'
listitem
link What’s making my users angry or frustrated?, url='https://posthog.com/tutorials/toolbar'
listitem
link Which screens are loading slowly?, url='https://posthog.com/tutorials/performance-metrics'
listitem
link How can I improve customer support with screen recordings?, url='https://posthog.com/tutorials/session-recordings-for-support'
listitem
link How do I understand sources of friction in my app?, url='https://posthog.com/tutorials/filter-session-recordings'
listitem
StaticText What errors are being logged to the console?
listitem
StaticText What warnings are being logged to the console?
listitem
link What is a user’s First Contentful Paint time, url='https://posthog.com/tutorials/performance-metrics#1-first-contentful-paint'
listitem
link What is a user’s Dom Interactive time, url='https://posthog.com/tutorials/performance-metrics#2-dom-interactive'
listitem
link What is a user’s Page Loaded time, url='https://posthog.com/tutorials/performance-metrics#3-page-loaded'
listitem
StaticText How fast does my app load?
listitem
StaticText How does my user experience differ across devices?
listitem
StaticText How does my user experience differ across regions?
listitem
link How do I optimize site performance?, url='https://posthog.com/tutorials/performance-metrics#optimization-cheat-sheet'
heading Usage-based pricing
paragraph
StaticText Use
StaticText session replay
StaticText free. Or enter a credit card for advanced features.
StaticText Either way, your first
StaticText 5,000 recordings
StaticText are free – every month.
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/src/components/Product/hogs/session-replay-hog'
heading Free
paragraph
StaticText No credit card required
heading All other plans
paragraph
StaticText All features, no limitations
heading Recordings
paragraph
strong
StaticText 5,000
StaticText /mo
paragraph
strong
StaticText Unlimited
heading Features
heading Web recordings
image
StaticText Included
image
StaticText Included
heading Android recordings
paragraph
StaticText Beta
paragraph
StaticText Beta
heading iOS recordings
paragraph
StaticText Beta
paragraph
StaticText Beta
heading React Native recordings
paragraph
StaticText Beta
paragraph
StaticText Beta
heading Flutter recordings
paragraph
StaticText Beta
paragraph
StaticText Beta
heading Console logs
image
StaticText Included
image
StaticText Included
heading Recording playlists
paragraph
StaticText 5 playlists
image
StaticText Included
heading Network performance on recordings
image
StaticText Included
image
StaticText Included
heading Network monitor
image
StaticText Included
image
StaticText Included
heading Download recording files
image
StaticText Not included
image
StaticText Included
heading Data retention
paragraph
StaticText 1 month
paragraph
StaticText 3 months
heading Block sensitive data
image
StaticText Included
image
StaticText Included
heading Share and embed
image
StaticText Included
image
StaticText Included
heading Event timeline
image
StaticText Included
image
StaticText Included
heading Filter person properties
image
StaticText Included
image
StaticText Included
heading Filter events
image
StaticText Included
image
StaticText Included
heading DOM Explorer
image
StaticText Included
image
StaticText Included
heading Sample recorded sessions
image
StaticText Included
image
StaticText Included
heading Minimum duration
image
StaticText Included
image
StaticText Included
heading Record via feature flag
image
StaticText Included
image
StaticText Included
heading Monthly pricing
heading First 5k recordings
heading Free
strong
heading 5-15k
heading $0.0050/recording
strong
heading 15-50k
heading $0.0035/recording
strong
heading 50-150k
heading $0.0020/recording
strong
heading 150-500k
heading $0.0017/recording
strong
heading 500k+
heading $0.0015/recording
strong
link Get started - free, url='https://app.posthog.com/signup'
link Get started - free, url='https://app.posthog.com/signup'
heading FAQs
button How do I know what my recording volume is?
paragraph
image
button Do I pay anything for stored recordings?
paragraph
image
button How long do you retain session recordings?
paragraph
image
button Is there a free trial on paid plans?
paragraph
image
button What currency are your prices in?
paragraph
image
button Do you offer a discount for non-profits?
paragraph
image
button Are there any minimums or annual commitments?
paragraph
image
heading PostHog vs...
strong
strong
StaticText FullStory
link Compare to PostHog, url='https://posthog.com/blog/posthog-vs-fullstory'
strong
StaticText Hotjar
link Compare to PostHog, url='https://posthog.com/blog/posthog-vs-hotjar'
strong
StaticText Matomo
link Compare to PostHog, url='https://posthog.com/blog/posthog-vs-matomo'
strong
StaticText LogRocket
link Compare to PostHog, url='https://posthog.com/blog/posthog-vs-logrocket'
image
StaticText Single-page app support
image
image
image
image
image
StaticText iOS recordings
image
image
image
image
link In beta, url='https://github.com/PostHog/posthog/issues/12344'
StaticText Android recordings
image
image
image
image
link In beta, url='https://github.com/PostHog/posthog/issues/13267'
StaticText React Native recordings
image
image
image
image
link In beta, url='https://github.com/PostHog/posthog/issues/13269'
StaticText Flutter recordings
image
image
image
image
link In beta, url='https://github.com/PostHog/posthog-flutter/issues/69'
StaticText Identity detection
image
image
image
image
image
StaticText Target recordings by URL
image
image
image
image
image
StaticText Target by sample size
image
image
image
image
image
StaticText Filter recordings by user or event
image
image
image
image
image
StaticText Rage-click detection
image
image
image
image
image
StaticText Privacy masking for sensitive content
image
image
image
image
image
StaticText Export recordings
image
image
image
image
image
StaticText Recording retention policy
StaticText 1 month
StaticText 12 months
StaticText 24 months
StaticText 1 month
StaticText Up to 3 months
link Get started - free, url='https://app.posthog.com/sigup'
heading So, what's best for you?
heading Reasons a competitor may be best for you (for now...)
list
listitem
ListMarker •
link Error tracking (in progress...), url='https://github.com/PostHog/posthog/issues/23400'
image
listitem
ListMarker •
link Alerting (in progress...), url='https://github.com/PostHog/posthog/issues/14331'
image
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/images/products/competitors-sr'
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/images/products/competitors-hog'
heading Reasons to choose
image
list
listitem
ListMarker •
StaticText Interlinking with feature flags and insights
list
listitem
ListMarker •
StaticText Jump between them easily
listitem
ListMarker •
StaticText Collaboration, sharing, and embedding exporting recordings
listitem
ListMarker •
StaticText No limits on how many recordings captured
paragraph
StaticText Have questions about PostHog?
link Ask the community, url='https://posthog.com/questions/session-replay'
StaticText or
link book a demo, url='https://posthog.com/talk-to-a-human'
StaticText .
heading Featured tutorials
paragraph
StaticText Visit the
link tutorials, url='https://posthog.com/tutorials'
StaticText section for more.
list
listitem
paragraph
StaticText How to use session replays to get a deeper understanding of user behavior
paragraph
StaticText In this tutorial, we focus on the connections session replays have with insights and visualizations. These connections enable deeper exploration and understanding of user behavior.
link Read more, url='https://posthog.com/tutorials/explore-insights-session-recordings'
listitem
paragraph
StaticText How to use filters + session replays to understand user friction
paragraph
StaticText We’ll explain how to use PostHog’s various filters and features to find relevant session replays quickly.
link Read more, url='https://posthog.com/tutorials/filter-session-recordings'
listitem
paragraph
StaticText How to only record the sessions you want
paragraph
StaticText As you scale, the number of recordings can go beyond what you need. Use PostHog’s configuration options to only record the sessions you want.
link Read more, url='https://posthog.com/tutorials/limit-session-recordings'
listitem
paragraph
StaticText Improve web app performance using PostHog session replays
paragraph
StaticText Learn the important metrics for measuring page load speed and how to identify opportunities to improve performance.
link Read more, url='https://posthog.com/tutorials/performance-metrics'
heading Install & customize
paragraph
StaticText Here are some ways you can fine tune how you implement
StaticText session replay
StaticText .
list
listitem
button Installation posthog.init()
paragraph
list
StaticText posthog.init()
listitem
button Capture form inputs maskAllInputs
paragraph
list
StaticText maskAllInputs
listitem
button Record console logs enable_recording_console_logs
paragraph
list
StaticText enable_recording_console_logs
listitem
button Enable recording for users testing new features disable_session_recording
paragraph
list
StaticText disable_session_recording
heading Installation
list
listitem
tab JS snippet, selected=True
listitem
tab Libraries 14, selected=False
listitem
tab Framework guides 22, selected=False
listitem
tab API, selected=False
tabpanel JS snippet
paragraph
StaticText This is the simplest way to get PostHog up and running. It only takes a few minutes.
paragraph
StaticText Copy the snippet below and replace
code
StaticText <ph_project_api_key>
StaticText and
code
StaticText <ph_client_api_host>
StaticText with your project's values, then add it within the
code
StaticText <head>
StaticText tags at the base of your product - ideally just before the closing
code
StaticText </head>
StaticText tag. This ensures PostHog loads on any page users visit.
paragraph
StaticText You can find the snippet pre-filled with this data in
link your project settings, url='https://us.posthog.com/settings/project#snippet'
StaticText .
StaticText HTML
button
image
code
StaticText <
StaticText script
StaticText >
StaticText !
StaticText function
StaticText (
StaticText t
StaticText ,
StaticText )
StaticText {
StaticText var
StaticText o
StaticText ,
StaticText ,
StaticText p
StaticText ,
StaticText ;
StaticText .
StaticText __SV
StaticText ||
StaticText (
StaticText window
StaticText .
StaticText posthog
StaticText =
StaticText ,
StaticText .
StaticText _i
StaticText =
StaticText [
StaticText ]
StaticText ,
StaticText .
StaticText init
StaticText =
StaticText function
StaticText (
StaticText ,
StaticText s
StaticText ,
StaticText a
StaticText )
StaticText {
StaticText function
StaticText (
StaticText t
StaticText ,
StaticText )
StaticText {
StaticText var
StaticText o
StaticText =
StaticText .
StaticText split
StaticText (
StaticText "."
StaticText )
StaticText ;
StaticText 2
StaticText ==
StaticText o
StaticText .
StaticText length
StaticText &&
StaticText (
StaticText t
StaticText =
StaticText t
StaticText [
StaticText o
StaticText [
StaticText 0
StaticText ]
StaticText ]
StaticText ,
StaticText =
StaticText o
StaticText [
StaticText 1
StaticText ]
StaticText )
StaticText ,
StaticText t
StaticText [
StaticText ]
StaticText =
StaticText function
StaticText (
StaticText )
StaticText {
StaticText t
StaticText .
StaticText push
StaticText (
StaticText [
StaticText ]
StaticText .
StaticText concat
StaticText (
StaticText Array
StaticText .
StaticText prototype
StaticText .
StaticText slice
StaticText .
StaticText call
StaticText (
StaticText arguments
StaticText ,
StaticText 0
StaticText )
StaticText )
StaticText )
StaticText }
StaticText }
StaticText (
StaticText p
StaticText =
StaticText t
StaticText .
StaticText createElement
StaticText (
StaticText "script"
StaticText )
StaticText )
StaticText .
StaticText type
StaticText =
StaticText "text/javascript"
StaticText ,
StaticText p
StaticText .
StaticText crossOrigin
StaticText =
StaticText "anonymous"
StaticText ,
StaticText p
StaticText .
StaticText async
StaticText =
StaticText !
StaticText 0
StaticText ,
StaticText p
StaticText .
StaticText src
StaticText =
StaticText s
StaticText .
StaticText api_host
StaticText .
StaticText replace
StaticText (
StaticText ".i.posthog.com"
StaticText ,
StaticText "-assets.i.posthog.com"
StaticText )
StaticText +
StaticText "/static/array.js"
StaticText ,
StaticText (
StaticText =
StaticText t
StaticText .
StaticText getElementsByTagName
StaticText (
StaticText "script"
StaticText )
StaticText [
StaticText 0
StaticText ]
StaticText )
StaticText .
StaticText parentNode
StaticText .
StaticText insertBefore
StaticText (
StaticText p
StaticText ,
StaticText )
StaticText ;
StaticText var
StaticText u
StaticText =
StaticText ;
StaticText for
StaticText (
StaticText void
StaticText 0
StaticText !==
StaticText a
StaticText ?
StaticText u
StaticText =
StaticText [
StaticText a
StaticText ]
StaticText =
StaticText [
StaticText ]
StaticText :
StaticText a
StaticText =
StaticText "posthog"
StaticText ,
StaticText u
StaticText .
StaticText people
StaticText =
StaticText u
StaticText .
StaticText people
StaticText ||
StaticText [
StaticText ]
StaticText ,
StaticText u
StaticText .
StaticText toString
StaticText =
StaticText function
StaticText (
StaticText t
StaticText )
StaticText {
StaticText var
StaticText =
StaticText "posthog"
StaticText ;
StaticText return
StaticText "posthog"
StaticText !==
StaticText a
StaticText &&
StaticText (
StaticText +=
StaticText "."
StaticText +
StaticText a
StaticText )
StaticText ,
StaticText t
StaticText ||
StaticText (
StaticText +=
StaticText " (stub)"
StaticText )
StaticText ,
StaticText }
StaticText ,
StaticText u
StaticText .
StaticText people
StaticText .
StaticText toString
StaticText =
StaticText function
StaticText (
StaticText )
StaticText {
StaticText return
StaticText u
StaticText .
StaticText toString
StaticText (
StaticText 1
StaticText )
StaticText +
StaticText ".people (stub)"
StaticText }
StaticText ,
StaticText o
StaticText =
StaticText "init capture register register_once register_for_session unregister unregister_for_session getFeatureFlag getFeatureFlagPayload isFeatureEnabled reloadFeatureFlags updateEarlyAccessFeatureEnrollment getEarlyAccessFeatures on onFeatureFlags onSessionId getSurveys getActiveMatchingSurveys renderSurvey canRenderSurvey getNextSurveyStep identify setPersonProperties group resetGroups setPersonPropertiesForFlags resetPersonPropertiesForFlags setGroupPropertiesForFlags resetGroupPropertiesForFlags reset get_distinct_id getGroups get_session_id get_session_replay_url alias set_config startSessionRecording stopSessionRecording sessionRecordingStarted captureException loadToolbar get_property getSessionProperty createPersonProfile opt_in_capturing opt_out_capturing has_opted_in_capturing has_opted_out_capturing clear_opt_in_out_capturing debug"
StaticText .
StaticText split
StaticText (
StaticText " "
StaticText )
StaticText ,
StaticText =
StaticText 0
StaticText ;
StaticText <
StaticText o
StaticText .
StaticText length
StaticText ;
StaticText ++
StaticText )
StaticText (
StaticText u
StaticText ,
StaticText o
StaticText [
StaticText ]
StaticText )
StaticText ;
StaticText .
StaticText _i
StaticText .
StaticText push
StaticText (
StaticText [
StaticText ,
StaticText s
StaticText ,
StaticText a
StaticText ]
StaticText )
StaticText }
StaticText ,
StaticText .
StaticText __SV
StaticText =
StaticText 1
StaticText )
StaticText }
StaticText (
StaticText document
StaticText ,
StaticText window
StaticText .
StaticText posthog
StaticText ||
StaticText [
StaticText ]
StaticText )
StaticText ;
StaticText posthog
StaticText .
StaticText init
StaticText (
StaticText '<ph_project_api_key>'
StaticText ,
StaticText {
StaticText api_host
StaticText :
StaticText 'https://us.i.posthog.com'
StaticText }
StaticText )
StaticText </
StaticText script
StaticText >
paragraph
StaticText Once the snippet is added, PostHog automatically captures
code
StaticText $pageview
StaticText and
link other events, url='https://posthog.com/docs/data/autocapture'
StaticText like button clicks. You can then enable other products, such as session replays, within
link your project settings, url='https://us.posthog.com/settings'
StaticText .
group
DisclosureTriangle Set up a reverse proxy (recommended), expanded=False
group
DisclosureTriangle Include ES5 support (optional), expanded=False
tabpanel Libraries 14
tabpanel Framework guides 22
tabpanel API
heading Explore the docs
paragraph
StaticText Get a more technical overview of how everything works
link in our docs, url='https://posthog.com/docs'
StaticText .
list
listitem
paragraph
StaticText Session replay
list
listitem
link Overview, url='https://posthog.com/docs/session-replay'
image
listitem
link Installation, url='https://posthog.com/docs/session-replay/installation'
image
listitem
link Watching recordings, url='https://posthog.com/docs/session-replay/how-to-watch-recordings'
image
listitem
link Controlling which sessions you record, url='https://posthog.com/docs/session-replay/how-to-control-which-sessions-you-record'
image
listitem
link Mobile session replay BETA, url='https://posthog.com/docs/session-replay/mobile'
image
listitem
link Troubleshooting and FAQs, url='https://posthog.com/docs/session-replay/troubleshooting'
image
listitem
link Tutorials and guides, url='https://posthog.com/docs/session-replay/tutorials'
image
listitem
link Cutting costs, url='https://posthog.com/docs/session-replay/cutting-costs'
image
listitem
paragraph
StaticText Features
list
listitem
link Network performance, url='https://posthog.com/docs/session-replay/network-recording'
image
listitem
link Privacy controls, url='https://posthog.com/docs/session-replay/privacy'
image
listitem
link Sharing & embedding, url='https://posthog.com/docs/session-replay/sharing'
image
listitem
link Data retention, url='https://posthog.com/docs/session-replay/data-retention'
image
listitem
link Iframe recording, url='https://posthog.com/docs/session-replay/iframes'
image
listitem
link Console log recording, url='https://posthog.com/docs/session-replay/console-log-recording'
image
listitem
link Canvas recording, url='https://posthog.com/docs/session-replay/canvas-recording'
image
heading Meet the team
paragraph
StaticText PostHog works in small teams. The
link Replay, url='https://posthog.com/teams/replay'
StaticText team is responsible for building
StaticText session replay
StaticText .
paragraph
StaticText (Shockingly, this team prefers their pizza without pineapple.)
list
listitem
button Paul D'Ambra Software Engineer North West UK I've always wanted to solve problems. So, I studied biochemistry. And discovered I am not a biochemist. During and after university, I played in several bands. Without changing the world of music. And fell into a job in I.T. support. For several years I managed I.T. for The British Mountaineering Council. I taught myself to program. Studied an MSc in Computer Science part-time. And discovered that writing software is how I love solving problems. I'm half Italian. When I was young I refused to learn to speak Italian. Ma sto imparando ora! To make amends I've been learning to make Neapolitan style pizza and getting pretty good. There is a worrying link between the number of programming languages I've used and the number of children I've had. For a while, I was saying I had five children. Until someone pointed out I was counting the dog. My labrador retriever Yoko is - as measured by photos taken - my favourite child. Since becoming a software engineer full-time. I've worked at software agencies. At a startup, building Google Analytics for the physical world (which was like magic when it worked). And spent several fulfilling years leading teams at Co-op Digital. I think in diagrams and draw on tables. And I am never happier than in the moments after I have managed to figure out how to make something simpler. I work pretty hard to remember you can work hard and still have fun.
heading Paul D'Ambra
paragraph
StaticText Software Engineer
image, url='https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.4/flags/4x3/gb.svg'
StaticText North West UK
figure
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1688575125/paul_64ee2de98e.png'
figure
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1688575125/paul_64ee2de98e.png'
paragraph
StaticText I've always wanted to solve problems. So, I studied biochemistry. And discovered I am not a biochemist. During and after university, I played in several bands. Without changing the world of music. And fell into a job in I.T. support. For several years I managed I.T. for The British Mountaineering Council. I taught myself to program. Studied an MSc in Computer Science part-time. And discovered that writing software is how I love solving problems.
paragraph
StaticText I'm half Italian. When I was young I refused to learn to speak Italian. Ma sto imparando ora! To make amends I've been learning to make Neapolitan style pizza and
link getting pretty good, url='https://twitter.com/search?q=from%3Apauldambra%20AND%20pizza%20time&src=typed_query&f=live'
StaticText .
paragraph
StaticText There is a worrying link between the number of programming languages I've used and the number of children I've had. For a while, I was saying I had five children. Until someone pointed out I was counting the dog. My labrador retriever Yoko is -
link as measured by photos taken, url='https://twitter.com/search?q=from%3Apauldambra%20AND%20house%20wolf&src=typed_query&f=live'
StaticText - my favourite child.
paragraph
StaticText Since becoming a software engineer full-time. I've worked at software agencies.
link At a startup, url='https://twitter.com/footclicksus'
StaticText , building Google Analytics for the physical world (which was like magic
emphasis
StaticText when it worked
StaticText ). And spent several fulfilling years leading teams at
link Co-op Digital, url='https://twitter.com/coopdigital'
StaticText . I think in diagrams and draw on tables. And I am never happier than in the moments after I have managed to figure out how to make something simpler.
paragraph
StaticText I work pretty hard to remember you can work hard and still have fun.
listitem
button Annika Schmid Product Manager London Believe it or not, my first job included writing exciting marketing campaigns for robotic handling systems. (It wasn’t that exciting.) So I ended up moving to London in 2019 to study for an MSc in Human-Computer Interaction at UCL. (Way more exciting.) My plan was to land a job in a startup after graduating, which, through a bit of ‘hustling’ (Sigma Squared Summit, Voyagers, Kickstart London) and being in the right place at the right time actually worked out. After graduating, I joined an early-stage startup called Caura, where I first had the title of a Product Designer and later on, that of a Product Manager. Titles aside, what motivates me most in my work is talking to users about what they want, uncovering what they actually mean by that and then building something they didn’t even think they needed. I joined PostHog in autumn 2022, arguably the most exciting step in my career so far. What else? On weekends, I hang out with friends, try to make a dent in my ever growing reading list or learn something new. My family is from the Black Forest region in Germany, so I spend a couple of weeks every year working from there, going on lots of countryside walks and eating Black Forest gateau.
heading Annika Schmid
paragraph
StaticText Product Manager
image, url='https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.4/flags/4x3/gb.svg'
StaticText London
figure
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1688574811/annika_c7906c4925.png'
figure
image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1688574811/annika_c7906c4925.png'
paragraph
StaticText Believe it or not, my first job included writing exciting marketing campaigns for
link robotic handling systems, url='https://www.schmalz.com/'
StaticText . (It wasn’t that exciting.) So I ended up moving to London in 2019 to study for an MSc in Human-Computer Interaction at UCL. (Way more exciting.) My plan was to land a job in a startup after graduating, which, through a bit of ‘hustling’ (
link Sigma Squared Summit,, url='https://www.sigma-squared.org/summit/'
link Voyagers,, url='https://voyagers.io/'
link Kickstart London, url='https://www.kickstartglobal.com/'
StaticText ) and being in the right place at the right time actually worked out.
paragraph
StaticText After graduating, I joined an early-stage startup called
link Caura, url='https://caura.com/'
StaticText , where I first had the title of a Product Designer and later on, that of a Product Manager. Titles aside, what motivates me most in my work is talking to users about what they want, uncovering what they actually mean by that and then building something they didn’t even think they needed.
paragraph
StaticText I joined PostHog in autumn 2022, arguably the most exciting step in my career so far.
paragraph
StaticText What else? On weekends, I hang out with friends, try to make a dent in my ever growing reading list or learn something new. My family is from the Black Forest region in Germany, so I spend a couple of weeks every year working from there, going on lots of countryside walks and eating Black Forest gateau.
heading Roadmap & changelog
paragraph
StaticText Here’s what the team is up to.
heading Latest update
paragraph
StaticText Dec 2024
heading Travel through time with playback speed on replays
paragraph
StaticText We've actually had controllable playback speed on session replays for a little while now, but it just got better thanks to
link Paul, url='https://posthog.com/community/profiles/30173'
StaticText . He's updated the playback menu so you can now see how long the individual replay will be at different speeds.
paragraph
StaticText We still haven't added the option to accelerate to 88MPH, but give us time.
link Visit changelog, url='https://posthog.com/changelog'
heading Up next
paragraph
StaticText Check out the
link company roadmap, url='https://posthog.com/roadmap'
StaticText to see what we're working on next!
heading Questions?
paragraph
StaticText See more questions (or ask your own!) in our community forums.
link View session replay questions, url='https://posthog.com/questions/session-replay'
list
listitem
StaticText Question / Topic
StaticText Replies
StaticText Last active
listitem
link Error capturing image in flutter What should I do ? 7 2 days ago by Nisarg Chaniyara, url='https://posthog.com/questions/error-capturing-image-in-flutter'
StaticText Error capturing image in flutter
paragraph
StaticText What should I do ?
StaticText 2 days ago
StaticText by
StaticText Nisarg
StaticText Chaniyara
listitem
link Session Replay If user has application installed event but don't have application opened event, there will be recording? 1 2 days ago by Angel Rose, url='https://posthog.com/questions/session-replay-6'
StaticText Session Replay
paragraph
StaticText If user has application installed event but don't have application opened event, there will be recording?
StaticText 2 days ago
StaticText by
StaticText Angel
StaticText Rose
listitem
link Memory leak with Flutter Session Replay Hello, I’m experiencing a significant memory leak when using PostHog’s session replay in Flutter. This occurs under the following conditions:I see repeated logs like:Even with config.debug = false, these logs persist, and it seems that despite the error, images are still being stored in memory.Could this be related to how session replay handles frequent UI updates with SVGs and active threads? Any guidance to avoid storing failed screenshots or reduce memory usage in this scenario would be helpful. Thank you! 1 2 days ago by Antoine Lefebvre, url='https://posthog.com/questions/memory-leak-with-flutter-session-replay'
StaticText Memory leak with Flutter Session Replay
paragraph
StaticText Hello,
paragraph
StaticText I’m experiencing a significant memory leak when using PostHog’s session replay in Flutter. This occurs under the following conditions:
paragraph
paragraph
StaticText I see repeated logs like:
paragraph
StaticText Even with config.debug = false, these logs persist, and it seems that despite the error, images are still being stored in memory.
paragraph
paragraph
StaticText Could this be related to how session replay handles frequent UI updates with SVGs and active threads? Any guidance to avoid storing failed screenshots or reduce memory usage in this scenario would be helpful.
paragraph
StaticText Thank you!
StaticText 2 days ago
StaticText by
StaticText Antoine
StaticText Lefebvre
listitem
link Manual session recording not working For my requirement, I need to record only specific activity in my laravel application. For this, I keep session recording disabled upfront and start it on button click with "posthog.stopSessionRecording();". However, I don't see recordings. There is no errors on console either, if I console log postlog, it shows up fine too. Here is my codeIf I remove "disable_session_recording" or set it to false, it works fine then but then it creates single video for logged in user for all his different steps. Can anybody tell what am I missing here, what manual start and stop session recording is not working for me? PS: Iam on trial account, I believe this should not be the issue. 4 4 days ago by SARFRAZ AHMED, url='https://posthog.com/questions/manual-session-recording-not-working'
StaticText Manual session recording not working
paragraph
StaticText For my requirement, I need to record only specific activity in my laravel application. For this, I keep session recording disabled upfront and start it on button click with "posthog.stopSessionRecording();".
paragraph
StaticText However, I don't see recordings. There is no errors on console either, if I console log postlog, it shows up fine too.
paragraph
StaticText Here is my code
paragraph
StaticText If I remove "disable_session_recording" or set it to false, it works fine then but then it creates single video for logged in user for all his different steps.
paragraph
StaticText Can anybody tell what am I missing here, what manual start and stop session recording is not working for me?
paragraph
StaticText PS: Iam on trial account, I believe this should not be the issue.
StaticText 4 days ago
StaticText by
StaticText SARFRAZ
StaticText AHMED
listitem
link Session recording Why there're no recordings for some users 1 5 days ago by Angel Rose, url='https://posthog.com/questions/session-recording-7'
image
StaticText Session recording
paragraph
StaticText Why there're no recordings for some users
StaticText 5 days ago
StaticText by
StaticText Angel
StaticText Rose
listitem
link Server error when filtering by regexps We are experiencing issues trying to filter recordings using regexps. 5 6 days ago by Pablo David Gago Ballester, url='https://posthog.com/questions/server-error-when-filtering-by-regexps'
image
StaticText Server error when filtering by regexps
paragraph
StaticText We are experiencing issues trying to filter recordings using regexps.
StaticText 6 days ago
StaticText by
StaticText Pablo David
StaticText Gago Ballester
listitem
link Session Replay Framerate It's hard to follow what users are doing when the frame rate of sessions replays is low. Is there a setting or way to show 100% of the session, as opposed to it being kindof glitchy? 3 6 days ago by Andrea E, url='https://posthog.com/questions/session-replay-framerate'
StaticText Session Replay Framerate
paragraph
StaticText It's hard to follow what users are doing when the frame rate of sessions replays is low. Is there a setting or way to show 100% of the session, as opposed to it being kindof glitchy?
StaticText 6 days ago
StaticText by
StaticText Andrea
StaticText E
listitem
link ios screen recordings I'm planning to disable auto events - $screen, application opened etc in ios. Will it effect screen recordings/ or session replays? are screen recordings and session replays different? 1 6 days ago by Angel Rose, url='https://posthog.com/questions/ios-screen-recordings'
StaticText ios screen recordings
paragraph
StaticText I'm planning to disable auto events - $screen, application opened etc in ios. Will it effect screen recordings/ or session replays? are screen recordings and session replays different?
StaticText 6 days ago
StaticText by
StaticText Angel
StaticText Rose
listitem
link Cookie Banner needed for Session Recordings? Our team has been advised by our lawyer to implement a cookie banner on our website due to our use of session replay services. They cited a recent increase in high-risk litigation under anti-wiretapping laws, including the California Invasion of Privacy Act. However, I understand that PostHog markets its platform as not requiring a cookie banner. Could you anyone clarify if session replay specifically requires user consent under these laws? Our ideal scenario is to not have a cookie banner on the app, but I'm open to doing so if the tradeoffs are significant. Thanks so much ! 1 6 days ago by JP Higgins, url='https://posthog.com/questions/cookie-banner-needed-for-session-recordings'
StaticText Cookie Banner needed for Session Recordings?
paragraph
StaticText Our team has been advised by our lawyer to implement a cookie banner on our website due to our use of session replay services. They cited a recent increase in high-risk litigation under anti-wiretapping laws, including the California Invasion of Privacy Act. However, I understand that PostHog markets its platform as not requiring a cookie banner.
paragraph
StaticText Could you anyone clarify if session replay specifically requires user consent under these laws? Our ideal scenario is to not have a cookie banner on the app, but I'm open to doing so if the tradeoffs are significant.
paragraph
StaticText Thanks so much !
StaticText 6 days ago
StaticText by
StaticText JP
StaticText Higgins
listitem
link Rare behaviour when filtering console levels Hi! We are experiencing a rare behaviour when filtering console levels. Some inactivity times become increased on each filter click. 2 7 days ago by Pablo David Gago Ballester, url='https://posthog.com/questions/rare-behaviour-when-filtering-console-levels'
image
StaticText Rare behaviour when filtering console levels
paragraph
StaticText Hi! We are experiencing a rare behaviour when filtering console levels. Some inactivity times become increased on each filter click.
StaticText 7 days ago
StaticText by
StaticText Pablo David
StaticText Gago Ballester
heading Pairs with...
paragraph
StaticText PostHog products are natively designed to be interoperable using Product OS.
link Product analytics Jump into a playlist of session recordings directly from any time series in a graph, url='https://posthog.com/product-analytics'
image
heading Product analytics
paragraph
link Feature flags See which feature flags are enabled for a user's session, url='https://posthog.com/feature-flags'
image
heading Feature flags
paragraph
link Experiments Generate a playlist of recordings limited to an A/B test or specific group within a multivariate experiment., url='https://posthog.com/experiments'
image
heading Experiments
paragraph
heading This is the call to action.
heading If nothing else has sold you on PostHog, hopefully these classic marketing tactics will.
image PostHog Cloud, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Home/images/cloud-cd'
image People on G2 think we're great, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Home/images/g2-badge'
image
paragraph
StaticText NOT
StaticText ENDORSED
StaticText BY KIM K
paragraph
StaticText *PostHog is a web product and cannot be installed by CD.
StaticText We
emphasis
StaticText did
StaticText once send some customers a floppy disk but it was a Rickroll.
image
StaticText ECO-FRIENDLY
paragraph
StaticText PostHog Cloud
paragraph
StaticText Digital download*
list
listitem
strong
StaticText Select your cloud
list
listitem
button US (Virginia)
listitem
button EU (Frankfurt)
listitem
strong
StaticText Starts at:
deletion
StaticText $0
StaticText FREE
StaticText >
StaticText 1 left at this price!!
link Get started, url='https://app.posthog.com/signup'
image
paragraph
strong
StaticText Hurry:
StaticText 125
StaticText companies signed up
button today
StaticText .
StaticText Act now and get $0 off your first order.
contentinfo
link, url='https://posthog.com/'
image
list
listitem
heading Products
link Products, url='https://posthog.com/products/product-analytics'
listitem
link Product analytics, url='https://posthog.com/product-analytics'
listitem
link Web analytics, url='https://posthog.com/web-analytics'
listitem
link Session replay, url='https://posthog.com/session-replay'
listitem
link Feature flags, url='https://posthog.com/feature-flags'
listitem
link Experiments, url='https://posthog.com/experiments'
listitem
link Surveys, url='https://posthog.com/surveys'
listitem
link Product OS, url='https://posthog.com/product-os'
listitem
link Data connections, url='https://posthog.com/cdp'
listitem
link Customer stories, url='https://posthog.com/customers'
listitem
link PostHog vs..., url='https://posthog.com/blog/tags/comparisons'
listitem
link For startups, url='https://posthog.com/startups'
listitem
link Pricing, url='https://posthog.com/pricing'
listitem
link How we do "sales", url='https://posthog.com/sales'
list
listitem
heading Product OS
link Product OS, url='https://posthog.com/docs/product-os'
listitem
link New? Start here., url='https://posthog.com/docs/getting-started/install'
listitem
link SDKs, url='https://posthog.com/docs/libraries/js'
listitem
link Framework guides, url='https://posthog.com/docs/frameworks'
listitem
link Data management, url='https://posthog.com/docs/data'
listitem
link HogQL, url='https://posthog.com/docs/hogql'
listitem
link Toolbar, url='https://posthog.com/docs/toolbar'
listitem
link API, url='https://posthog.com/docs/api'
list
listitem
heading Docs
link Docs, url='https://posthog.com/docs'
listitem
link Product analytics, url='https://posthog.com/docs/product-analytics'
listitem
link Session replay, url='https://posthog.com/docs/session-replay'
listitem
link Feature flags, url='https://posthog.com/docs/feature-flags'
listitem
link Experiments, url='https://posthog.com/docs/experiments'
listitem
link Surveys, url='https://posthog.com/docs/surveys'
listitem
link CDP, url='https://posthog.com/docs/cdp'
listitem
link Data warehouse, url='https://posthog.com/docs/data-warehouse'
listitem
link Migrate, url='https://posthog.com/docs/migrate'
list
listitem
heading Community
link Community, url='https://posthog.com/questions'
listitem
link Questions?, url='https://posthog.com/questions'
listitem
link Guides, url='https://posthog.com/tutorials'
listitem
link Integrations, url='https://posthog.com/cdp'
listitem
link Dashboard templates, url='https://posthog.com/templates'
listitem
link Founders, url='https://posthog.com/founders/all'
listitem
link Product engineers, url='https://posthog.com/product-engineers/all'
listitem
link Tracks, url='https://posthog.com/tracks'
listitem
link Merch, url='https://posthog.com/merch'
listitem
link Contributors, url='https://posthog.com/contributors'
listitem
link Newsletter, url='https://newsletter.posthog.com/'
listitem
link PostHog FM, url='https://open.spotify.com/playlist/7A2H2J3WhpJmMEwAhKahWH?si=47418915a8d0447b'
listitem
link PostHog on GitHub, url='https://github.com/PostHog/posthog'
list
listitem
heading Handbook
link Handbook, url='https://posthog.com/handbook'
listitem
link Why we're here, url='https://posthog.com/handbook/why-does-posthog-exist'
listitem
link Our story, url='https://posthog.com/handbook/story'
listitem
link How we work, url='https://posthog.com/handbook/company/culture'
listitem
link Values, url='https://posthog.com/handbook/values'
listitem
link Tips for working here, url='https://posthog.com/handbook/help'
listitem
link Team structure, url='https://posthog.com/handbook/team-structure'
listitem
link People & Ops, url='https://posthog.com/handbook/people/compensation'
listitem
link Engineering, url='https://posthog.com/handbook/engineering/developing-locally'
listitem
link Design, url='https://posthog.com/handbook/design/philosophy'
listitem
link Marketing, url='https://posthog.com/handbook/growth/marketing'
list
listitem
heading Company
link Company, url='https://posthog.com/about'
listitem
link About, url='https://posthog.com/about'
listitem
link Roadmap, url='https://posthog.com/roadmap'
listitem
link Changelog, url='https://posthog.com/changelog'
listitem
link People, url='https://posthog.com/people'
listitem
link Small teams, url='https://posthog.com/teams'
listitem
link Blog, url='https://posthog.com/blog/all'
listitem
link Investors, url='https://posthog.com/handbook/strategy/investors'
listitem
link Press, url='https://posthog.com/media'
listitem
link FAQ, url='https://posthog.com/faq'
listitem
link Security, url='https://posthog.com/handbook/company/security'
listitem
link Support, url='https://posthog.com/questions'
listitem
link Careers, url='https://posthog.com/careers'
list
listitem
link, url='https://x.com/posthog'
image
listitem
link, url='https://www.linkedin.com/company/posthog'
image
listitem
link, url='https://www.youtube.com/channel/UCn4mJ4kK5KVSvozJre645LA'
image
listitem
link, url='https://github.com/PostHog'
image
StaticText ©
StaticText 2024
StaticText PostHog, Inc.
list
listitem
link System status, url='https://status.posthog.com/'
listitem
StaticText 👉
link Generate a DPA, url='https://posthog.com/dpa'
StaticText 👈
StaticText (It's guaranteed fun!)
listitem
link SOC 2, url='https://posthog.com/handbook/company/security#soc-2'
listitem
link HIPAA, url='https://posthog.com/docs/privacy/hipaa-compliance'
listitem
link Privacy policy, url='https://posthog.com/privacy'
listitem
link Terms, url='https://posthog.com/terms'
paragraph
strong
StaticText PostHog.com doesn't use third party cookies
StaticText - only a single in-house cookie.
paragraph
StaticText No data is sent to a third party.
[8988] button Accept, center=(214,869)
[8990] button Decline, center=(214,920)
image Ursula von der Leyen, President of the European Commission, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/v1/posthog.com/src/components/EU/images/ursula'
generic, atomic
StaticText Navigated to Watch how users experience your app
list
Reasoning for action: By clicking on the 'Session replay' link, I am progressing towards the completion of the user story. This link is crucial because it allows exploration of a feature related to product analytics, which is essential for understanding PostHog's offerings. Accessing this page will provide detailed information on session replay, complementing the understanding gained from the Product Analytics page.
Action: click('3306') # Click on the 'Session replay' link to explore this specific feature.
Change Description: The agent clicked on the 'Session replay' link, resulting in the browser navigating to the 'Session Replay' page on PostHog, where the focus shifted to features that diagnose issues and understand user behavior in apps.
Screenshot before:Screenshot after:---