A good request for proposal (RFP) attracts the right agencies, produces proposals you can genuinely compare and sets the project up for success. A poor one, vague on goals, silent on budget and packed with irrelevant requirements, produces proposals that range from a few thousand pounds to six figures, and makes choosing almost impossible. Here's how to write a website RFP that works, with a template.

What makes a good RFP

  • Clear business goals, not just a list of pages
  • Honest information about budget and timeline
  • Enough detail for accurate proposals, without dictating the solution
  • A fair, transparent selection process

The essential sections

SectionWhat to include
About youYour organisation, audience and what makes you different
Project backgroundWhy you need a new site now; what isn't working
Goals and success measuresThe outcomes the site must deliver
AudiencesWho the site is for and what they need
ScopeApproximate pages, key templates, content, features
Functional requirementsForms, booking, e-commerce, search, members areas
IntegrationsCRM, payments, email, booking, accounting
ContentWho writes it, how much exists, migration needs
Technical requirementsHosting, CMS preferences, accessibility, security, performance
SEO and migrationExisting rankings to protect, redirects
BudgetA range, and what it should cover
TimelineKey dates and any fixed deadlines
Selection processProposal deadline, evaluation criteria, decision date
What to include in proposalsApproach, team, examples, timeline, costs, support

Be honest about budget

Without a budgetWith a budget range
Proposals range from tiny to hugeProposals are comparable
Agencies guess at scopeAgencies tailor solutions to what's possible
Good agencies may decline to respondAgencies can decide quickly if they're a fit

Our guide to how much a website costs helps you set a realistic range.

Describe goals, not solutions

Solution-focusedGoal-focused
"We need a homepage slider""Visitors need to understand our three services within seconds"
"Must use WordPress""Our marketing team must be able to publish pages without developers"
"40 pages""Here are the sections and content we have today"

Let agencies propose how to meet the goals. You'll get better ideas.

Copy-and-paste RFP template

WEBSITE PROJECT: REQUEST FOR PROPOSAL

1. About us
2. Background: why a new website, and why now
3. Goals and how we'll measure success
4. Audiences and their key needs
5. Current site: what works, what doesn't, key analytics
6. Scope: sections, templates, features (approximate)
7. Integrations
8. Content: who provides it, migration needs
9. Technical: CMS preferences, hosting, accessibility (WCAG 2.2 AA),
   security, performance
10. SEO: rankings to protect, redirect requirements
11. Budget range: £__ to £__ (including/excluding VAT, content,
    hosting, support)
12. Timeline and key dates
13. Proposal requirements:
    - Approach and process
    - Relevant case studies
    - Team and who we'll work with day to day
    - Timeline and milestones
    - Itemised costs and ongoing support options
14. Selection process:
    - Questions deadline:
    - Proposal deadline:
    - Shortlist presentations:
    - Decision date:
15. Contact details

Evaluating proposals fairly

Agree weighted criteria before proposals arrive:

CriterionWeight
Understanding of goals and audience25%
Relevant experience and case studies20%
Approach and process20%
Team and communication15%
Value for money15%
Ongoing support5%

Shortlist two or three agencies for a conversation. The way they ask questions, challenge assumptions and explain their process tells you a lot about what working together will be like. Our guide on how to choose a web design agency lists the questions to ask.

Common RFP mistakes

  • No budget, or an unrealistic one
  • Long lists of features without goals
  • Sending it to too many agencies
  • Very short deadlines that discourage thoughtful responses
  • Choosing purely on price
  • Requiring free design work as part of the pitch

RFP or a simpler brief?

For smaller projects, a concise website brief and conversations with a few agencies may be enough. A formal RFP suits larger projects, public sector organisations and situations where a documented selection process is required.

Sample evaluation scorecard

CriterionWeightAgency AAgency BAgency C
Understanding of goals25%4/55/53/5
Relevant experience20%5/54/54/5
Approach and process20%3/54/54/5
Team and communication15%4/55/53/5
Value for money15%4/53/55/5
Ongoing support5%3/54/53/5

Multiply each score by its weight and add them up. Scorecards don't make the decision for you, but they keep the discussion focused on what you agreed matters, rather than on whichever pitch was most entertaining.

Questions agencies will ask you

Prepare answers to these, and add them to the RFP where you can:

  1. What's driving the project now?
  2. Who will make decisions, and how quickly?
  3. Who will provide content, and is it ready?
  4. Which integrations are essential?
  5. Is the budget fixed, or is there flexibility for the right solution?
  6. Are there fixed deadlines, such as a launch event?
  7. What happens after launch: will you need ongoing support?
  8. What did you like and dislike about previous agencies?

How we help

Our vendor and platform selection consulting can write your RFP, shortlist agencies and run a fair evaluation. If you'd like a quick scope and estimate first, try the free AI Project Blueprint.

The short version

Explain your organisation, goals, audiences, scope, integrations, content, technical needs, budget range and timeline. Describe goals rather than solutions, send it to three to five agencies, evaluate against weighted criteria agreed in advance, and talk to a shortlist before deciding.