Userpilot
Why Userpilot
Tracks user events and behaviour patterns to identify friction in workflows and measure feature adoption rates. Builds in-app guides, surveys and onboarding flows without requiring code. Includes AI-powered analysis of product data and integrates seamlessly with Salesforce and HubSpot for unified customer data and actionable insights.
What it does
Userpilot is a product growth platform. It tracks what users do inside your product, and it lets you act on that without engineers. You build in-app flows, tooltips, banners, checklists and a resource centre with a no-code builder, and you collect feedback with NPS, CSAT and CES surveys.
It also has analytics (funnels, paths, retention and trends), session replay with frustration signals such as rage clicks, and an AI agent called Lia that analyses data and helps build flows.
Why you would need it
You feel the pain when new users sign up and do not reach the value. You can see the drop in a chart, but you do not know why, and each fix, a tooltip or a checklist, waits in the engineering queue for weeks.
Userpilot puts the data and the fix in the same place. You see where people stall, watch a replay, then ship an in-app guide to that step and measure whether activation improves.
Where it fits
Userpilot sits inside your product. You install a script, and it reads usage events and shows guidance to users. It connects to HubSpot and Salesforce, to Segment, Amplitude, Mixpanel and Heap, and to Zendesk, Intercom, Google Analytics and Google Tag Manager.
It replaces a separate onboarding tool, a survey tool and, for many teams, a dedicated analytics tool.
What stands out
- Event autocapture and no-code labelling of events, so you can analyse without a tracking plan first.
- Analytics and engagement in one tool, so the segment you analyse is the segment you target.
- Unlimited session replays with error and frustration detection and automatic masking.
- An official, hosted MCP server on all plans, a real-time HTTP API, bulk import and export APIs, and webhooks.
My take
The best argument for Userpilot is the loop: see a problem, fix it in the product and measure the result, all without a sprint. Teams with a small engineering group get the most from that.
What I would watch is that the tool is only as good as your event data and your discipline. A pile of tooltips does not fix a confusing product. Use it to test specific changes with clear goals for activation, and remove flows that do not move the metric.
Verdict
Pick Userpilot if you run a product-led SaaS and want analytics and in-app engagement together. Skip it if your product is very early with few users, or if you only need analytics and already have a tool you like.
Books behind it
Notes
Your note
Before you choose
Plans are shaped by monthly active users
The entry plan has a limit on monthly active users, and cost rises as your product grows. Estimate your active users against that limit before you choose, as that often forces the next plan.
Read moreShow less
Features by plan
Advanced analytics and event autocapture start on the higher plan, while mobile engagement and premium CRM integrations sit on Enterprise. There is no free plan, only a trial. Check which analytics you need and whether the entry plan covers them.
Needs some engineering at the start
You install a script and identify users and companies. That takes a developer, at least once. Plan the event naming and user identification properly, because messy data limits everything that follows.
Compare the alternatives
For analytics only, look at Amplitude, Mixpanel or PostHog. For customer-facing engagement, look at Intercom. Userpilot makes most sense when you want analytics and in-app guidance together.