Free Sales Proposal Template for Google Docs (Mail Merge Ready)
A persuasive sales proposal template with executive summary, scope of work, pricing, and timeline. Copy it into a Google Doc, connect a Google Sheet of your open deals, and generate a polished, personalized proposal for every prospect 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 proposal per row.
Tip: pitching on slides instead of paper? The add-on's built-in template library also includes a Pitch Deck Google Slides template — Batch Merge fills {{tags}} on slides exactly the way it does in Docs. (Google Slides templates are a Pro feature.)
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 proposal:
| Client Name | Client Company | Project Name | Project Goal | Deliverable 1 | Deliverable 2 | Deliverable 3 | Total Price | Payment Terms | Start Date | Delivery Date | Valid Until | Proposal Date | Sales Rep | Sales Rep Email | Your Company Name |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dana Whitfield | Harbor & Lane | Website Redesign | a faster site that converts more visitors | UX audit & wireframes | 8-page responsive build | Analytics & launch support | $12,500 | 50% upfront, 50% on delivery | Aug 3, 2026 | Sep 25, 2026 | Jul 31, 2026 | Jul 10, 2026 | Marcus Reid | marcus@brightpath.co | Brightpath Studio |
| Tom Okafor | Cedar Point Logistics | CRM Implementation | one system for sales and support tickets | Data migration | Pipeline & automation setup | Team training (2 sessions) | $8,900 | Net 15 on completion | Aug 10, 2026 | Sep 4, 2026 | Aug 5, 2026 | Jul 12, 2026 | Priya Shah | priya@brightpath.co | Brightpath Studio |
Tip: cells can hold whole sentences. Write the Project Goal column in the client's own words from your discovery call — it makes the executive summary read like it was written just for them, because it was.
Generate one proposal per row
Copy the template into a Google Doc. Click Copy template above, paste into a new Doc, and style it however you like — fonts, colors, your logo, a cover page. 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 proposal 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 PDF output and run. Pick PDF (or DOCX / 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 prospects have a proposal ready.
On the free plan you get 25 merge runs per month — each run can process your whole sheet, so one click can produce a proposal for every open deal in your pipeline. Email delivery (send each proposal straight to your prospect), scheduling, and Google Slides templates are on Pro.
FAQ
Can each proposal have a different scope and price?
Yes — that's the whole point. Every {{tag}} is filled from its row, so each prospect gets their own project name, deliverables, price, payment terms, and dates. One template, fifty tailored proposals, one click.
Can I write a fully custom executive summary per client?
Yes. Sheet cells can hold entire paragraphs, and Batch Merge inserts them verbatim. Either write the Project Goal column carefully (the template weaves it into the summary), or replace the whole summary paragraph with a single {{Executive Summary}} tag and write one per row.
Which output format should I send to prospects?
PDF is the safest choice — the layout is locked and it looks the same on every device. Choose DOCX or Google Doc output instead if the client needs to edit or redline the proposal before signing.
Related templates
Generate every proposal in one click
Batch Merge is free to install — 25 merge runs per month, no credit card.
Install Batch Merge Free