No install, no setup. Do it once, and every run after that takes a minute.
One person per row, headers on the first row (name, number, amount…). Keep the header wording close to the blanks in your template so auto-matching lands. Both .xlsx and .xls are read directly.
Drag your Word template into the middle column. Underscores, brackets, {{fields}} and blank table cells are all detected; red dashed boxes are the blanks waiting to be filled.
Click a red blank in the preview and pick the column. Bound blanks turn blue and show the current row. Set the file-name pattern, hit Generate, and you get a zip full of docx files.
Open two or three of the generated files first: every placeholder replaced, tables still aligned. Once that looks right, run the whole list. The download is a plain zip, ready to unzip and send.
Writing {{Name}} directly in the template is the least work: columns are matched by header, nothing to click.
A few notes from beta users. Different jobs, same hours saved.
Rewriting a 30-person document used to take forty minutes. By the seventeenth copy I was starting to wonder which version I had missed. Now it is two files in, three minutes out, and I can check every row by name.
What sold me was not the speed, it was the offline part. ID numbers sit in that spreadsheet, and they are exactly what you must never upload. I have not had to write a single compliance note since.
Finance still sends .xls saved in 2008 and legal works in .doc. I assumed I would have to re-save everything in Office first — it just read them. That detail saved my week.
Feedback collected during the beta with permission; individual opinions only.
Note: browser extensions and system input methods are outside this promise.
{{field}} are detected automatically.{{Name}} matches a column of the same name automatically. Easiest option.Name: ______ is matched by the label text in front of it.A few thousand documents will use a lot of memory. Staying under 2000 is wise.