When each row in a spreadsheet represents a recipient, FormMerge can turn the row data into a personalized Gmail message with merge tags, a test send, batch delivery, and row-level status.
Prepare one row per recipient, keep an email column and clear merge-field columns, write the message template, send one test email to yourself, then run the batch only after the preview is correct.
Use columns such as Email, First name, Program, Amount, Date, Status, and Next step so the message template stays readable.
Send one test to yourself before sending to real recipients. It catches wrong recipient columns and broken merge tags early.
Confirm the email column is the real destination and not a helper or alternate contact field.
Check every tag in the subject and body against the exact column headers in the sheet.
For a new workflow, send a tiny batch first instead of the full list.
Use the send status columns to see which rows were sent, skipped, or failed.