A proven web design proposal template with sections for scope, pricing tiers, timeline, and e-signature — plus tips for customizing it to win more clients.
Web design proposals fail for one of three reasons: the scope is vague, the price isn't justified, or the client doesn't know what to do next. This template fixes all three.
Describe what's wrong with their current site in plain language. Don't be harsh — be diagnostic. "Your current homepage loads slowly on mobile and doesn't clearly communicate what you do, which is likely hurting conversions."
List what you'll actually deliver. Be specific:
Offer two or three options. Example:
"A 50% deposit is required to secure your start date. The remaining 50% is due on the day of launch. Payment accepted via Stripe."
Keep this short. One line on who you are, one or two notable past clients or outcomes. The proposal is about them — not you.
End with a single CTA: approve and sign. If you're sending a PDF or Google Doc, you're adding unnecessary friction. Clients should be able to sign and pay in one click.
Adjust scope per project. Copy-paste the structure but rewrite the deliverables for every client. Generic proposals get generic responses.
Lead with their language. If the client's brief mentioned "increase leads" twice, use that phrase in your problem statement.
Remove tiers for very small projects. If the project is under $1,000, a single price is cleaner. Tiers work best for $2,000+.
Add one testimonial. Place it just above the sign button. One specific, outcome-focused testimonial does more than a portfolio link.
If you're sending more than 2–3 proposals a month, building each one from scratch is a time sink. Penly.it generates a complete, formatted proposal from your project brief in under 2 minutes — with pricing tiers, timeline, and e-signature built in. Free to start, no credit card required.