---
title: How to upload a file of contacts to MXT
description: SMS Global Knowledgebase
---

[![](https://cdn.craft.cloud/ff00d28e-6061-427e-b58d-8267ebeaad6b/builds/a173c27c-7ed2-40a3-b553-3262aea64d9e/artifacts/dist/img/logo/sms-global-logo.svg)](https://smsglobal.com?hsLang=en-au)

 smsglobal.com [Talk to an expert](https://www.smsglobal.com/contact?hsLang=en-au)  Talk to an expert

[Skip to content](https://hs.smsglobal.com/how-to-upload-a-file-of-contacts-to-mxt-smsglobal-help-center#main-content)

[![SMSGLOBAL LOGO WHITE-2](https://hs.smsglobal.com/hs-fs/hubfs/SMSGLOBAL%20LOGO%20WHITE-2.png?width=500&height=100&name=SMSGLOBAL%20LOGO%20WHITE-2.png)](https://www.smsglobal.com/?hsLang=en-au)

Open main navigation

Close main navigation

- [Contact us](https://www.smsglobal.com/contact/)

[Contact us](https://www.smsglobal.com/contact/?hsLang=en-au)

 Advice and answers from the SMSGlobal Team

- There are no suggestions because the search field is empty.

1. [SMS Global Knowledgebase](https://hs.smsglobal.com/?hsLang=en-au)
2. [Contact Lists](https://hs.smsglobal.com/contact-lists?hsLang=en-au)

- [Sending a SMS](https://hs.smsglobal.com/sending-a-sms?hsLang=en-au)
- [Sender ID](https://hs.smsglobal.com/sender-id?hsLang=en-au)
- [API and Integration](https://hs.smsglobal.com/api-and-integration?hsLang=en-au)
- [Email to SMS](https://hs.smsglobal.com/email-to-sms?hsLang=en-au)
- [Reporting](https://hs.smsglobal.com/reporting?hsLang=en-au)
- [Sub-Accounts](https://hs.smsglobal.com/sub-accounts?hsLang=en-au)
- [Delivery Receipts](https://hs.smsglobal.com/delivery-receipts?hsLang=en-au)
- [Billing and Payments](https://hs.smsglobal.com/billing-and-payments?hsLang=en-au)
- [Contact Lists](https://hs.smsglobal.com/contact-lists?hsLang=en-au)
- [Managing Opt-Outs](https://hs.smsglobal.com/managing-opt-outs?hsLang=en-au)
- [Campaigns](https://hs.smsglobal.com/campaigns?hsLang=en-au)
- [Templates](https://hs.smsglobal.com/templates?hsLang=en-au)
- [MMS](https://hs.smsglobal.com/mms?hsLang=en-au)
- [Voice](https://hs.smsglobal.com/voice?hsLang=en-au)
- [Laws and Regulations](https://hs.smsglobal.com/laws-and-regulations?hsLang=en-au)
- [Video Tutorials](https://hs.smsglobal.com/video-tutorials?hsLang=en-au)
- [Account Settings](https://hs.smsglobal.com/account-settings?hsLang=en-au)
- [Understanding Unicode Messages](https://hs.smsglobal.com/understanding-unicode-messages?hsLang=en-au)

# How to upload a file of contacts to MXT

## Steps on how to upload a spreadsheet (CSV) to an MXT contact list

**1.** Select ***‘Send Messages’*** on the left-hand side of the MXT menu, then click on ***‘Contact Lists’***.

**2.** Click the ***‘Import’*** button.

**3.** Next, click ***‘Select file’*** underneath the ***‘Numbers’*** heading and import the relevant file. If the first row of your excel document contains headings, tick the box next to ***‘The first row contains headings’***.

**Note:** This file must be a **CSV (Comma Delimited)** file. **XLSX and XLS** is not a supported format for uploading.

**Tip:** Make sure this file is formatted correctly and contains the relevant country prefixes. For information on how to do this, see: [How to format a contact list for MXT in excel](https://hs.smsglobal.com/how-to-format-an-excel-spreadsheet-smsglobal-help-center?hsLang=en-au).

[![](https://hs.smsglobal.com/hubfs/Knowledge%20Base%20Import/Uploading_Contact_File_MXT_Part1.gif)](https://downloads.intercomcdn.com/i/o/339324266/2431f19a69c041de730465f5/Uploading_Contact_File_MXT_Part1.gif?expires=1768788900&signature=8626e7bec366d183d747a09d679acf5d57132b0f84fbc573c9faf9cacd84b9c8&req=dyMuFct6n4dZFb4f3HP0gDJGuhX0YKe4viHd%2BwNkf81e3JCZFpcQya61q8%2FK%0AEjenrPsxZHJrVQFHnA%3D%3D%0A)

**4.** In the dropdown box next to ***‘Import To’***, select which contact group you would like to import the contact list to.

**Note:** If you would like us to automatically remove any contacts that have previously opted out of your SMS campaigns, tick the option ***'Exclude opted out numbers from being uploaded in the contact group'***. This will prevent these previously opted out contacts from being uploaded.

**5.** Click ***'Next'*** to see a preview of your file contents. Using the drop-down boxes, select the column that contains the information relevant to each heading.

**Note:** You can choose to leave any number of these fields blank, as long as at least the mobile number column is specified.

**6.** Click ***'Next'*** to continue. Your data is now ready to import. Read over your content to ensure your spreadsheet column mapping is correct.

**Note:** it can take up to several minutes to import large spreadsheets of data.

**7.** Select ***‘Import’*** once you have reviewed the date to start the import process.

[![](https://hs.smsglobal.com/hubfs/Knowledge%20Base%20Import/Uploading_Contact_File_MXT_Part2.gif)](https://downloads.intercomcdn.com/i/o/339324371/f661026ea2843dd221446f6d/Uploading_Contact_File_MXT_Part2.gif?expires=1768788900&signature=e61a19b0bf3d4b2c95863649f19755dd23bf036f1a352b30d6978e16050254bb&req=dyMuFct6noZeFb4f3HP0gIj1x2Llb0%2FiscTTNZK9BkqV1Cn%2BnkVCgA15YzFC%0AFJwusir9tqa%2Fdj0xTA%3D%3D%0A)

[![SMSGlobal](https://hs.smsglobal.com/hs-fs/hubfs/SMSGlobal-logo-black-transp.png?width=200&height=56&name=SMSGlobal-logo-black-transp.png "SMSGlobal")](http://smsglobal.com?hsLang=en-au)

[mailto:support@email.com](mailto:support@email.com)

Copyright © 2026, SMSGlobal

![](https://analytics.twitter.com/i/adsct?txn_id=nxnc4&p_id=Twitter&tw_sale_amount=0&tw_order_quantity=0) ![](https://t.co/i/adsct?txn_id=nxnc4&p_id=Twitter&tw_sale_amount=0&tw_order_quantity=0)

[![SMSGlobal](https://cdn.craft.cloud/ff00d28e-6061-427e-b58d-8267ebeaad6b/builds/a173c27c-7ed2-40a3-b553-3262aea64d9e/artifacts/dist/img/logo/sms-global-logo-light.svg)](https://smsglobal.com/?hsLang=en-au)

 © Copyright . SMSGlobal. All rights reserved.

[smsglobal.com](https://smsglobal.com/?hsLang=en-au) [Talk to an expert](https://smsglobal.com/contact/?hsLang=en-au)