🏠 Home ℹ️ About Us
📩 Contact Us 🔔 Notice
🔑 Log In 📝 Free Sign Up

Chapter 30 · Part 4

Bulk Send via CSV

Send a template to a whole list at once, with each recipient getting their own personalised values. You provide a CSV; iSMS fills the template variables row by row.

How the CSV maps to the template

From Template List, click Actions → Send and choose Bulk Send via CSV. The first column must be phone_number, and every remaining column must match a template variable by name.

For a template with one variable, verificationCode, the file looks like this:

phone_number,verificationCode 60123456789,837192 60129876543,540021

Each row sends one message, with that row’s values filled into the template.

Sending the batch

  1. 1

    Choose the sender

    Pick the Business Number to send from — its balance is shown alongside.

  2. 2

    Prepare the CSV

    First column phone_number, then one column per template variable. Use Download on the page to grab a sample with the correct headers. New to CSVs? See Create CSV in Excel.

  3. 3

    Upload it

    Click to select your .csv or drag and drop it onto the upload area.

  4. 4

    Review & send

    Check the template preview, then click Send Bulk Template Messages.

The iSMS Bulk Send via CSV screen: choose sender, upload a CSV, the required columns (phone_number plus template variables), and a template preview.
Fig. 1Bulk Send via CSV — one row per recipient, columns matched to template variables.
The column headers must exactly match the template’s variable names, and phone_number must be first — downloading the sample CSV is the safest way to get them right.
Need help?
Our team is happy to assist with anything in this guide. Contact us →

📱 SMS Coverage — All Countries Worldwide

A B C D E F G H I J K L M N O P Q R S T U V Y Z