web project brief: one evening, comparable quotes, no surprises
business · 2026-10-13 · 5 min
bad briefs produce bad quotes: three wildly different prices for three imagined projects. a good brief takes an evening, gets comparable quotes, and prevents most surprise bills. here is everything it needs — no technical knowledge required.
the brief, section by section
goal (the one event the site must produce). audience (who, in customer words). pages (list each + its job). features (booking, payments, shop, forms, languages, integrations — named, not implied). examples (3 sites you like + what you like in each). assets (logo, photos, texts: have / need). budget range (a number unlocks honest proposals; hiding it buys fiction). deadline and why. who approves (one name — committees produce fog). structure guide: how do i make a website.
why quotes differ 10x
because the priced work differs 10x: template vs custom, who writes content, page count, integrations, testing, training, support. force comparability: send the same brief to all, demand itemized quotes with assumptions and exclusions listed. a cheap quote omitting content, testing and support isn't cheaper — it's shorter. compare line by line: how do i compare two quotes fairly.
revisions, scope creep, deposits (the money mechanics)
revisions: define a round (what stage, how feedback is given, how many) — new features mid-project are scope changes, priced and approved before work, not favors. deposits (20-50% normal) reserve calendar and filter unserious clients both ways; milestones beat vibes. everything above in a written contract with exit terms, or the understanding lives in two different heads.
FAQ
what will the designer ask me?
goal, audience, content readiness, examples, budget, deadline, decision-maker. a designer who asks nothing and quotes instantly sells templates, not thinking.
fixed price or hourly?
fixed for defined builds (brief + quote = price). hourly for open-ended evolution and maintenance. retainers for ongoing care. match pricing shape to certainty level.