Batchrunner Get the app
Free tool · One Text Each

One Text Each — write a personal text for everyone on your list

Last checked: 6 Nov 2026

Short answer

A personalized group text is one message with a name token, like Hi {firstName}, filled in for each person and sent to each one separately. Keep it under 160 plain characters to fit one SMS; one emoji or curly quote drops the limit to 70. Pick an occasion above for a filled-in text, preview and exact count.

Every text says their name.

As Sam will see it

Details

Pasting this into one message with several people in To still makes a group. Send it to one person at a time.

Send it one-by-one from your iPhone with Batchrunner

Batchrunner opens Messages; you tap Send for each recipient.

Free for up to 10 people per send.

A hand typing on an iPhone while a green name chip slots into the start of a message bubble

The short answer

A personalized group text is one message with a name token, filled in with each person's name and sent in each person's own conversation.

The name token, like "Hi {firstName},", is filled in for each person. The text stays private only if it goes one person per conversation: pasted into one message with ten people in To, it is still a group. A plain SMS holds up to 160 characters; longer texts split into parts of 153. One emoji, curly quote or long dash switches the whole text to Unicode, dropping the limit to 70 (67 per part). Names change the length, so the writer counts with an 8-letter name, not the 3-letter "Sam" in the preview. In the Batchrunner app, a text without a name token opens as one message to the whole batch, which can end up as a group chat; the red warning above catches that before you copy.

What each occasion asks for

Every occasion uses only the fields guests or members ask about most. Empty fields keep a sample value, so the preview never breaks.

Table: Occasion · Fields · Why those fields
OccasionFieldsWhy those fields
Party invitewhat · day and date · time · where · reply by · your nameDate, place and an RSVP line are the 3 things guests text back about
Kids' birthday invitechild's name · age · date · time · where · reply byParents need the child's name and an allergy line; texts go to the parent
Save the date (wedding)your names · date · cityNo RSVP yet — the formal invite comes later
Wedding RSVP requestyour names · date · reply byOne question: yes or no, and how many guests
Baby or bridal showerwhat · date · time · where · reply bySurprise-safe wording, sent one by one so nobody replies to the guest of honor
RSVP reminderwhat · reply byGoes only to people who haven't answered
Reunion invitewhat · date · where · reply bySays who you are first — numbers may not be saved after years
Team practice changeteam · new date · time · placeAsks for "OK" so you know who saw it
Rainoutteam · date · extra lineSays when the next update comes, to cut repeat questions
Church or club eventwhat · date · time · placeShort, one ask, one reply word
Volunteer shift reminderrole · date · time · placeAsks YES to confirm or NO to free the slot
Appointment reminder (business)business name · date · timeIncludes "Reply STOP to opt out."
Tenant noticebuilding · date · time · extra lineA heads-up only; formal notice still goes on paper
Thank-youwhatShort; no reply needed

The warnings and what sets them off

Table: Warning · Shows when · What to do
WarningShows whenWhat to do
Red: no name in this text{firstName} is missingTap "Add Hi {firstName}," — each copy then greets its person (and in Batchrunner 2.2, the token opens one conversation per person)
Amber: UnicodeAny emoji, curly quote ’ “ ”, long dash – —, … or a letter outside the GSM-7 setTap "Fix quotes and dashes", or keep the emoji and accept 70 per SMS
Amber: long textMore than 3 SMS segmentsCut it to 1–2 segments
Amber: no STOP lineBusiness occasion without "STOP"Add "Reply STOP to opt out." (not legal advice — see texting consent basics)
Amber: link shortenerbit.ly, tinyurl.com and similarUse your full link; carriers often filter short links

How name length changes the count

Take a text that is 139 plain characters without the name; the name it gets changes the count:

Table: Name in the text · Name length · Text length · SMS segments (GSM-7)
Name in the textName lengthText lengthSMS segments (GSM-7)
Sam31421
Jonathan81471
Alexandria101491
Maximiliano-José16155 (é is in GSM-7)1
Christopher-Alexander211601
Any name 22+ letters22+161+2

If your list has long or double names, keep the text under about 140 characters. What counts as one SMS: SMS character limit.

Why replies sometimes go to everyone

A message sent to several people becomes a group thread when Messages chooses iMessage, MMS or RCS. In those groups, every reply goes to everyone. Only a group SMS sends replies back privately, and you can't pick that. One text per person avoids the question. The name token makes each copy personal; the sending keeps it private.

Send what you wrote

  • A few people: copy the text, then send it one at a time with the free send list on text many people individually.
  • Your whole list: paste it into Batchrunner. The app swaps in each person's name, opens Messages batch by batch, and keeps track of who's done. You tap Send. In Batchrunner 2.2, include {firstName} to open one conversation per person; without a merge token, a batch can open as a group. Send it one-by-one from your iPhone with Batchrunner
  • More wording: see text message templates or the party invitation text page.

Mail merge for text messages

Mail merge in a text usually means one template with each person's first name filled in; if your list is in a spreadsheet, check the spreadsheet before you text it.

Write the text

Everything in this section

Write one text that greets each person by name, count its SMS length, or start from a counted template.

  1. One Text Each message writerTool

    Write one text that greets each person by name. Pick an occasion, fill in the details, see it as Sam will, and check it fits in one 160-character SMS.

  2. 42 text message templatesData

    42 text message templates in 11 categories, each with its length, encoding and SMS parts. 40 fit in one SMS. Copy one, edit it, or get the CSV.

  3. SMS character limitTool

    One SMS holds 160 plain characters, or just 70 once a single emoji or curly quote gets in. Paste your text to see which character costs you.

Questions people ask

Can you mail merge text messages?

Not inside Messages itself; it has no name merge. Write the text here with {firstName}, then send it one person at a time, or use a send list, a texting service or an app that fills each name. In Batchrunner 2.2, include {firstName} to open one conversation per person; without a merge token, a batch can open as a group.

SMS marketing — is there a way to do something like mail merge in Word?

Yes, with a merge token. The writer shows the text with a sample name and counts it with an 8-letter name. For business texts, only text people who asked for it and include a STOP line.

How do I send a text to multiple people without showing everyone's info?

Send one text per person; that is what keeps it out of a shared group thread. A name token makes each copy personal. In Batchrunner 2.2, include {firstName} to open one conversation per person; without a merge token, a batch can open as a group.

Sources (4)

  1. 3GPP TS 23.038 (ETSI TS 123 038): GSM-7 alphabet, extension characters, 160/153 and 70/67 limits. Checked 4 Nov 2026.
  2. Twilio, "What is the SMS character limit?" Checked 4 Nov 2026.
  3. Apple Support, "Send a group message on your iPhone or iPad" (118236). Checked 4 Nov 2026.
  4. CTIA Messaging Principles and Best Practices (2023): opt-out with STOP. Checked 4 Nov 2026.