Skip to content
Elco Dev

Insights · 6 min read

How to write a website or app RFP that gets good bids

By Austin Hunter ·

We read a lot of requests for proposals from nonprofits, workforce boards, libraries and public bodies, and we answer the ones that fit. The best ones get several strong, comparable bids. Others accidentally filter out the small, capable teams they'd probably like to hire. Here's what makes the difference.

Say what the site or app is for

Give a budget range

Even a wide range ("$30,000 to $60,000 for the build") saves everyone time and gets you proposals sized to what you can actually fund. Without one, quotes swing by a factor of five and are hard to compare.

Ask for prices in a structure you can compare

List the lines you want priced separately: design and build, migration, hosting, maintenance, training, optional extras. Ask vendors to answer each requirement as Included, Additional Cost or Exception. The best RFPs we've seen do exactly this.

Be careful with paperwork that doesn't serve the project

Be realistic about service levels

Round-the-clock staffed support costs real money. Many organizations are well served by 24/7 automated monitoring plus business-hours support. If you need true 24/7 response, say so and expect to pay for it. Inviting exceptions lets vendors be honest instead of overpromising.

Make it easy to ask questions

Publish a questions deadline and an answers date, and share answers with all bidders. A clear process gets you better-informed proposals.

Ask for proof, not adjectives

Ask for live examples, a short description of how the team works, who exactly will do the work, and references you can call. Weight accessibility, security and ongoing support, not just design.

Need a second opinion on your RFP?

If you're preparing a website or app RFP and want a sanity check on scope or budget before it goes out, we're happy to give honest feedback on a free call.

Want a fixed quote for your project?

Book a free 30-minute call. You'll leave with a clear idea of scope, timeline and cost.