Run NPS and CSAT surveys from the same widget

Six question types, one active campaign per project, shown to every visitor or only on the URLs you name.

Included on Free and Pro

A survey open over a shop's checkout page. The campaign “Checkout experience” asks how likely the visitor is to recommend the shop, on a scale of 0 to 10 with 9 chosen, then asks the reason for that score in a free-text box. The feedback launcher stays on the page, dimmed under the backdrop.

How it works

1

Build the campaign

Ordered questions of six types: NPS, CSAT, rating, single choice, multiple choice and free text.

2

Choose who sees it

All visitors, or only the URLs you include and exclude. The survey UI is fetched only when a campaign is eligible.

3

Read the aggregates

Response count, completion rate, NPS, CSAT, rating averages, choice distributions and the text answers in full.

The preview is the widget

The editor renders each question with the same runtime the visitor gets, so what you order and word in the panel is literally what the page will show — no second rendering to drift out of step, and no second script on the page either.

The survey builder in the panel. On the left, the draft campaign “Onboarding pulse” and a live preview of it rendered by the widget itself. On the right, its three questions and the open type menu, offering NPS (0–10), CSAT (1–5), Rating (1–5), Single choice, Multiple choice and Free text.

Answers, not evidence

A survey response carries no screenshot, replay, console or network data. The results screen says so where it is read: submission-level answers and aggregates, and nothing else.

The Responses screen for the campaign “Post-purchase check”: 200 responses, 88% answer coverage, an NPS of 45 and a CSAT of 85%, a rating question averaging 4.2 out of 5, a choice question distributed 52%, 29% and 19%, and the first individual submissions below.

Exact behaviour

Question types
NPS, CSAT, rating, single choice, multiple choice, free text
Campaigns
Draft, active, paused, closed — one active per survey project
Audience
All visitors, or URL include/exclude patterns
Privacy
No console, network or replay evidence attached to a response
Plan
Free and Pro
MCP tool
create_survey · set_survey_status · get_survey_results

Works with

Questions teams ask before installing

How many surveys can run at once?

One active campaign per survey project. The rest stay in draft, paused or closed until you swap them.

Does a survey response include a screenshot or a replay?

No. Survey responses are answers only — no console, network or replay evidence is attached to them.

Can I show a survey only on some pages?

Yes. A campaign's audience is either every visitor or a bounded set of URL include and exclude patterns.

Ask the question while they are still on the page.

Surveys are included on the Free plan.

Start free Free plan · No credit card