Measure Customer Loyalty with Net Promoter Score

NPS surveys from the dashboard, the REST API or the niotio CLI.

How it works

  1. Create a campaign

    Write your question, pick English or Danish, and get a link to the survey.

  2. Send it

    Share the link anywhere, or email it to your respondents on any paid plan.

  3. See the score

    Your NPS with promoters, passives and detractors, the trend over time and every comment.

Niotio dashboard showing an NPS score of 34 with promoters, passives, detractors and a trend line, example data Niotio dashboard showing an NPS score of 34 with promoters, passives, detractors and a trend line, example data
Example data

What's in Niotio

Campaigns and dashboard

NPS per campaign with trends over time and side-by-side compare.

Comment review

Read every comment next to its score and work through them.

REST API with tokens

Manage campaigns, respondents and results over a documented REST API with personal API tokens.

Signed webhooks

Campaign events pushed to your own URL, signed with an X-NPS-Signature header.

niotio CLI

A command line client with stable --json output for scripts and agents.

Test campaigns

Try everything with simulated answers. Test campaigns never email real people.

English and Danish

The app and the surveys work in English and Danish.

GDPR basics

Export your data and anonymise respondents when you no longer need them.

Built for AI agents

Let a script or an AI agent run your surveys through the REST API or the niotio CLI.

  • --json on every command, with stable output
  • Non-interactive: destructive actions take --yes instead of a prompt
  • Stable exit codes, so failures are easy to detect
export NPS_URL=https://your-niotio-host
export NPS_TOKEN=<your-api-token>

id=$(niotio campaign create --name "Q4 check-in" \
       --test --json | jq -r .id)
niotio campaign simulate "$id" --count 5 --yes --json
niotio campaign metrics "$id" --json

Pricing

Free

0 DKK / month

For trying Niotio out on a real campaign.

  • 100 survey emails per period
  • 1 seat (just you)
See pricing

Start

299 DKK / month

For one owner running regular NPS surveys.

  • 1,000 survey emails per period
  • 2 seats
See pricing

Pro

499 DKK / month

For a team that acts on the feedback it collects.

  • 3,000 survey emails per period
  • 5 seats
See pricing

Business

999 DKK / month

For larger teams that need volume and their own branding.

  • 10,000 survey emails per period
  • 15 seats
See pricing

What is Net Promoter Score?

NPS is the gold standard metric for measuring customer satisfaction and loyalty. Based on one simple question - "How likely are you to recommend us?" - it categorizes customers into Promoters (9-10), Passives (7-8), and Detractors (0-6). The score ranges from -100 to +100 and provides actionable insights into customer sentiment.

😊

Promoters

Score 9-10 Loyal enthusiasts

😐

Passives

Score 7-8 Satisfied but unenthusiastic

😞

Detractors

Score 0-6 Unhappy customers

Ready to Get Started?

Create your first NPS campaign in minutes.

Get Started Free