Alright the previous Mail merge workflow is shit.

I found a new workflow, that leverages on the python mailmerge package.

Here’s the new workflow:

  1. Open Bash, cd mailmerge && code .
  2. Go to mailmerge_database.csv and paste the info inside from whereever. Use the VSCode csv plugin.
  3. Edit mailmerge_template.txt or pick the right template
  4. Run mailmerge to dry run.
  5. Run mailmerge --no-limit to dry run again
  6. Run mailmerge --no-dry-run
  7. Run mailmerge --no-dry-run --no-limit

Amazing.