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
Install
SDKs for web and mobile – or build a custom UI with the Surveys API.
