Try SpecBot — the fastest part of your proposal workflow, from offers to one-click acceptance.
A freelance proposal workflow has two parts: the part you control (how you write and send proposals) and the part you influence (how fast the client decides). This guide covers both — with a step-by-step process for everything from the discovery call to the signed agreement.
The full workflow map
Here’s every step from initial inquiry to signed deal:
- Client inquiry
- Qualification conversation
- Discovery call
- Intake capture (during and immediately after the call)
- Proposal generation or drafting
- Proposal review and personalization
- Send proposal + delivery email
- Follow-up (based on view tracking or schedule)
- Address questions and objections
- Receive verbal or written approval
- Send contract
- Receive signed contract + deposit
- Begin work
Each step has a time target and a tool requirement. Let’s break down the ones you control.
Step 1: The qualification conversation (before the discovery call)
Not every inquiry deserves a full discovery call and proposal. Before scheduling a 45-minute discovery call, do a quick qualification:
Qualifying questions (via email or quick call):
- What’s the project and what are you trying to achieve?
- What’s your rough timeline and budget?
- Have you worked with a freelancer on this before?
This 5-minute conversation tells you if the client is ready to buy, if the budget is in range, and if the project fits your service type. Proposals that follow unqualified calls waste your time and the client’s.
Red flags that suggest skipping the full discovery:
- No defined budget (“we’re just exploring options”)
- Vague project scope (“I need a website or something”)
- Very short timeline that doesn’t allow for your process
- Budget well below your minimum
Step 2: The discovery call
The discovery call is where you gather everything you need to write the proposal. The best discovery calls are structured — you’re not just having a conversation, you’re systematically capturing intake data.
Discovery call structure (45 minutes):
Minutes 0-5: Context
- What led them to reach out? What’s changed or what’s the trigger?
Minutes 5-15: The problem/opportunity
- What’s not working, or what are they trying to achieve?
- What’s the expected outcome if this project succeeds?
Minutes 15-30: Project specifics
- Scope: What exactly do they need? (Get specific — pages, quantities, platforms)
- Timeline: Any hard deadlines? Preferred start?
- Budget: What range are they working with? (Push for a number or range)
Minutes 30-40: Decision process
- Who else is involved? Who signs?
- What else are they evaluating? (Other freelancers, doing it in-house)
- What would make this a clear yes for them?
Minutes 40-45: Next steps
- When to expect the proposal
- How they prefer to communicate
Capture your notes immediately after the call. Memory degrades fast. Ten minutes after hanging up, write down the key project specifics, their exact words about the problem, and anything that stood out.
Step 3: Proposal generation (target: under 30 minutes)
With your discovery notes, produce your proposal draft. The goal is a sendable draft in under 30 minutes.
Option A: SpecBot (fastest) Enter your discovery notes and pick your offers in SpecBot. It drafts the full proposal in about a minute. Review and edit (10-15 minutes). Done.
Option B: Template-based Open your service-type template. Fill in the client-specific sections: executive summary, scope details, timeline, pricing. Takes 20-30 minutes for a practiced freelancer.
What to customize in the draft:
- Executive summary — write fresh, reference the call specifically
- Scope details — match exactly what you discussed
- Timeline — map to actual dates, include their stated deadline
- Pricing — set your actual price for this project
What to check:
- Is the executive summary specific to this client or generic?
- Are all scope quantities accurate?
- Is the exclusions list complete for this project type?
- Do timeline dates add up correctly?
- Is the pricing structure clear and justified?
Step 4: Sending the proposal
The delivery email matters. It’s the first thing the client reads. Keep it short and specific:
“Hi [Name], based on our conversation about [specific project goal], I’ve put your proposal together here: [link]. The key sections to review are the scope of work and timeline — want to make sure they match what we discussed.
I’ll follow up on [day] if I don’t hear from you, but feel free to reach out with any questions before then.”
Three sentences. One link. One next step. No “please don’t hesitate to contact me if you have any questions.”
Send within 24-48 hours of the discovery call. Same-day if possible. Every day of delay costs momentum.
Step 5: Follow-up process
See the dedicated follow-up guide for full detail, but the short version:
- Follow-up 1 (24-48 hours after they read it): “Any questions on the scope or timeline?”
- Follow-up 2 (5-7 days later if no response): “Any specific concern I can address?”
- Follow-up 3 (around proposal expiry or 2 weeks later): Soft deadline nudge
- Follow-up 4 (3-4 weeks total): Breakup email
Step 6: Addressing questions
When the client comes back with questions or revisions:
If it’s a scope question: Answer in writing. Update the proposal if the answer changes the scope.
If it’s a price question: See the pricing guide, but in brief: don’t discount immediately. Understand the concern. Offer scope reduction before price reduction.
If it requires a significant change: Update the proposal, note what changed, and re-send the link. (If you’re using a proposal tool with live links, just update the document — the client’s link automatically reflects the latest version.)
Step 7: From verbal yes to signed agreement
When the client says yes, move fast. Every day between “yes” and signed + deposited is a day the deal can unravel.
Immediately:
- Confirm the agreement in writing: “Thanks for the green light! I’ll get the agreement over to you today.”
- If you included signing in your proposal tool: send the signature request
- If you use a separate contract tool: send the agreement the same day
The contract: Your proposal defines scope and price. Your contract defines the legal relationship: IP ownership, payment terms, late payment penalties, kill fees, revisions policy, dispute resolution. Use a lawyer-reviewed contract template for your jurisdiction, not something you wrote yourself.
The deposit: Collect before you start. A deposit that arrives before work begins signals client commitment and protects you from projects that evaporate. 50% upfront is standard.
How to compress the timeline
A full proposal workflow can theoretically go from discovery call to signed in 48 hours:
- Day 1, morning: Discovery call
- Day 1, afternoon: Draft and send proposal
- Day 2: Client reviews, quick call to address questions
- Day 2, evening: Client approves, signs, sends deposit
This is ambitious but achievable with a fast client and a fast process. The variables you control: how fast you send the proposal, how clearly you define next steps, and how quickly you respond to questions.
Start free on SpecBot — SpecBot turns your offers into proposals clients accept in one click, with a signed PDF for both sides. Free is 3 proposals a month with every feature; Pro is unlimited proposals at €12/month, or €9/month billed yearly. Write them in the web app, by voice, or inside ChatGPT and Claude.