Personalizing a message to hundreds of people at once is powerful, but it raises the stakes on getting the details right — a mistake here doesn't affect one message, it affects every single one. Here are the five most common ways this goes wrong, and how to avoid each.

1. Typos in your column headers

If your template uses @@code@@ but your spreadsheet column is named Code with a capital C or pay_code, the placeholder won't match. Keep your header names and your @@field@@ tags spelled exactly the same.

2. Forgetting the preview step

Always check the live preview before sending. It shows exactly what real recipients will receive — this is the moment to catch a swapped column, a missing value, or a formatting issue, before it's too late to undo.

3. Leaving blank cells in your data

A blank cell in your spreadsheet sends as an empty placeholder — "Your Pay Code: ." with nothing filled in. Double-check for blank rows before uploading, especially in a large file.

4. Uploading the wrong version of your file

If you're updating a campaign list regularly (fees due each term, orders each week), it's easy to accidentally upload last term's file. Name your files clearly with dates, and double check the row count matches what you expect.

5. Not testing with your own number first

Before sending to your full list, send a small test batch to your own phone (or a colleague's) to confirm the message reads naturally and every placeholder filled in correctly.

None of these take long to check — but each one is the difference between a campaign that builds trust and one that causes confusion. Review your next campaign carefully →