Sales & Marketing

Free Meeting Follow-up Template for Google Docs (Mail Merge Ready)

A post-meeting follow-up letter that recaps what was discussed, who owns each action item, and when you'll meet next. Copy it into a Google Doc, connect your Google Sheet, and generate a personalized follow-up for every contact in one click.

The template

Everything in {{double braces}} is a merge tag. Each tag matches a column header in your Google Sheet, and Batch Merge fills in the value from each row automatically — one finished follow-up per row.

MEETING FOLLOW-UP {{Meeting Date}}{{Meeting Topic}} Dear {{Contact Name}}, Thank you for taking the time to meet with us on {{Meeting Date}} to discuss {{Meeting Topic}}. This note recaps what we covered and what happens next, so both teams are working from the same page. WHAT WE DISCUSSED {{Discussion Summary}} ACTION ITEMS {{Action Items}} If anything above doesn't match your notes, just reply and we'll correct it — it's far easier to fix now than after the work is underway. NEXT STEPS Our next meeting is scheduled for {{Next Meeting}}. We'll come prepared with progress on every action item above; please bring anything your team would like reviewed. In the meantime, you can reach me any time at {{Your Email}} or {{Your Phone}}. Thanks again, {{Contact Name}} — we're glad to be working with {{Contact Company}}. Best regards, {{Your Name}} {{Your Title}}, {{Your Company Name}}

Tip: don't stop at generating the letters. On Pro, add a {{Contact Email}} column and Batch Merge emails each follow-up straight to the person you met with — one personalized message per row, with the document attached. No copy-pasting into Gmail.

Set up your Google Sheet

Create one column per merge tag. Column headers must match the tag names exactly (they're case-sensitive). Each row becomes one follow-up:

Contact NameContact EmailContact CompanyMeeting DateMeeting TopicDiscussion SummaryAction ItemsNext MeetingYour NameYour TitleYour Company NameYour EmailYour Phone
Sarah Lindqvistsarah@meridianhealth.comMeridian HealthJul 7, 2026Q3 onboarding rolloutAgreed to phase the rollout by region, starting with the Southeast clinics in August.1. Send revised rollout plan (us, by Jul 10)
2. Confirm clinic list (Meridian, by Jul 14)
Jul 21, 2026 at 2:00 PM ETAlex RomeroAccount ManagerNorthgate Consultingalex@northgate.co(555) 014-2288
David Chendavid.chen@forgeworks.ioForgeworksJul 8, 2026Warehouse audit findingsWalked through the audit report; two findings need fixes before the August inspection.1. Fix dock-door sensors (Forgeworks, by Jul 18)
2. Deliver updated safety SOP (us, by Jul 15)
Aug 4, 2026 at 10:00 AM PTAlex RomeroAccount ManagerNorthgate Consultingalex@northgate.co(555) 014-2288

Tip: keep this sheet as a running meeting log — add a row right after each meeting while the details are fresh. When you run the merge, every meeting on the sheet gets its follow-up at once, and nothing falls through the cracks.

Generate one follow-up per row

Copy the template into a Google Doc. Click Copy template above, paste into a new Doc, and put it on your letterhead — fonts, colors, logo. Tags survive formatting.

Install Batch Merge free from the Google Workspace Marketplace, then open your sheet and choose Extensions → Batch Merge → Open Batch Merge.

Pick your template. Select the follow-up Doc with the file picker. Batch Merge scans it and shows every tag as a pill — green when it matches a column header, amber when it doesn't. Fix any amber pills by renaming columns or tags.

Choose your output and run. Pick PDF, DOCX, or Google Doc, choose a Drive folder, and click Run. Batch Merge writes a status per row and a Merge Log so you always know which meetings have been followed up.

On the free plan you get 25 merge runs per month — each run can process your whole sheet, so one run at the end of a busy day covers every meeting on it. Automatic email delivery (send each follow-up straight to {{Contact Email}}), scheduling, and Google Slides templates are on Pro.

FAQ

How do I format the action items list?

Number them inside a single cell: type 1. First item, press Ctrl+Enter (⌘+Enter on Mac) for a line break, then 2. Second item, and so on. Batch Merge preserves the line breaks, so the letter shows a clean numbered list. Naming an owner and a due date in each item makes the follow-up far more effective.

Can I send the same recap to several people from one meeting?

Yes — give each attendee their own row and repeat the meeting details across those rows (copy the row, then change only Contact Name, Contact Email, and Contact Company). Each person gets a letter addressed personally to them.

Can follow-ups go out automatically after each meeting?

On Pro, yes. Enable per-row email delivery so each generated letter is emailed to its {{Contact Email}}, and use scheduling to run the merge automatically — log your meetings during the day and the follow-ups go out without you touching the add-on.

Related templates

Generate every follow-up in one click

Batch Merge is free to install — 25 merge runs per month, no credit card.

Install Batch Merge Free