Text list app

Send texts from a list — each contact gets their own private message

Upload your contact list, write your message once, and Text Your List sends each person their own personal text from your real phone number. Not a group chat. Not a shortcode.

to Sarah (from your text list)
Hi Sarah, just a reminder your appointment is Thursday at 2pm. Let me know if anything changes.
to James (from your text list)
Hi James, just a reminder your appointment is Friday at 10am. Let me know if anything changes.
How it works

Three steps from list to delivered

1

Build your list

Create a spreadsheet with a column for phone number, first name, and any other details you want to personalize — appointment date, renewal amount, location, whatever applies. Save it as a CSV.

2

Write your message

Type your message once and use merge fields like {first_name} or any other column from your list. The app fills in the right value for each contact automatically before sending.

3

Send individually

Text Your List sends each contact their own private text from your real phone number. To each recipient, it reads like a message you sent just to them. Replies come back as individual conversations.

What makes a text list different from a group text

A group text is one thread shared by everyone. A text list sends each person their own separate message.

No shared thread — each person gets their own

Recipients never see each other. Each contact gets a private one-on-one text from your number, not a group message thread with everyone else on the list.

Personalized automatically from your list columns

Any column in your spreadsheet becomes a merge field. First name, appointment time, renewal date, location — use any of them in your message and each contact gets their own version.

Sends from your real phone number

Not a marketing shortcode. Not a rented number. Texts go from the same number contacts already have saved for you. That's why response rates look nothing like email or group texts.

Replies are private one-on-one conversations

When someone texts back, it's between you and them in your normal Messages app. No reply-all chaos. Each conversation is clean and separate.

Send to hundreds in minutes

Write once, personalize automatically, and send your entire list in a single session. The app paces sends at a rate that protects your number's reputation with carriers.

Manage multiple lists

Keep separate lists for different groups — active clients, leads, past customers, event attendees. Send to each independently with messaging tailored to that specific group.

Who uses text lists

Any situation where a personal text beats a group message

Client reminders

Appointment reminders, session confirmations, check-in follow-ups. Each client gets a message with their name and their specific details — not a generic blast.

Lead follow-up

Text every lead from an open house, event, or inquiry form individually. A personal text from your real number cuts through in a way that a CRM drip email never does.

Renewal outreach

Reach every client whose subscription, package, or contract is expiring this month. Merge in their name and end date so each message reads like you looked it up specifically for them.

Team or group updates

Sports teams, volunteer groups, event attendees. Each person gets the update directly — no buried group chat, no reply-all notifications, no one asking to be removed from the thread.

Win-back campaigns

Text lapsed customers or clients who've gone quiet. A personal message from your actual number gets read. The same message from a marketing platform gets deleted before the first line.

Referral asks

Ask your best clients for a referral by name, from your real number. Generic referral request emails get ignored. A personal text from you gets a response.

Questions

Common questions about texting from a list

What is a text list?
A text list is a contact list — typically a CSV or spreadsheet — of people you want to send a text message to. Text Your List imports that list and sends each person their own private text from your real phone number, one message per contact. Nobody on the list knows it went to anyone else.
How do I build a text list?
Build your list in Excel or Google Sheets with at minimum two columns: phone number and first name. Add any other columns for details you want to personalize — appointment date, renewal amount, location, whatever applies to your situation. Export it as a CSV, then import it into Text Your List. Any column becomes a merge field you can pull into your message template.
Does everyone on my list get the same message?
They get the same template, but each message is personalized automatically with their specific details — their name, appointment date, or any other field from your list. To each recipient, it reads like a message you wrote specifically for them. To you, it's one message sent to your entire list in a single session.
Will people know they're on a list?
No. Each person receives their own private text from your phone number, not a group message. They can't see who else is on the list. There's no indication the message was sent to anyone else. It arrives exactly like a text you sent just to them.
What happens when someone replies?
Their reply comes back as a private one-on-one thread in your normal Messages app — just between you and that person. Nobody else on your list sees it. You can reply back from your phone like any normal text conversation.
How many contacts can I have on my text list?
The free plan supports small sends. Paid plans support larger lists — the Starter plan covers up to 2,000 texts per month and the Pro plan covers up to 6,000. You can maintain multiple separate lists and send to each independently.
Can I have multiple text lists?
Yes. Keep different lists for different groups — active clients, leads, past customers, event attendees. Send to each list independently with messaging tailored to that specific group. Each send is separate — different message, different list, same number.
Is this different from a mass texting service?
Yes. Mass texting services send from a shared shortcode or a rented number — recipients see a number they don't recognize, which immediately signals "marketing." Text Your List sends from your personal phone number, the one contacts already have saved. That's why response rates are so different. It's the difference between a text from you and a text from a company.

Start texting your list today

Free plan included. No credit card. Works on Mac and Windows.

Start free, no credit cardBrowse all uses