Personalized file sends

Send a personalized text to every row of your file.

Built for billing reminders, appointment notices and order updates. Write one message with placeholders, fill in a spreadsheet, and every customer gets a text with their own name, amount and date.

Hi {first_name}, your balance of PHP {amount} is due on {due_date}.
first_nameamountdue_date
Juan2,500Oct 15
Maria1,200Oct 18
Ana3,750Oct 20
Carlo980Oct 22
Hi Juan, your balance of PHP 2,500 is due on Oct 15.
What you get

Built for the way you actually work

Every column becomes a placeholder

A column called Due Date becomes {due_date}. Add as many columns as your message needs.

Fallbacks for blank cells

{first_name|Customer} sends Customer when the cell is empty. Rows with a blank value and no fallback are skipped, so a broken text never goes out.

Free preview before anything sends

See how many texts will go out, which rows are skipped and why, duplicates, estimated credits and up to 5 finished sample messages.

Up to 20,000 rows per file

Upload .csv or .xlsx up to 15 MB. Drag and drop works too. Files are processed in the background with a live progress bar.

Results file for your records

Download your original rows plus the exact message sent, a status and a reason for each row.

Fair billing, automatic refunds

Credits are charged only after the file passes checks, and rows that fail to deliver are refunded automatically.

How it works

Step by step

  1. 1

    Write one message with placeholders

    For example: Hi {first_name}, your balance of PHP {amount} is due on {due_date}.

  2. 2

    Download the ready-made template

    You get a spreadsheet with a column for every placeholder. Fill in one row per customer.

  3. 3

    Upload and preview for free

    Nothing is sent and nothing is charged until you've seen the counts and sample messages.

  4. 4

    Send and get notified

    We text everyone in the background and notify you in-app when it's done.

9:41
S

SPEEDCASH

Verified business

Text Message · SMS

Hi Juan, your payment of PHP 2,500 is due on Oct 15. Pay at any partner outlet or via GCash to keep your account in good standing. SpeedCash

Just now

Text Message
template
# One message, one row per customer
Hi {first_name|Customer}, your balance of PHP {amount}
is due on {due_date}. Sent {current_date} by SpeedCash.

# Always available
{current_date}  {current_time}   (Philippine time)
FAQ

Questions about Personalized file sends

.csv and .xlsx, up to 20,000 rows and 15 MB.

Your first broadcast is minutes away.

Create a free account, send as Zenglobal today, and register your own sender name when you're ready. No subscription, no setup fee.