SightMill: How to send an NPS survey by SMS text message

Send an NPS survey by SMS text message

Creating a text-message or SMS survey lets you gather surveys directly from customers who can communicate using their phone and text messaging. It's very straightforward to setup using SightMill: follow these simple steps and you'll have a tailored SMS campaign ready to be sent to your contact list and to your schedule.

Before you start

1. You need to either enable SMS surveys on an existing Project or create a new Project just to send out SMS surveys. If you are on a trial account and just testing, your first Project has SMS enabled, so you can move ahead to step 3.

2. To enable SMS surveys on an existing Project, open the Settings menu (click the wrench icon, far right of the Project name) and in General Settings toggle on SMS Surveys and click Save. If you need to create a new Project, follow these steps.

Upload your SMS contact data

3. Open the Project settings menu (click on the blue button to the far right of the Project row, with a wrench icon).

4. Select the SMS Data List menu option. Upload a CSV file with your list of contacts and their mobile phone number. Make sure that the phone number is in standard international format with the country code first, eg for a UK mobile number 0774-123456 enter 44774123456 and for a USA mobile number 312-123-45678 enter 131212345678.

  1. The simplest way to prepare the CSV file is use Excel. In the first row, enter the headings for the three fields, each in a different column (FirstName, Surname, Phone).
  2. In the next rows enter the data for your contacts (you don't need to complete all the cells, just the phone number). Now Save As a CSV file.

5. In SightMill, click Select File and select your CSV data file.

6. Import your CSV in to the Default contact list on SightMill - you can create new contact lists if you need to send surveys on different schedules.

7. Check your contact data is displayed correctly in the preview panel. Click the Upload button to import your data file into SightMill.

Set the schedule to send the surveys

8. Next, set the schedule to send out your surveys. Click on the SMS Schedule menu option to set a schedule to send out SMS surveys to your contact list. To create the new schedule, enter a name for the schedule (eg 'Daily User Group A') and select the contact list you uploaded from the drop-down list (in this case, Default).

9. You have a number of options to give you flexibility to send regular SMS surveys. Some examples include:

  1. A one-off SMS survey: click on the Run Date field and enter the time and date at which to send your one-off survey. Click the Add button and this scheduled event is set.
  2. A repeating daily SMS survey: choose 'Daily' from the Preset Frequency option and in Run At enter a time to send out the SMS surveys. Click the Add button and this repeating scheduled daily survey is saved to send at the same time every day.
10. Click the Add button and your new schedule will be created and will start running automatically at the scheduled time.

Edit the SMS text message text

11. Click on SMS Survey Design to edit the SMS text message question text and the responses sent out to your contact list.


You have now created an SMS survey that will be sent out on your schedule and to your contact list.

    • Related Articles

    • Send an SMS survey using a webhooks API call

      SightMill provides a webhooks API to allow you to integrate to other platforms such as a CRM, helpdesk or Zapier, and automatically send SMS surveys from SightMill in response to an event. A typical example used by many of our customers is to ...
    • How does someone unsubscribe from an SMS survey?

      A recipient can unsubscribe from your SMS survey by replying to the first SMS message with 'STOP' or 'UNSUBSCRIBE'. SightMill changes this recipient to 'unsubscribed' and does not record any score or free text. The recipient can subscribe again by ...
    • How many SMS surveys can I send?

      The number of SMS surveys you can send per month is linked to your subscription plan (to check your current paid plan, login to your account and view your Plan page or visit our pricing page for details of the surveys per month for each plan). There ...
    • Can I use an alpha sender ID / short code / alphanumeric name when sending SMS surveys?

      SightMill does not support alpha sender IDs (also known as short codes) to represent the sender's name instead of a normal phone number. Many countries support alpha sender IDs instead of mobile phone numbers. This will show up on a recipient's ...
    • Add a new SMS phone contact manually

      You can add new SMS/text message contacts manually using our pop-up form – it’s a great way for telephone support teams to record feedback during a call or to to add new customers one at time rather than having to setup a CSV upload.  Here's how: To ...