FloatMessage
Surveys

Website surveys & NPS — embed feedback in any page

Build NPS, star ratings, multiple-choice, and multi-step surveys with no code. Show them as floating messages, target specific pages, and view aggregated results in your dashboard.

Website surveys & NPS — embed feedback in any page

Why teams pick this

All question types

NPS (0–10), star ratings, single choice, multiple choice, short text, and long text — all in one survey builder.

Multi-step flows

Ask 1 question or 10. Built-in progress dots, back/next navigation, and per-step validation.

Smart targeting

Show your survey by URL, country, schedule, or trigger (delay, scroll, exit intent). Catch the right visitors at the right time.

Auto aggregation

NPS scores, average ratings, choice distributions, and recent text answers — calculated automatically as responses come in.

How it works

1

Pick the Survey template

Open the dashboard, create a new message, and choose the Survey template.

2

Build your questions

Add as many steps as you need. Pick the question type, set whether it's required, and drag to reorder.

3

Show it to visitors

Set targeting and triggers, save, and your survey appears on your site. Watch responses roll into the dashboard.

Built for these use cases

Measure NPS

Ask the classic 'How likely are you to recommend us?' on key pages. See your live NPS score with promoter/detractor breakdown.

Product feedback

Run multi-step surveys after a feature launch. Combine ratings, multiple choice, and open-ended text in one flow.

Customer research

Trigger short polls on exit intent to learn why visitors didn't convert. Aggregate results to find patterns.

Frequently asked questions

How many questions can a survey have?

As many as you want. Each step can be a different type — NPS, rating, choice, or text. Visitors see one question at a time with a progress indicator.

Can I export survey responses?

Yes. The Surveys dashboard has a one-click CSV export for all responses, with question text snapshotted at submission time.

Where can I see aggregated results?

Open Dashboard → Surveys. Each survey shows live aggregation cards: NPS score, rating averages, choice distributions, and recent text answers.

Can I forward responses to a webhook?

Yes. Add a webhook URL on the survey message and FloatMessage POSTs every response as JSON to your endpoint (Slack, Zapier, Make, your server).

Will old responses break if I edit the survey?

No. Question text is snapshotted with each response, so editing the survey later never breaks historical data.

Try surveys free for 30 days

No credit card required. Full access to every feature.

Start Free 30-Day Trial

Related features