PostHog
posthog.com · Product analytics
Product analytics, session replay and feature flags in one platform.
56 items · 66 source threads · 2 source types · updated 2026-07
No items match these filters.
Pain points 22
| Item | Area | Severity | Support | Last seen |
|---|---|---|---|---|
| Fresh self-hosted install stuck at validation screen After a fresh hobby install via the deploy script, the instance stays stuck on a validation screen; database logs show failed migrations though the plugin container logs look normal. It worked a week and a half earlier. Affects: self-hoster on Ubuntu with Docker |
Self-hosting & upgrades | Causes churn | 5 sources | 2025-09 |
| ||||
| Self-hosted Events tab shows no data and events unusable as filters On self-hosted installs the Events tab shows no data and events cannot be used as filters unless an extra service is added to the compose file. Affects: self-hoster |
Reliability & bugs | Blocks work | 2 sources | 2025-02 |
| ||||
| EU hosting of a US company does not resolve GDPR concerns A commenter says PostHog Cloud EU does not address the legal issue that US companies and their EU subsidiaries remain reachable by US authorities, so it is no fix for GDPR-minded European companies. Affects: EU company |
Permissions & security | Blocks work | 2 sources | 2022-10 |
| ||||
| Users struggle to find features and are unaware of other capabilities Customer interviews show the navigation makes it hard to reach needed features and that users do not know about other PostHog capabilities. Affects: PostHog users |
UI & usability | Blocks work | 2 sources | 2021-05 |
| ||||
| Marketing site does not make clear what PostHog actually does A visitor spent several minutes on the PostHog site and still had to ask an LLM to explain what the product does. Affects: prospective user |
Setup & onboarding | Annoyance | 2 sources | 2025-09 |
| ||||
| Concern PostHog AI model training gives it rights over customer telemetry and code Affects: PostHog customer concerned about data use |
Permissions & security | Causes churn | 1 source | 2026-05 |
| PostHog SDK update broke fetch POST calls in a Next.js app Affects: Next.js developer using the JS/React SDK |
Reliability & bugs | Causes churn | 1 source | 2024-08 |
| Self-hosted Redis hits 100% memory and the app stops processing data Affects: self-hoster on AWS Fargate |
Self-hosting & upgrades | Causes churn | 1 source | 2020-10 |
| PostHog configuration too fiddly to tune even with AI assistance Affects: app developer |
Customization | Blocks work | 1 source | 2026-07 |
| Cannot remove test events, requiring manual SQL filters in every query Affects: developer |
Data export & migration | Blocks work | 1 source | 2026-04 |
| Session replay buffers endlessly on long recordings Affects: Replay users |
Reliability & bugs | Blocks work | 1 source | 2025-10 |
| PostHog web app consumes excessive browser memory Affects: PostHog app users |
Performance | Blocks work | 1 source | 2025-05 |
| Hobby self-hosted PostHog scales poorly and is hard to install Affects: self-hoster |
Self-hosting & upgrades | Blocks work | 1 source | 2024-06 |
| Support only reachable via Slack developers who reply days later Affects: team using PostHog |
Support | Blocks work | 1 source | 2023-04 |
| PostHog script slows loading of UI modals in host Angular app Affects: team running self-hosted PostHog with an Angular app |
Performance | Blocks work | 1 source | 2022-08 |
| Self-hosted PostHog needs five backing services, too heavy for a small site Affects: small self-hoster |
Self-hosting & upgrades | Blocks work | 1 source | 2022-01 |
| Updating person properties rewrites historical insight results Affects: analysts |
Reporting & analytics | Blocks work | 1 source | 2021-10 |
| Insights and dashboards feel sluggish and inconsistent Affects: PostHog users |
Performance | Blocks work | 1 source | 2021-10 |
| Self-hosted PostHog hits scaling limits on a high-traffic site Affects: self-hosting team with high traffic |
Performance | Blocks work | 1 source | 2020-08 |
| Invalid regex in a filter returns a server error | UI & usability | Annoyance | 1 source | 2021-06 |
| Bar value chart options Time and Value are confusing Affects: insight authors |
UI & usability | Annoyance | 1 source | 2021-06 |
| Date labels take much of the space on hourly dashboard graphs | UI & usability | Annoyance | 1 source | 2020-12 |
Top 5 shown with evidence. The rest are listed by title; open any item for its evidence.
Feature requests 29
| Item | Area | Severity | Support | Last seen |
|---|---|---|---|---|
| Automatically delete events after a retention period Some customers want events to be deleted automatically after a set time such as two years, for data retention reasons. Affects: customers with retention requirements |
Permissions & security | Causes churn | 3 sources | 2023-12 |
| ||||
| Threshold-based alerts such as conversion rate dropping Users want alerts when a metric such as conversion rate drops below a chosen threshold, delivered by email or Slack. Affects: product teams |
Reporting & analytics | Blocks work | 2 sources | 2025-01 |
| ||||
| Show collected data back to end customers inside the customer's product PostHog users need to productize the data they collect and show it to their own customers or end users, but current options (separate projects on Enterprise, shared dashboards, custom UI over the query API) are clumsy. Affects: B2B and B2B2C product teams |
Reporting & analytics | Blocks work | 2 sources | 2023-02 |
| ||||
| Session recordings for React Native apps Users lack mobile session recording; support for React Native, even with reduced functionality, would be valuable especially for self-hosted customers with few options. Affects: mobile app teams, self-hosters |
Mobile | Blocks work | 2 sources | 2022-12 |
| ||||
| Target surveys by behavioral cohort such as minimum page views Users want survey targeting based on behavioral filters, for example to avoid showing surveys to new users who have not explored the site. Affects: survey authors |
Customization | Annoyance | 2 sources | 2023-12 |
| ||||
| Localize surveys in multiple languages from a single survey Affects: teams serving users in multiple languages |
Customization | Blocks work | 1 source | 2025-11 |
| Error tracking missing for mobile SDKs Affects: mobile app teams |
Mobile | Blocks work | 1 source | 2025-04 |
| Watch session replays of users who hit errors Affects: product and engineering teams |
Reporting & analytics | Blocks work | 1 source | 2024-07 |
| Heatmaps need filters for internal users, cohorts and events Affects: heatmap users |
Reporting & analytics | Blocks work | 1 source | 2024-04 |
| Idempotency key to avoid duplicate events from server retries Affects: developer sending server-side revenue events |
API & developer experience | Blocks work | 1 source | 2023-08 |
| Group dynamic URLs in trends and heatmaps with path cleaning rules Affects: multi-tenant SaaS teams |
Reporting & analytics | Blocks work | 1 source | 2021-11 |
| Static IP range for PostHog Cloud outbound traffic Affects: customers with firewalled destinations |
Integrations | Blocks work | 1 source | 2021-06 |
| Handle dev, staging and production environments in one project Affects: teams with multiple environments |
Customization | Blocks work | 1 source | 2021-02 |
| Find and merge duplicate users created by tracking mistakes Affects: team with messy identity tracking |
UI & usability | Blocks work | 1 source | 2020-08 |
| Expo managed apps cannot use the React Native library Affects: Expo React Native developer |
Mobile | Blocks work | 1 source | 2020-07 |
| Feature flag changes are not applied in real time to running clients Affects: teams using feature flags |
Customization | Annoyance | 1 source | 2025-02 |
| Re-show surveys only to people who have not answered Affects: survey authors |
Customization | Annoyance | 1 source | 2025-02 |
| Dedicated logging product Affects: developers |
Integrations | Annoyance | 1 source | 2024-11 |
| In-app product tours and onboarding guides Affects: product teams |
Customization | Annoyance | 1 source | 2024-10 |
| Network request performance data cannot be queried Affects: developers using Replay |
Reporting & analytics | Annoyance | 1 source | 2024-01 |
| Webhook when a feature flag is turned on or off | Integrations | Annoyance | 1 source | 2023-09 |
| Capture network requests and responses in session replay Affects: developers using Replay |
Reporting & analytics | Annoyance | 1 source | 2023-07 |
| Ability to delete a group | UI & usability | Annoyance | 1 source | 2022-04 |
| Project homepage to orient users instead of the insights list Affects: new and existing users |
Setup & onboarding | Annoyance | 1 source | 2022-02 |
| Allow multiple formulas and keep original series in trends Affects: analyst |
Reporting & analytics | Annoyance | 1 source | 2021-07 |
| Metrics on what share of exported events were delivered Affects: prospective user exporting events |
Integrations | Annoyance | 1 source | 2021-06 |
| Better funnel visualization with relative percentages | UI & usability | Annoyance | 1 source | 2021-05 |
| Keep old session recordings in S3 instead of pruning them | Data export & migration | Annoyance | 1 source | 2020-10 |
| Break down by multiple properties at once Affects: analyst |
Reporting & analytics | Annoyance | 1 source | 2020-06 |
Top 5 shown with evidence. The rest are listed by title; open any item for its evidence.
Workarounds 3
| Item | Area | Severity | Support | Last seen |
|---|---|---|---|---|
| Internal and test user filter not applied in SQL insights The project-level internal and test user filter works in normal insights but not SQL-based ones, so the filter conditions are rebuilt by hand in every query. Affects: analyst writing SQL insights |
Reporting & analytics | Blocks work | 1 source | 2024-02 |
| ||||
| Targeting feature flags by behavioral cohort needs CSV export and re-upload Behavioral cohorts cannot be used for feature flag targeting, so teams export the dynamic list to CSV and re-upload it as a static cohort, which is not obvious to users. Affects: product teams targeting user interviews or prompts |
Customization | Blocks work | 1 source | 2023-03 |
| ||||
| Dashboards cannot be copied between projects without a template hack Moving a dashboard across projects is not supported; users must save it as a template, import it in the other project and make the template global. Affects: multi-project teams |
Collaboration | Annoyance | 1 source | 2023-12 |
| ||||
Switching reasons 2
| Item | Area | Severity | Support | Last seen |
|---|---|---|---|---|
| Turned PostHog off because its tracking made the app unusably slow A user disabled PostHog in their app because the SDK collected far more data than needed and slowed the app badly. They could not find the setting to fix it. Affects: app developer |
Performance | Causes churn | 1 source | 2026-07 |
| ||||
| Built own analytics because PostHog was overkill for simple attribution needs A developer wanted basic country, UTM, entry page and revenue attribution for side projects and found PostHog too heavy for that, so ended up building their own analytics service. Affects: indie developer with side projects |
Other | Blocks work | 1 source | 2026-04 |
| ||||