Most web design proposals fail for the same reason: they read like a quote, not a decision-making document. A client comparing three proposals isn't just comparing price — they're comparing whether each freelancer or agency clearly understood the problem. The structure below is built to remove ambiguity at every step, so the client's next move is signing, not sending back a list of questions.
| Tier | What's Included | Best For |
|---|---|---|
| Essentials | Customized HTML template, up to 5 pages, one revision round | Small businesses, fast timelines |
| Standard | Everything in Essentials + custom sections, basic SEO setup, two revision rounds | Most client projects |
| Custom Build | Fully bespoke design and development, unlimited scoped revisions, ongoing support option | Larger budgets, unique requirements |
Presenting three tiers rather than one number does two things: it anchors the client's sense of value against the higher tier, and it gives them an easy way to say yes to something instead of negotiating a single price down.
If your Essentials tier is built around a customized HTML template rather than a from-scratch build, your cost basis is a $35 one-time template license — turning a proposal you'd normally price at $1,500+ into a fast, high-margin engagement.
See the Templates →A short web page (even a single HTML file styled like a one-pager) tends to outperform a PDF attachment — it's easier to view on mobile, easier to share internally at the client's company, and you can add a tracked "Accept Proposal" button that notifies you the moment it's opened and read. A plain PDF works fine for smaller, faster-moving projects where formality matters less than speed.
Long enough to cover the six sections above with specifics, short enough to read in under five minutes. Most effective proposals run 1-2 pages; padding with generic agency background rarely helps close the deal.
Yes — stating the deposit percentage (typically 30-50%) directly in the pricing section avoids a separate, awkward conversation after the client has already mentally said yes.
Ambiguous scope, more often than price. A client who isn't sure exactly what they're getting for the number quoted will stall rather than ask — which is why the scope section should be the most specific part of the entire document.