Proposal writing takes most freelancers 60–120 minutes per proposal. A significant portion of that time is spent on tasks that can be automated or systematized: finding a previous proposal to use as a template, filling in the same standard sections again, formatting, sending, and manually tracking whether the client opened it. This guide shows how to build a system that cuts that time to 20–30 minutes without sacrificing quality.
What to automate versus what to keep manual
First, the distinction that matters. Not all parts of a proposal should be automated equally.
Automate these:
- Template structure (never start from scratch)
- Standard sections that don’t change (your company info, standard payment terms, boilerplate)
- Follow-up timing (if no response in 48 hours, trigger a follow-up message)
- View tracking (notification when client opens the proposal)
- Signature request and payment trigger
- Post-signature onboarding steps (welcome email, project folder creation)
Keep these manual (but use AI to do them faster):
- Scope description (specific to each project — AI drafts it, you verify)
- Deliverables (project-specific — AI generates from your input, you edit)
- Pricing (you set this; AI presents it, not determines it)
- Credentials/why-me paragraph (AI writes a draft, you inject real specifics)
- Personalization touches (referencing the discovery call, a specific client priority)
The goal is not a fully automated proposal. The goal is to automate everything that doesn’t require your judgment, so your time goes only to the parts that do.
Step 1: Build your master template
Your master proposal template is the foundation. It contains:
- Fixed sections: Your business name, logo placement, standard payment terms, contract reference language
- Variable placeholders: Client name, project description, deliverables, timeline, price, why-me
- Standard deliverables by service type: If you offer three types of services (e.g., website design, SEO audit, content strategy), have a pre-written deliverables list for each. Pull from the right list, adjust as needed.
Where to build it: Your proposal software (Waco, Proposify, Better Proposals) has template functionality built in. Set up one template per service type you offer. The first time takes an hour; every proposal after pulls from the template in seconds.
If you’re not using proposal software yet: build it in Google Docs. Same principle — fixed sections already written, blank spaces for custom content.
Step 2: Create your AI prompt template
The AI prompt is the equivalent of a template for the drafting step. A good prompt template produces a usable draft from your input in under two minutes. Build it once, use it for every proposal.
Here is a reusable prompt template. Copy this into a text document you keep accessible:
You are helping me write a freelance proposal. Generate a complete proposal draft using the details below.
ABOUT ME
Name: [Your name]
Specialty: [e.g., "freelance brand identity designer"]
Relevant experience for this project: [1–2 specific past projects with results]
CLIENT DETAILS
Client name: [Name / Company]
Project: [Describe in 3–4 sentences]
Their goal: [What success looks like for them]
PROPOSAL CONTENT
Deliverables: [List each item]
Timeline: [Duration + key milestones if applicable]
Investment: [Total price or breakdown]
SECTIONS TO GENERATE
1. Project overview (50–70 words, restate client's situation from their perspective)
2. Deliverables (bulleted list, specific and concrete)
3. Timeline (brief, structured)
4. Investment (price + payment terms)
5. Why hire me (60–80 words, using my experience above, no generic adjectives)
6. Next steps (2–3 sentences, one specific action)
Tone: professional, direct, specific. No filler phrases.
Save this somewhere accessible — Notion, a notes app, or a pinned browser tab. Before each proposal, fill in the brackets, paste into Claude or ChatGPT, and edit the output.
Step 3: The editing pass
Never send an AI draft without an editing pass. The editing pass is where your value goes in.
What to check:
- Why-me paragraph: Replace any generic language with your real, specific credentials. This is the highest-impact edit.
- Project overview: Does it accurately represent the client’s actual situation as you understand it from the discovery call? Adjust anything that doesn’t match.
- Deliverables: Are these your actual deliverables or AI-generated approximations? Confirm each line.
- Pricing: Is the number right? Is the payment terms language exactly what you want?
- Next steps: Is there one specific action, or vague “let me know”? Make it specific.
With a good prompt, this editing pass takes 15–20 minutes. That’s the non-automatable part: your judgment on whether the draft is accurate.
The editing pass is not optional. But it’s also not where you should be spending 90 minutes. If your editing pass is taking longer than 20–30 minutes, your prompt is too vague. Invest time once in writing a better prompt template, and every subsequent proposal becomes faster.
Step 4: Assemble and send with tracking
After editing, move the content into your proposal software:
In Waco or similar tools:
- Open your saved template
- Fill in the custom sections from your edited AI draft
- Apply client name and branding (logo, colors)
- Preview as the client will see it
- Send via the platform — this generates a tracked link, not an attachment
Why tracked links instead of PDF attachments: When a client opens a tracked link, you get a notification. When a client opens a PDF attachment, you hear nothing. The notification changes your follow-up from calendar-based guessing to trigger-based precision.
Step 5: Automated follow-up
This is where most freelancers lose deals. A proposal goes out. The client gets busy. The freelancer waits, sends a generic “just checking in” email after a week, and either gets a polite “still considering” or nothing.
Automated follow-up fixes this. In Waco and most proposal software:
- Set a follow-up trigger: “If no signature in 48 hours, send this message.”
- Write your follow-up message once. It should be short, specific, and reference the proposal (not generic).
A follow-up message that works:
“Hi [Name], I sent the proposal for [project] on [date] and wanted to make sure it landed. Happy to answer questions or adjust anything based on your feedback — reply here or book a 15-min call: [link].”
That message goes out automatically at the right time. No manual calendar reminder, no forgetting.
Step 6: Connect tools with automation (optional, for higher volume)
Once the manual version of your system is working, you can add automation connectors to reduce data entry between tools.
Example automations using Zapier or Make:
Intake form → proposal creation trigger When a potential client fills out your contact form, Zapier sends you a formatted summary of their project details. You copy those details into your prompt template. The structure is already done — you just paste and run the prompt.
Signed proposal → project creation When a client signs a proposal in Waco, Zapier automatically creates a new project in Notion or ClickUp with the client name, project type, and deadline. No manual setup of a project folder.
Signed proposal → invoice trigger When a client signs, the system sends them an invoice for the deposit amount automatically. No manual invoice creation step.
Signed proposal → welcome email When a client signs, they receive a welcome email with kickoff information, what to expect next, and a scheduling link for the kickoff call. No manual “thanks for signing, here’s what happens next” email.
Each of these takes 20–30 minutes to set up in Zapier. Together they eliminate several manual steps from your post-proposal process.
The full system in summary
| Step | Tool | Time |
|---|---|---|
| Fill in prompt template | Your notes app | 5 min |
| Generate AI draft | Claude / ChatGPT | 2 min |
| Edit for accuracy | You | 15–20 min |
| Assemble in proposal software | Waco | 5 min |
| Send with tracking | Waco | 1 min |
| Automated follow-up | Waco (configured once) | 0 min (automated) |
Total per proposal: 28–33 minutes. Down from 60–120 minutes. At five proposals per month, that’s 3–6 hours per month reclaimed.
Setting this up: realistic time investment
- Build master template in your proposal software: 60–90 minutes
- Write and refine your AI prompt template: 30–45 minutes (run it on one real proposal, refine)
- Configure automated follow-up sequence in Waco: 15–30 minutes
- Add Zapier automations: 60–90 minutes (optional, worth it at higher volume)
Total setup: 3–4 hours. If you send five proposals per month and save 45 minutes each, you break even on setup in the first month. Every proposal after that is found time.
Common mistakes in proposal automation
Automating before the manual version works: If your proposals aren’t closing at an acceptable rate, automating a broken system just sends more broken proposals faster. Get your close rate to an acceptable level manually first, then systematize.
Skipping the edit step: AI-generated proposals without editing are detectably generic. The why-me section, the scope specifics, and the next steps need human review every time. Automation speeds up the scaffolding; your judgment is still the product.
Forgetting to update your templates: Your services change. Your pricing changes. Your relevant experience grows. Review your templates every quarter and update them. A proposal template built 18 months ago that still references old pricing or outdated services undermines your credibility.
Related reading
- What is the best AI for creating proposals — comparison of AI options for proposals
- Can ChatGPT write a proposal — detailed breakdown of ChatGPT for proposals
- Best AI business proposal writers free — free tool options
Ready to send stronger proposals?
Build, send, and track proposals in one place so follow-up is easier.
Start your free trial →





