Quick answer
To write a sales proposal email using AI, work in four passes: scrub client names and figures from your notes, make the AI restate the client's problems back to you with evidence, draft the email around that problem under 200 words, then trace every number in the draft back to your notes before sending.
Writing a sales proposal email using AI should take about four minutes. For most people it takes forty, because they type “write a proposal email for a client” into a chat box, get back something that opens with “At [Company], we pride ourselves on delivering excellence,” and then spend half an hour rewriting it into something a human would actually send.
The tool isn’t the problem. The sequence is. You asked it to sell before you asked it to listen, so it did the only thing it could — it wrote about you. One boundary before we go further, because these two jobs get confused constantly:
- The proposal document — scope, deliverables, terms, the thing that gets forwarded to procurement. That’s a separate build with a separate structure.
- The proposal email — the 150 to 200 words that decide whether anyone opens the document. That’s this page.
Every proposal email that gets ignored has the same shape: a paragraph about your company, a list of what you do, a number, and a soft closing line. The ones that get replies open with the client’s problem, in something close to the client’s own words. That single reordering is what the rest of this page is about.
Will this work for you?
Why most proposal emails get ignored
A proposal email is not a pitch. It’s a receipt. Its entire job is to prove you were listening on the call, then make saying yes to the next step trivially easy. Everything else — your credentials, your methodology, the case studies — belongs in the attachment, if it belongs anywhere.
Watch what happens when the first sentence is about the wrong party.
✕ Vendor-first opening
Thanks so much for your time last week! At Northline we've spent twelve years helping ambitious brands unlock growth through best-in-class operational consulting, and we'd love to explore how we can support your journey.
✓ Problem-first opening
You said your ops team loses most of Monday rebuilding the same report by hand, and that it has already pushed two client deadlines this quarter.
The second version contains no selling at all, and it is the one that gets read to the end. Most sales directors will tell you the same thing in blunter language: nobody has ever bought anything because a vendor described itself well. Reflecting the problem back accurately is what buys you the next thirty seconds.
Length settles the rest. A sales proposal email using AI should land between 150 and 250 words — short enough that a decision-maker finishes it in under a minute, long enough to name their problem, two deliverables, the investment and one ask. Anything technical goes in the attached document, where it can be read properly or ignored safely.
Same email, same length — the only difference is which paragraph goes first.
What the Echo-Then-Offer Method is
The Echo-Then-Offer Method is a four-pass sequence that stops the AI from writing anything at all until it has proved it understood the client’s problem. You never ask for the email in one go. You ask for the understanding first, check it, and only then ask for the pitch.
- Scrub — strip identifying detail out of your call notes before they go anywhere near a chat box.
- Echo — make the AI restate the client’s problems back to you, with the line from your notes that supports each one.
- Offer — draft the email around that problem, under a hard word limit.
- Ground — audit every number and claim in the draft against your notes before you send it.
The whole thing hinges on pass two. A single-prompt request gives the AI a blank canvas and it fills the gaps with plausible corporate filler; the Echo pass forces it to work from evidence you can see. That’s the Echo-Then-Offer Method we teach at PromptPeakAI, and it’s the same discipline behind the Role, Goal, Context, Format structure we use everywhere else.
Order matters more than wording. Most guides to writing a sales proposal email using AI hand you one long master prompt and hope the model holds every instruction at once; splitting it into four short passes means you can see the failure and correct it at the point it happens, instead of staring at a finished draft wondering which of eleven instructions got dropped.
Four passes. Nothing gets written until pass two comes back clean.
Pass one: scrub the client details
Before anything gets pasted, take thirty seconds and make your notes anonymous. Swap the company name for [Client], the contact for [Contact], and replace confidential figures with brackets. You keep the shape of the problem, which is all the AI needs, and you lose everything that could embarrass you later.
Make your discovery notes anonymous
The test is simple: if this text appeared on a screen behind you in an open-plan office, would you mind? Here’s where the lines usually fall.
Your own notes with names removed, public company information, your standard rates.
Client and contact names, headcounts, internal metrics, anything covered by an NDA.
Competitor pricing they shared, unreleased financials, contract documents, personal data.
An AI chat input box with scrubbed discovery notes pasted in, showing bracketed blanks where the client name and confidential figures used to be.
Crop to the input box only. Hide the sidebar, chat history, account name and avatar.
File: proposal-email-scrub-placeholders.png · Alt: "Scrubbed discovery call notes pasted in before writing a sales proposal email using AI"This matters more on consumer plans than people assume. OpenAI’s own documentation on how your data is used to improve model performance states that content from its consumer services may be used to train its models unless you opt out, while business tiers are excluded by default. Other vendors draw the line in similar places. If you want the fuller picture on what work data is safe to hand over, we’ve covered using AI safely with company information separately.
A reality check on free tools. Consumer AI chat is not a private workspace.
- Anything you paste sits in your chat history, readable by anyone with your screen.
- On consumer plans, conversations may feed model training unless you turn that off.
- Your client's NDA almost certainly did not anticipate any of this.
Scrubbing takes half a minute and removes the question entirely.
You should now have notes with no client name, no contact name, and no confidential figures in them.
Pass two: make the AI echo back
This is the pass everyone skips, and it’s the one that does the work. You are not asking for an email yet. You are asking the AI to prove it read your notes, by naming the client’s problems and showing you where in the notes each one came from.
Ask for the problem, not the pitch
You are helping me prepare a client proposal email. Do NOT write the email yet. Below are my notes from a discovery call. Using only what is in these notes: 1. List the two business problems this client actually described, in their own phrasing where possible. 2. Under each one, quote the line from my notes that shows it. 3. List anything I would need to confirm with them before proposing a solution. If a problem is implied but never stated, say so instead of assuming it. Notes: [paste your scrubbed notes here]
Read what comes back before you go any further. If the two problems it names aren’t the two you’d have named, your notes were thin — that’s a signal about the call, not about the tool. Fixing it upstream is why designing better discovery questions and researching the prospect before you dial pay off twice over.
A good echo sounds oddly plain. It says things like “they lose most of Monday to manual reporting” rather than “they face operational efficiency challenges.” Plain is what you want — the client’s phrasing is the raw material for the opening line, and abstraction at this stage is the first sign the draft will read like a brochure.
The Echo pass output: the AI listing the client's two stated problems, with a supporting line quoted from the notes under each, before any email has been drafted.
Crop to the response area only. Hide the sidebar, account name, and other conversation titles.
File: proposal-email-echo-step-output.png · Alt: "AI restating a client's problems before drafting a sales proposal email using AI"You should now have two problems, each with a line from your own notes sitting underneath it.
Pass three: draft the offer email
Now you can ask for the email — in the same conversation, so the echoed problems are still in context. The structure below is deliberately rigid, because a sales proposal email using AI goes wrong in exactly the same two places every time: it grows, and it drifts back to talking about you.
Draft the email around their problem
Now write the proposal email. Role: you are me, a [your job title] at [your company], writing to [their role] at [Client]. Goal: get a yes to a 20-minute sign-off call. Not a signature. Structure, in this order: 1. Their problem, in the words you extracted above. Two sentences maximum. 2. What it is currently costing them, using only figures from my notes. 3. The two things we would do about it. No feature lists. 4. The investment: [amount, or leave this bracket in]. 5. One ask, naming a specific day and time. Constraints: - Under 200 words in total. - Plain business English. No buzzwords, no "excited to", no "thrilled to partner". - Do not invent prices, dates, headcounts or timelines. If a figure is missing, leave the bracket in. - Plain text only. No headings, no bold, no bullet symbols beyond simple dashes.
Those last four lines are doing most of the anti-robot work. Telling a model what to avoid is consistently more effective than telling it to “sound natural” — a technique worth understanding properly, since negative constraints fix output quality across every writing task, not just this one.
✕ The vague close
Let me know your thoughts and if you'd like to discuss further, I'm happy to jump on a call whenever works best for you and the wider team.
✓ The dated ask
If this looks right, I'll send the full scope document Thursday. Does 20 minutes at 10am Friday work to sign it off?
You should now have a draft under 200 words that opens with their problem and ends with one dated ask.
Pass four: ground every number
Language models fill missing parameters with whatever is statistically plausible, which is a polite way of saying they will invent a price if you leave a gap where one should be. That failure mode has a name and a fix, and it’s worth reading up on why AI confidently states things that aren’t true if you’ve never seen it explained.
Trace every figure back to your notes
Audit the email you just wrote against my notes. For every number, date, name, deliverable and claim in the draft, tell me either: - the exact line in my notes it came from, or - NOT IN NOTES Do not rewrite the email. Just give me the list.
Anything flagged as absent is either something you know and forgot to supply, or something that was never true. Fix the first, delete the second. This takes about sixty seconds and it is the single step that keeps a sales proposal email using AI from committing you to a delivery date nobody agreed to.
You should now have a list showing where every figure came from — and any that came from nowhere.
Two prompts for other situations
The four passes stay the same; only the Offer prompt changes shape. Two variations cover most of what lands in a working week.
The first is the quick estimate — a prospect asks for a ballpark by email and a ten-page deck would be absurd.
I am a [your role] pitching [type of work] to a prospect who asked for a quick estimate by email. What they said they need: [one or two sentences, in their words] What I would deliver: [item 1], [item 2], [item 3] Timeline: [number] weeks Investment: [amount] Write a proposal email under 180 words that: - opens by restating their need before mentioning anything I do - lists the three deliverables as short dashed lines - includes a "What this does not cover" line so scope is clear from day one - ends by asking whether they want the full scope document Warm and direct. No buzzwords. Do not add deliverables I did not list.
The second is the cover email attached to a formal proposal — the one that gets forwarded to two people who never met you.
Write a short cover email for a proposal document that will be forwarded internally. Primary contact: [name and role] — was on the call. Likely forwarded to: [role 1] and [role 2] — were not. The problem we are solving: [one sentence] Operational impact: [what changes day to day] Financial impact: [only figures I have confirmed] Requirements: - Under 200 words. - Written so someone who never met me grasps the business case in 30 seconds. - Three short labelled lines: The problem / What we would do / What it costs. - No company history, no credentials paragraph. - Leave any figure I have not given you as a bracket.
Two neighbouring jobs deserve their own treatment rather than a tweak to these: chasing a proposal that went quiet needs a proper follow-up sequence, and writing to someone who has never spoken to you is cold outreach, a genuinely different discipline.
Save whichever variation you use most somewhere you can reach in two seconds — a pinned note, a saved project, a text expander. The reason this stops feeling like work by the third proposal isn’t that you get better at prompting; it’s that you stop writing the prompt at all and only fill the brackets.
Which AI tool to write it in
Any of the four major assistants will do this on a free plan. They differ in where the friction sits, not in whether the job is possible.
| Tool | Best at | Where you draft it |
|---|---|---|
| ChatGPT | Turning messy call notes into structure | Web chat, then paste into email |
| Claude | Prose that reads least like a template | Web chat, then paste into email |
| Gemini | Working from files you already have | Inside Gmail, on eligible plans |
| Copilot | Pulling context from your work files | Inside Outlook, on work accounts |
Drafting inside your inbox removes the copy-paste step, which is where most formatting damage happens. Google’s help page on drafting emails with Gemini in Gmail notes one catch worth knowing before you rely on it: on a personal Google Account the feature is currently restricted to the US, while eligible Workspace and Google AI plans get it more widely. We’ve written up the Gmail workflow in detail if that’s where you live.
Don’t pay for anything on account of this task. A sales proposal email using AI is a few hundred words built from notes you already have, which sits comfortably inside every free tier. The paid plans earn their money when you start uploading fifty-page transcripts or hitting daily message caps mid-afternoon — neither of which happens writing one email.
Roughly where each assistant earns its place on this particular job.
Fixing a sales proposal email using AI
Five failures account for nearly everything that goes wrong here, and each one traces back to a missing instruction rather than a bad model.
| What you see | Why it happens | The fix |
|---|---|---|
| Reads like a brochure | The Echo pass was skipped | Make it restate their problem first |
| It invented a price or date | Missing figures get filled statistically | Add the do-not-invent line |
| Six hundred words, not two hundred | No length limit was set | Cap it at 200 words explicitly |
| Odd symbols after pasting | Chat output carries markdown formatting | Use your email app's remove-formatting button |
| Sounds like every other vendor | Default tone is corporate | Ban specific words, name the reader |
That last row about formatting deserves a note. Chat interfaces produce markdown, email clients render rich text, and the collision leaves you with stray asterisks and hash symbols. In Gmail, the reliable route is the remove-formatting button in the compose toolbar, or switching the compose window to plain text before you paste; Outlook offers the same thing through its paste options. Most browsers also support a paste-without-formatting shortcut, though it varies by app — the toolbar button always works.
One diagnostic habit is worth building. When a sales proposal email using AI comes out wrong, resist rewriting it by hand — identify which of the four passes let the error through and rerun that one. Brochure tone is an Echo failure. An invented figure is a Ground failure. Fixing the pass fixes it permanently; fixing the draft fixes it once.
Run this check before you send
Four questions, about fifteen seconds. If any answer is no, the fix is upstream in the passes, not in another rewrite.
If any of the four comes back no, go back a pass rather than rewriting the draft.
Read it aloud once, too. Anything you’d never say out loud to this person’s face is a line the model wrote for itself, not for them.
What AI genuinely cannot do here
Every honest guide to this owes you the boundary, so here it is. The drafting is the easy part of a proposal, and it’s the only part that’s been handed over.
Three things stay yours, and outsourcing them will cost you a deal eventually:
- The price. AI has no idea what this client will pay, what your margin is, or what you charged the last three like them.
- The read. It cannot hear that your champion went quiet the moment you mentioned procurement, or that the budget holder was never really on board.
- The promise. Whatever that email commits to, you are the one who has to deliver it on Monday.
There’s also the question everyone asks quietly: will the client know? Not if you did the Echo pass. What gives AI-written sales email away isn’t vocabulary, it’s the absence of anything specific — no dates, no figures from the call, no reference to the thing they were annoyed about. An email built from their own words fails that test in the right direction.
Run the four passes on your next real proposal rather than a practice one. You’ll have the Echo and Offer prompts saved after a single use, and from then on the whole thing is about the length of a coffee break.
Run the four passes on your next proposal
- Scrub the client name, contact name and confidential figures out of your call notes. Ask the AI to name the client's two problems and quote your notes for each — no email yet. Draft the email around that problem under 200 words, ending with one dated ask. Ask it to trace every number and claim back to a line in your notes. Delete anything it cannot trace, then read the email aloud before you send it.