Ask anything with no-code surveys
Surveys is one of the tools that makes your product self-driving: the user feedback agents use to see what works. Built to natively work with product analytics, session replay, feature flags, and experiments.
Install with AI in a single prompt
Paste into your terminal or code editor and make AI do the work.
What does it do?
Surveys let you ask users anything right inside your product – freeform text, multiple choice, NPS, ratings, emoji reactions – as a no-code popup or via the API. Target by URL, person properties, events, or Feature Flags so you ask the right people at the right moment. Responses connect to Product Analytics and Session Replay, so you can see who answered and what they were doing.
Who is it for?
Surveys is used across teams depending on your role.
How do I use it?
There are a few ways to explore Surveys.
Manage surveys from your editor
Create, update, and analyze surveys from Cursor, Claude Code, VS Code, or any MCP-compatible agent.
Top features

Question types
Multiple choice, multi-select, numerical rating, emoji reaction, embedded links
AI prompts
Ask PostHog AI to create surveys, refine targeting, and summarize responses. Works in PostHog AI (in-app chat), PostHog Desktop (our AI code editor), and in your product editor (using the MCP). Already signed in? Click a prompt to try it.
Createsurvey-create
- “Create an NPS survey for my mobile app users”
- “Build a product satisfaction survey with rating questions”
- “Help me create a survey to understand why users churn”
- “Generate a post-purchase feedback survey”
- “Launch the Sean Ellis PMF survey to engaged users and report the score”
- “Launch a one-question poll asking if the new layout is better”
Update targetingsurvey-update
Check statssurvey-stats
Summarizesurveys-summarize-responses-create
Works with other PostHog tools
Use Surveys with these other PostHog apps to maximize shareholder value.
Works with...
Product Analytics
Use insights to breakdown average scores, analyze results over time, or find trends.
Feature Flags
Connect a survey to a feature flag to gather feedback on your latest ideas and tests.
Session Replay
Watch recordings of users completing a survey to understand full context about a user's behavior.
Changelog
Recent updates from the Surveys Team.
July 2026(2)
- Jul 24
Keep event Surveys in session
Event-triggered Surveys stay tied to the session that triggered them. An un-dismissed survey will not follow someone into their next…
- Jul 24
Estimate reach for URL targeting
URL targeting in the full Survey editor now shows an estimated audience size, matching the wizard. You can sanity-check how many people a…
June 2026(2)
- Jun 16
Opt-in back button for multi-question surveys
Surveys now support an opt-in back button for multi-question and branching surveys for posthog-js >= 1.386. Enable it via allowGoBack in…
- Jun 12
Default surveys UI for Android (Jetpack Compose)
Android apps no longer need a custom-built UI to display Surveys. The new posthog-android-surveys-compose module provides a ready-made…
May 2026(2)
- May 15
Survey translations support for iOS SDK
Surveys in the iOS SDK now support per-language translations. The SDK resolves the display language from an init override, a person …
- May 15
Survey translations support for Android SDK
Surveys in the Android SDK now support translations. You can provide per-language overrides for all user-visible strings via a translations…
April 2026(1)
- Apr 17
Tailored notifications for Surveys
You can now set up tailored notifications for Surveys to send completed responses straight to Slack, Discord, and other platforms.…
March 2026(1)
- Mar 21
Mobile SDK improvements
Surveys now supports the following features in the latest version of all mobile SDKs: - Event trigger property filters - Repeated surveys…
February 2026(1)
- Feb 6
Visualize survey flows
Adds a visualization tool to make survey branching logic easier to understand and manage when creating surveys.
January 2026(3)
- Jan 23
Embed surveys with iframes
Embed PostHog Surveys as iframes on your site. Create a hosted survey, enable embedding, copy the code, and paste it into your HTML -…
- Jan 8
AI summaries for open-text survey responses
PostHog AI can now summarize open-ended survey responses. It surfaces key themes and insights, saving you the headache of reading responses…
- Jan 8
Create surveys from Web Analytics breakdowns
You can create surveys that target a specific section of a Web Analytics breakdown, such as users entering from a common path, from a…
Questions?
Answers
There are a few ways you can get answers to specific questions about Surveys.
- Check the docs
We have an entire docs-wizard dedicated to docs gardening.
- Search the community forums
With over 100 discussions about Surveys, there's a good chance your answer is already answered!
- Ask PostHog AI
It's an incredibly useful AI chat that understands the product, docs, community questions, our codebase, GitHub issues, and industry knowledge.
- Talk to a human
Dedicated humans are standing by and ready to assist. Best for questions about volume pricing, terms, and sexy legal stuff.