---
title: "NPS survey SMS template for SaaS (transactional)"
description: "Run a Net Promoter Score survey by SMS: users reply with a 0 to 10 score. Copy-ready SaaS text, placeholders explained and follow-up question variations."
canonical: "https://omnichannels.ai/templates/saas-nps/"
language: "en"
updated: "2026-10-10"
publisher: "BroadNet Technologies"
brand: "OmniChannels.ai"
---

# NPS survey SMS template for SaaS (transactional)

Canonical: https://omnichannels.ai/templates/saas-nps/
Language: en
Publisher: OmniChannels.ai by BroadNet Technologies

Send it to active users after onboarding and then every quarter or two. A single reply-by-number question gets more answers than a long survey and tracks loyalty over time.

- Channel: SMS
- Traffic type: Transactional
- Industry: SaaS and apps
- Use case: Feedback and NPS
- Characters: 98 · Encoding: GSM-7 · SMS segments: 1

```text
[App]: Hi [Name], how likely are you to recommend [App] to a colleague? Reply with a score from 0 to 10.
```

## Variables explained

| Variable | What it is | Example |
|---|---|---|
| `[App]` | Product name, used as sender prefix and in the question | Planly |
| `[Name]` | User's first name | Elena |

## Category and compliance notes

Transactional SMS: it must relate to something the customer did or owns. Keep it free of offers and promotional links, or operators may filter it as promotional traffic and apply quiet hours.

## Variations

### Follow-up question

```text
[App]: Thanks for your score, [Name]! What is the one thing we could do to make [App] better for you? Just reply here.
```

### With survey link

```text
[App]: Hi [Name], how likely are you to recommend [App] to a friend or colleague? Tap to answer in 10 seconds: [Link]
```

### Shorter version

```text
[App]: How likely are you to recommend us, [Name]? Reply 0-10.
```

## How to use this template

1. **Copy the text:** Copy the message and keep the brand name at the start so the recipient knows who is writing.
2. **Replace the placeholders:** Map each [Placeholder] to a field in your contact list or system, keeping the message short.
3. **Check length and encoding:** Paste the final text into the SMS counter to see the segments you will pay for.
4. **Send from a registered sender ID:** Use a sender ID registered for this traffic type in each destination country.

## Related templates

- [Post-visit survey SMS template (transactional)](https://omnichannels.ai/templates/health-visit-survey/)
- [Delivery rating SMS template (transactional)](https://omnichannels.ai/templates/logistics-rating/)
- [Customer happiness survey SMS template (transactional)](https://omnichannels.ai/templates/gov-happiness-survey/)
- [SaaS workspace welcome WhatsApp template (utility)](https://omnichannels.ai/templates/saas-welcome/)
- [Login code SMS template for SaaS apps (OTP)](https://omnichannels.ai/templates/saas-login-code/)
- [Failed subscription payment WhatsApp template (utility)](https://omnichannels.ai/templates/saas-payment-failed/)

[Browse the template library](https://omnichannels.ai/tools/message-templates/)