⚠️
SMS Add-on required The SMS module is only available to accounts with the SMS add-on subscription. You also need student contact data — either synced from your MIS system or uploaded manually.

Sending an SMS to students / parents

1

Open the SMS Dashboard

Click SMS Dashboard in the left navigation menu.

2

Click "Student SMS"

You will see a searchable contacts list showing all students with their phone numbers and contact status.

3

Select your recipients

Select students individually, by year group, by class/registration group, by other criteria (gender, house, FSM, age, ethnicity), or from a pre-built SMS group.

4

Compose your message

Click Compose SMS. Write your message or load a template. Each standard SMS is 160 characters — the counter shows parts used.

5

Preview the message

Click Preview to see a sample with personalisation substitutions (e.g. student name) applied. Verify everything looks correct.

6

Send

Click Send SMS. A confirmation dialog shows total recipients and credits to be used. Click Confirm to send.

7

Track delivery

Go to Delivery Intelligence or Delivery Audit to see real-time delivery statuses (delivered, failed, pending).

💡
Smart phone number selection XamPro automatically picks the best available number per student: mobile first, then main telephone, then home telephone. Students with no valid number are highlighted.

Sending an SMS to staff

1

Click "Staff SMS"

From the SMS Dashboard, click Staff SMS to see a list of staff contacts.

2

Select recipients and compose

Tick the staff members you want to message, click Compose, write your message, and click Send.

SMS Groups

Groups let you save a list of recipients for quick future messaging without re-selecting each time.

1

Go to Group Manager

In the SMS Dashboard, click Groups then Create Group.

2

Name the group

Give it a clear name like "Year 11 Parents" or "Science Department Staff".

3

Add members and save

Click Add Members, search for and add students or staff, then click Save.

SMS Templates

Templates save time when sending common messages. Go to SMS Dashboard → Templates to manage them.

1

Click "New Template"

On the Templates page click New Template.

2

Write your template

Give it a name and write the message. Use {{forename}} to insert the student's name automatically.

3

Save

Click Save Template. It now appears in the template dropdown when composing messages.

SMS Inbox

Replies from parents and students appear in SMS Inbox on the SMS Dashboard.

  • Unread messages are highlighted — click to mark as read
  • Click a message to see the full conversation thread and reply directly
  • Replies from unknown numbers appear in Orphan Inbox
  • Staff replies appear in the Staff Inbox

SMS Analytics & Delivery Reports

ReportWhat it shows
Delivery IntelligenceReal-time dashboard — delivery rates, failed messages, pending statuses
Delivery AuditFull log of every SMS sent, with timestamp, recipient, and status
SMS UsageCredits used per period — useful for budgeting
Failed Delivery ReportStudents whose messages failed — investigate missing numbers
Missing Primary NumberStudents with no valid phone number on record
SMS TotalsSummary statistics by date range or campaign

Frequently asked questions

Why do some students show as "no phone number"?
Their MIS contact record does not contain a valid UK mobile or telephone number. Update the record in your MIS and re-sync, or manually update the contact number in XamPro.
How many characters can an SMS contain?
A single SMS is 160 characters. Longer messages are sent as multiple linked messages, each using one credit. The character counter in the compose box shows how many parts your message will use.
Can I schedule an SMS to send later?
Scheduled sending is not currently available — messages are sent immediately when you click Confirm. Contact your account manager if this is a feature you need.
Can parents opt out of receiving SMS?
Yes. If a parent replies with STOP, they are automatically added to the opt-out list and will not receive further messages. You can view and manage opt-outs in SMS Settings.