âš ī¸
MIS Sync Add-on & Wonde required This feature requires the MIS Sync add-on, a Wonde account authorised by your school, and the MIS Sync permission on your account.

What MIS Sync does

  • Pulls student records from your MIS (Arbor, Bromcom, SIMS, etc.) via the Wonde API
  • Populates contact information (names, phone numbers, email addresses) for the SMS module
  • Syncs class groups, year groups, registration groups, and other MIS attributes
  • Extracts attendance, absence, and behaviour data
  • Runs incrementally — only changed records are fetched on subsequent syncs

Initial setup (first-time only)

â„šī¸
Wonde authorisation must come first Your school's IT administrator must approve the Wonde data sharing request through the Wonde school portal before XamPro can connect.
1

Get your Wonde API token

Once approved in the Wonde portal, your API token will be provided. Keep it safe — treat it like a password.

2

Enter the token in SMS Settings

Go to SMS Dashboard → SMS Settings → API Provider. Paste your Wonde API token and click Save.

3

Run the first sync

Go to MIS Sync from the dashboard. Click Run Sync Now. The first sync imports all students — this may take several minutes. You can navigate away while it runs.

4

Verify the data

After the sync completes, go to SMS Dashboard → Student SMS to confirm students are visible with correct contact details. Check a sample against your MIS.

Running subsequent syncs

After initial setup, syncs run incrementally — only changed records are updated. Trigger a manual sync any time:

1

Go to MIS Sync

Click MIS Sync from the dashboard or navigation menu.

2

Click "Run Sync Now"

The sync runs in the background. The page shows the last sync timestamp and status once complete.

Sync health indicators

IndicatorMeaningAction required
● Up to dateSync ran within the last 24 hoursNone
● Stale (48h+)Last sync was more than 48 hours agoRun a sync manually
● Critical (3d+)Last sync was more than 3 days agoInvestigate immediately

Viewing sync logs

Go to MIS Sync → Provisioning Logs to see a history of all sync operations — records added/updated/deleted, errors, and sync duration.

Base Data (alternative to Wonde sync)

If your school does not use Wonde, import student data manually using JCQ-format Base Data files from your exam administration software.

1

Export base data from your MIS

Export the JCQ-format base data files (typically .s, .l, .c, or .o extensions) from your exam administration software.

2

Go to Base Data Manager

Click MIS Sync → Base Data Manager from the dashboard.

3

Upload and confirm

Click Upload Base Data, select your files, review the preview, and click Confirm Import.

Frequently asked questions

How often should I run a sync? ▾
For accurate SMS contact data, we recommend syncing at least daily. Contact details, class changes, and new students are only reflected in XamPro after a sync.
What MIS systems does Wonde support? ▾
Wonde supports most UK school MIS systems including SIMS, Arbor, Bromcom, iSAMS, ScholarPack, and others. Check the Wonde website for a full list. If your MIS is not supported, use the Base Data import instead.
Will the sync overwrite manual changes I've made to contact data? ▾
Yes — MIS data takes precedence. Update the record in your MIS system to make changes permanent in XamPro.
The sync is showing an error — what do I do? ▾
Check Provisioning Logs for the error message. Common causes: expired Wonde API token (re-enter it in SMS Settings), school's Wonde approval has lapsed (contact IT), or a temporary Wonde outage (try again later).