Personalized SMS messages outperform generic ones by 2–4× on click and reply rates. Mailpro’s SMS platform supports merge tags so each recipient sees their own first name, order number, appointment time or any other field stored in your contact list. This guide shows you the syntax, the limits and the best practices.

Why personalize: SMS has a 98% open rate — one of the highest of any channel. A personalized message converts that attention into action. A generic blast often feels like spam and gets ignored.

How merge tags work in Mailpro

Wrap any column from your contact list in double percent signs. At send time, Mailpro replaces the tag with the value for each recipient. Example:

Hi %%FirstName%%, your order #%%OrderId%% is ready.

Available default fields

FieldTagExample
First name%%FirstName%%Anna
Last name%%LastName%%Müller
Mobile%%Mobile%%+49 151...
City%%City%%Berlin
Custom field%%Field1%%any value

Step-by-step in the dashboard

1. Go to SMS → New campaign. 2. Select your contact list. 3. Type your message and click the Insert field button to pick a merge tag. 4. Use the preview pane to see how the message renders for several contacts. 5. Schedule or send.

Character limits with personalization

SMS counts characters after replacement, not before. A tag like %%FirstName%% may expand to 3 or 12 characters. Always check the preview to make sure the longest names still fit:

Encoding1 SMS2 SMS (concatenated)3 SMS
GSM-7 (basic Latin)160306459
Unicode (accents, emoji)70134201
Common mistake: A single emoji or special character switches the whole message to Unicode and slashes the limit from 160 to 70. Use plain GSM-7 if you want a single 160-character SMS.

Fallback values for missing data

If a contact has no first name, your message risks reading “Hi , your order is ready”. Use a fallback in the field syntax: %%FirstName|Customer%% — if the field is empty, “Customer” is used.

Personalization beyond names

Trigger SMS based on dates (birthdays, appointments, expiry warnings) or events (purchase confirmation, shipping update). See automatic birthday SMS and the SMS automation definition.

Send personal SMS at scale

Mailpro lets you blend live database fields, fallbacks and Unicode characters in one click. Visit the personalized SMS feature or SMS marketing page.

Previous question

   

Next question

You might also be interested in:

SMS regulations for Germany

Sending marketing SMS in Germany is governed by the Federal Data Protection Act (BDSG), the GDPR and the German Act...

Read more

SMS Regulations in France: What You Must Know

SMS marketing in France is one of the strictest in Europe. Get it right and you reach a highly engaged...

Read more

SMS regulations for Belgium

Marketing SMS in Belgium are governed by the Belgian Code of Economic Law (Book VI / XII), the GDPR and...

Read more

SMS regulations in Brazil

Marketing SMS in Brazil are governed by the General Data Protection Law (LGPD), the Consumer Defense Code (CDC) and the...

Read more

SMS regulations in Mexico

Marketing SMS in Mexico are governed by the Federal Law on Protection of Personal Data Held by Private Parties (LFPDPPP),...

Read more

Unleash the Power of Professional Email Marketing

Secure, scalable, and built for impact. Join Mailpro™ today and enjoy 500 free credits to send your first campaign.
Start Sending for Free