← Back to Blog

How to Write a Website RFP That Gets Great Proposals

Attract the right partners with clarity and substance

A Request for Proposal (RFP) is often your first communication with potential web development partners. A vague, incomplete, or confusing RFP attracts proposals that are equally vague and hard to compare. But a well-crafted RFP draws out detailed, thoughtful responses from agencies who genuinely understand your needs. Here's how to write an RFP that works.

Why Your RFP Matters

Your RFP shapes every proposal you receive. Agencies can only respond to what you tell them. If you provide incomplete information, they'll either guess (often wrong) or submit proposals with huge caveats. If you provide clear, complete information, they can give you accurate proposals you can actually compare.

For more insights on this topic, see our guide on Website Migration Planning: Moving to a New Site.

Good RFPs also signal that you're a serious, organized client. Top agencies are selective about the projects they pursue. A professional RFP suggests a professional working relationship.

Essential RFP Components

Every website RFP should include these sections:

Company Overview

Help agencies understand who you are:

  • Your company name and what you do
  • Your industry and target market
  • Company size and relevant context
  • Your mission or value proposition

This context helps agencies understand your brand and tailor their approach accordingly.

Project Overview

Explain what you're trying to accomplish:

  • Why are you doing this project now?
  • What problems does the new website need to solve?
  • What are your primary goals?
  • How will you measure success?

Goals should be specific: "increase lead generation by 50%" is better than "get more leads."

Current State

Describe your existing web presence:

  • Your current website URL (if applicable)
  • What works about your current site
  • What doesn't work
  • Current traffic levels and conversion rates
  • Technical platform currently in use

Project Requirements

Detail what the website needs to include:

  • Approximate number of pages/sections
  • Required features and functionality
  • Integrations with other systems
  • Content management needs
  • E-commerce requirements (if applicable)
  • Multilingual requirements (if applicable)

Distinguish between must-haves and nice-to-haves. This helps agencies prioritize if budget is constrained.

Design Direction

Guide aesthetic expectations:

  • Brand guidelines (attach if available)
  • Example sites you admire (and what you like about them)
  • Design constraints or requirements
  • Tone and personality the design should convey

Budget Range

This is where many RFPs go wrong. Hiding your budget doesn't help you—it results in proposals that may be wildly out of range in either direction.

Providing at least a budget range helps agencies:

  • Determine if the project is a good fit for their services
  • Scope their proposal appropriately
  • Suggest where to allocate resources

If you genuinely don't know what your project should cost, say so and ask for budget guidance in responses.

Timeline

Include key dates:

  • RFP response deadline
  • Selection timeline
  • Desired project start date
  • Required launch date (and whether it's firm)
  • Any external deadlines driving the timeline

Selection Criteria

Tell agencies how you'll evaluate proposals:

  • What factors matter most to you?
  • Is price the primary factor, or are other criteria weighted more heavily?
  • What will you need to see in a proposal to move forward?

This transparency helps agencies focus on what matters to you.

Submission Requirements

Specify what you want in return:

  • Proposal format and maximum length
  • Specific questions to answer
  • Required attachments (case studies, references, etc.)
  • Submission method and deadline
  • Contact person for questions

Common RFP Mistakes

Avoid these pitfalls that undermine your RFP:

Being Too Vague

"We want a modern website" tells agencies nothing. What does modern mean to you? What problem does modernity solve? Specificity yields better proposals.

Being Too Prescriptive

Conversely, specifying every detail ("use exactly these colors in exactly these places") prevents agencies from applying their expertise. Focus on outcomes, not implementation.

Hiding Budget

Agencies waste time proposing $100,000 solutions when you have $20,000, or proposing minimal solutions when you have ample budget for something better.

Unrealistic Timelines

If you need a complex website in four weeks, you'll either get unrealistic proposals or no proposals at all. Quality work takes time.

Sending to Too Many Agencies

Sending your RFP to 20 agencies makes evaluation impossible and suggests you're fishing rather than seriously selecting. Target 3-5 agencies whose work you've actually reviewed.

No Process for Questions

Agencies will have questions. Establish a clear channel for asking them and a deadline by which questions must be submitted.

What to Ask Agencies to Include

Request specific items in proposals to make comparison easier:

  • Their understanding of your project and goals
  • Proposed approach and methodology
  • Team members who will work on the project
  • Timeline with milestones
  • Itemized pricing
  • Relevant case studies or portfolio examples
  • References from similar projects
  • Assumptions that underlie their proposal

After You Send the RFP

Your work isn't done when the RFP goes out:

  • Be responsive: Answer questions promptly and share answers with all agencies
  • Keep your timeline: If you said you'd decide by a certain date, do so
  • Provide feedback: Let agencies know if they weren't selected and why (briefly)
  • Read thoroughly: Actually read the proposals you receive—agencies spent significant time on them

Related Reading

Ready to Start Your Search?

We'd be happy to receive your RFP or simply have a conversation about your project. No RFP required to start talking.

Get in Touch