10 Questions to Ask a Web Design Agency Before You Sign: An NGO Guide

Choosing a web design agency is a significant decision for any organization.

For an NGO, the decision can be even more important.

Your website may be responsible for communicating your mission, attracting donors, showcasing programme impact, publishing research, distributing resources, recruiting staff and volunteers, and providing information to beneficiaries and partners.

Yet many organizations choose a web design agency based on little more than a portfolio and a quotation.

Before you sign a contract, you should know exactly what you’re buying, who you’re buying it from, how the project will be delivered, and what happens after the website launches.

Here are 10 important questions to ask a web design agency before signing a website development contract, particularly if you’re an NGO in Kenya or elsewhere in Africa.


1. Have You Built Websites for NGOs or Similar Organizations?

Start with experience.

Ask:

“Can you show us websites you’ve built for NGOs, development organizations, foundations, government institutions or other organizations with similar requirements?”

This is more useful than simply asking how many websites an agency has built.

An agency may have built 100 websites, but if 90 of them were small business websites, restaurants and corporate brochure sites, that doesn’t necessarily demonstrate experience with your requirements.

NGO websites often have more complicated content and stakeholder requirements.

They may include:

  • Programme information
  • Projects
  • Research
  • Reports
  • Publications
  • Resource libraries
  • Events
  • Donor information
  • Impact stories
  • Careers
  • Multiple geographic regions
  • Multiple languages
  • Complex search
  • Third-party integrations

Ask the agency to show you relevant case studies, not just its most visually impressive projects.

A useful follow-up question

Ask:

“What was your role in those projects?”

There’s a big difference between an agency that designed a website and one that was responsible for:

  • Strategy
  • UX research
  • Information architecture
  • UI design
  • Development
  • Content migration
  • SEO
  • Testing
  • Training
  • Maintenance

You want to understand the agency’s actual capabilities.


2. How Will You Determine What the Website Should Look Like and How It Should Work?

This question separates a design agency from a strategic digital partner.

A professional agency shouldn’t begin by asking:

“Which template do you like?”

It should first want to understand your organization and its users.

Ask:

“What does your discovery and UX process look like?”

A strong process may involve:

  • Stakeholder interviews
  • User research
  • Existing website audits
  • Analytics analysis
  • Competitor research
  • Content audits
  • User journeys
  • Information architecture
  • Wireframes
  • Prototyping
  • Usability testing

The exact process will vary depending on the size of the project.

But there should be a process.

Your website isn’t simply a graphic design project.

The agency needs to determine:

Who is using the website?

What are they trying to accomplish?

What information do they need?

What actions do you want them to take?

Only then should visual design enter the picture.


3. What Exactly Is Included in Your Price?

Never assume that two quotations with similar totals contain similar deliverables.

Ask:

“Can you provide a detailed breakdown of everything included in the project price?”

Your proposal should ideally identify costs for areas such as:

  • Discovery
  • UX research
  • Information architecture
  • UI design
  • Development
  • CMS configuration
  • Content migration
  • SEO
  • Testing
  • Training
  • Launch
  • Post-launch support

Then ask about anything that is not included.

For example, your KES 300,000 website quotation might exclude:

  • Content writing
  • Content migration
  • Hosting
  • SEO
  • Photography
  • Premium plugins
  • Third-party integrations
  • Maintenance

That could turn a KES 300,000 project into a considerably larger investment.

The cheapest quotation isn’t necessarily the cheapest project.

You need to compare scope.


4. Who Will Own the Website When the Project Is Finished?

This is one of the most important questions you can ask.

Ask:

“Who owns the website, code, design files, content and associated accounts after the project is completed?”

Your organization should ideally have control over important assets such as:

  • Domain name
  • Hosting account
  • Website code
  • Database
  • Design files
  • Website content
  • Analytics account
  • Google Search Console
  • Social accounts
  • Third-party services

Be particularly careful if the agency wants to register your domain or hosting under its own account.

You don’t want your organization to discover three years later that leaving the agency means losing access to critical infrastructure.

Ask one more question

“If we decide to work with another agency in the future, can we take the website with us?”

The answer should be clear before you sign.

A good agency relationship should be based on the value the agency provides—not on making it difficult for you to leave.


5. Which CMS Do You Recommend and Why?

If the agency recommends WordPress, Drupal, another CMS or a custom platform, ask:

“Why is this the right platform for our organization?”

Don’t accept:

“It’s what we normally use.”

Your CMS should be selected according to your requirements.

For example, you might need:

  • Simple content management
  • Multiple editors
  • Advanced permissions
  • Large resource libraries
  • Search and filtering
  • Multilingual content
  • Custom content types
  • Integration with other systems
  • High scalability

A small community organization may have very different needs from a large research organization.

The CMS should fit the problem.

Also ask:

  • Can our staff manage the website?
  • What training is included?
  • Who handles updates?
  • What happens if a plugin or module stops being supported?
  • Can the website be expanded later?
  • Can another developer maintain the system?

The last question is particularly important.

You don’t want a platform that only one person understands.


6. How Will You Handle Our Existing Content?

If you’re redesigning an existing website, ask:

“How will you approach content migration?”

This question is frequently overlooked.

Imagine your NGO currently has:

  • 250 pages
  • 500 news articles
  • 300 reports
  • 1,000 images
  • Dozens of programme pages

Moving everything to a new website can be a significant undertaking.

The agency should be able to explain how it will handle:

  • Content inventory
  • Content cleanup
  • Migration
  • URL changes
  • Redirects
  • Images
  • Documents
  • Metadata
  • Categories
  • Search indexing

You should also discuss what shouldn’t be migrated.

A website redesign is often an opportunity to remove:

  • Outdated projects
  • Duplicate content
  • Obsolete reports
  • Broken links
  • Old staff profiles
  • Irrelevant pages

Don’t automatically carry years of accumulated digital clutter into your new website.


7. What Will You Do About SEO During the Redesign?

If your existing website receives Google traffic, this question is essential.

Ask:

“How will you protect our existing search visibility when the new website launches?”

A redesign can improve SEO—or accidentally destroy it.

Your agency should understand:

  • URL structures
  • Redirects
  • Metadata
  • XML sitemaps
  • Canonical URLs
  • Internal linking
  • Search indexing
  • Structured data
  • Page performance
  • Mobile optimization

Ask whether the agency will create a redirect map if URLs are changing.

For example:

/old-project-page/

shouldn’t simply disappear when the new website launches.

It may need to redirect to:

/programmes/project-name/

This helps preserve existing search equity and prevents visitors from encountering broken links.

Also ask whether Google Search Console and analytics will be configured as part of the launch.


8. How Will You Make the Website Fast and Accessible?

Don’t accept “the website will be responsive” as the entire answer.

Ask:

“How will you approach performance, mobile usability and accessibility?”

This is particularly relevant for organizations serving audiences across Kenya and Africa.

Your visitors may use:

  • Smartphones
  • Older devices
  • Mobile data
  • Slower connections
  • Different browsers
  • Different screen sizes

Your agency should consider:

Performance

  • Image optimization
  • Caching
  • Efficient code
  • Lazy loading
  • Hosting
  • Content delivery
  • Core Web Vitals

Accessibility

  • Keyboard navigation
  • Screen readers
  • Colour contrast
  • Alternative text
  • Accessible forms
  • Semantic HTML
  • Accessible multimedia

If accessibility is important to your organization, ask what standard the agency will target—for example, the Web Content Accessibility Guidelines (WCAG).

More importantly, ask:

“How will you test these requirements?”


9. Who Will Manage the Website After Launch?

Your website isn’t finished when it goes live.

Ask:

“What happens after launch?”

Find out what your agency offers for:

  • Technical support
  • Security updates
  • CMS updates
  • Backups
  • Bug fixes
  • Hosting
  • Performance monitoring
  • Content support
  • Future development

Then ask:

“How much will ongoing maintenance cost?”

Make sure you understand whether support is:

  • Included for a limited period
  • Included indefinitely
  • Sold as a monthly retainer
  • Sold as an annual maintenance package
  • Charged per support request

Also ask what happens when the initial support period expires.

A website is a long-term organizational asset.

Budget for its entire lifecycle, not just its initial development.


10. What Happens If the Project Goes Wrong?

This may be the uncomfortable question—but it’s an important one.

Ask:

“What happens if the project falls behind schedule, exceeds scope or doesn’t meet the agreed requirements?”

A professional agency should already have processes for handling:

  • Delays
  • Scope changes
  • Additional features
  • Missed deadlines
  • Design revisions
  • Technical problems
  • Content delays
  • Acceptance testing
  • Bugs after launch

You should understand:

What constitutes a completed deliverable?

How is approval given?

How are revisions handled?

What happens when requirements change?

What happens if either party wants to terminate the project?

These details belong in the contract rather than being left to assumptions.


5 Bonus Questions Worth Asking

The ten questions above should give you a strong foundation.

But if you’re evaluating agencies for a significant NGO website project, I’d also ask these five.

11. Who Will Actually Work on Our Project?

Ask to meet the people responsible for the project.

Depending on its size, this might include:

  • Project manager
  • UX researcher
  • UX/UI designer
  • Developer
  • SEO specialist
  • Content specialist
  • QA specialist

You want to know whether the people you meet during the sales process will actually be involved after you sign.


12. Can We Speak to a Previous Client?

Ask for references.

Ideally, speak to an organization with a project similar to yours.

Ask:

“Would you hire this agency again?”

Also ask:

  • Was communication good?
  • Was the project delivered on time?
  • Were there unexpected costs?
  • Was the website easy to manage?
  • How did the agency handle problems?
  • What happened after launch?

Client references can reveal things that a portfolio cannot.


13. What Are the Biggest Risks You See in Our Project?

This is an excellent question.

Ask:

“Based on what you know about our project, what do you think the biggest risks are?”

A good agency shouldn’t be afraid to tell you about problems.

Maybe your content is poorly structured.

Maybe the timeline is too short.

Maybe your internal approval process could delay the project.

Maybe the existing website contains thousands of documents that will make migration difficult.

Maybe an integration you want isn’t straightforward.

An agency that identifies these issues early is potentially more valuable than one that simply tells you everything will be easy.


14. What Do You Need From Us?

Website projects are collaborative.

Ask:

“What will you need from our organization to keep the project on schedule?”

The answer may include:

  • Stakeholder availability
  • Brand assets
  • Content
  • Photography
  • Existing website access
  • Analytics access
  • Hosting access
  • Programme information
  • Content approvals
  • Internal decision-makers

This matters because many website delays aren’t caused by developers.

They happen because nobody on the client side is available to approve designs or provide content.


15. What Would You Change About Our Existing Website?

This is a particularly revealing question.

Give the agency access to your existing website and ask:

“If you were responsible for improving this website, what would you change first, and why?”

A good agency should be able to identify specific problems.

For example:

  • Confusing navigation
  • Poor content hierarchy
  • Weak calls to action
  • Difficult resource discovery
  • Slow pages
  • Poor mobile experience
  • Outdated content
  • Weak search functionality

You aren’t necessarily looking for criticism for its own sake.

You’re looking for evidence that the agency has actually thought about your website.


What Red Flags Should You Look For?

The questions above are useful, but so is knowing when an answer should concern you.

Red flag #1: “We can build anything.”

This sounds impressive but tells you almost nothing.

Ask for examples.


Red flag #2: They immediately show you templates

If the first conversation is entirely about colours, fonts and homepage layouts, you may be dealing with a design-first agency rather than a strategy-first partner.


Red flag #3: The quotation is extremely vague

“Website development — KES 250,000.”

That’s not enough information for a serious project.

You should understand what the KES 250,000 includes.


Red flag #4: They won’t explain the technology

You don’t need a 30-page technical explanation.

But the agency should be able to explain why its proposed technology is appropriate.


Red flag #5: They control all your accounts

Your domain, hosting, analytics and other important accounts should not become hostage to your relationship with the agency.


Red flag #6: SEO is treated as an afterthought

If you’re redesigning an existing website, SEO should be considered before launch—not after Google traffic disappears.


Red flag #7: They promise an unrealistically short timeline

“Your entire custom website will be ready in two weeks.”

Maybe it can be.

But ask how much discovery, design, development, testing and content migration can realistically happen in that period.


Red flag #8: They have no post-launch plan

If the answer to “What happens after launch?” is simply:

“The project is finished.”

you should ask more questions.


How to Compare Two Web Design Agencies

Suppose you’ve narrowed your shortlist down to two agencies.

Don’t simply compare their prices.

Create a scoring matrix.

For example:

Criteria Weight
Relevant experience 20%
Understanding of requirements 15%
UX and strategy 15%
Design quality 10%
Technical approach 15%
SEO/performance/accessibility 10%
Project management 5%
Post-launch support 5%
Price/value 5%
Total 100%

You can adjust the weighting according to your organization’s priorities.

This forces your team to consider the entire proposition rather than choosing whichever quotation has the lowest number.


Don’t Choose an Agency Based on the Portfolio Alone

A portfolio is useful.

But it only tells you part of the story.

A beautiful website doesn’t tell you:

  • How the agency communicated
  • Whether the project was delivered on time
  • Whether the website is easy to manage
  • Whether the code is maintainable
  • Whether SEO was preserved
  • Whether performance is good
  • Whether the client received training
  • Whether the agency provides support

That’s why you should combine:

Portfolio + case studies + references + proposal + conversations.

Together, these give you a much better picture of the agency.


What a Good Web Design Agency Should Be Asking You

The relationship shouldn’t be one-sided.

You should also pay attention to the questions the agency asks you.

A good agency should want to know:

  • What are your organizational objectives?
  • Who are your primary audiences?
  • What problems does your current website have?
  • What content do you have?
  • How much content needs to be migrated?
  • Who manages the website?
  • What systems need to integrate?
  • What does success look like?
  • What are your technical constraints?
  • What is your timeline?
  • What is your budget?
  • What are the project’s risks?

If an agency barely asks about your organization before giving you a price, that’s worth considering carefully.


The Right Agency Is a Partner, Not Just a Supplier

The best web design relationship isn’t:

“Here are our requirements. Build the website.”

It is closer to:

“Here are our organizational goals and the problems we’re trying to solve. Help us determine the best digital solution.”

A good agency should be willing to challenge assumptions when necessary.

It should tell you when:

  • A requested feature isn’t necessary.
  • A timeline isn’t realistic.
  • A particular technology isn’t appropriate.
  • A content structure needs to change.
  • A user journey is unnecessarily complicated.
  • Your budget won’t support your desired scope.

That kind of advice is valuable.

You aren’t paying an agency simply to follow instructions.

You’re paying for its expertise.


Why NGOs Choose Zedafrica

At Zedafrica, we believe successful NGO websites begin with understanding the organization and its users.

Our approach can involve UX research, information architecture, UI design, development, content migration, performance optimization, testing and training, depending on the project’s requirements.

We’ve worked with organizations in the development and public sectors, including USAID, the Council of Governors, GIZ and the Rwanda Development Board.

Our work on the HoRN Learning Hub involved developing a mobile-first resource platform for users across the Horn of Africa, including UX research, design, development, content migration, performance optimization, testing and training.

We also worked on the Maarifa Centre, a knowledge platform for Kenya’s devolution sector, where information architecture, resource discovery, search and content management were central to the project.

These experiences are important because an NGO website isn’t always just a marketing website.

Sometimes it’s a knowledge platform.

Sometimes it’s a resource repository.

Sometimes it’s a programme information system.

And sometimes it’s all three.

The right technology and design approach depends on what your organization actually needs.


Before You Sign: Your Final Checklist

Before signing your web development contract, make sure you can answer “yes” or have a clear answer to the following:

  • Have we seen relevant examples of the agency’s work?
  • Have we spoken to previous clients?
  • Do we understand the agency’s UX and discovery process?
  • Is the project scope clearly defined?
  • Is the quotation sufficiently detailed?
  • Do we know what is excluded?
  • Do we know who owns the website?
  • Do we control our domain and important accounts?
  • Do we understand the CMS?
  • Do we understand the content migration process?
  • Is SEO included?
  • Have redirects and SEO migration been considered?
  • Are performance requirements clear?
  • Are accessibility requirements clear?
  • Do we understand security responsibilities?
  • Do we know who will manage the project?
  • Do we know who will actually work on it?
  • Do we understand the timeline?
  • Do we know what happens if the scope changes?
  • Do we understand post-launch support?
  • Do we know the ongoing costs?
  • Do we understand the termination and handover terms?

If you can’t answer these questions, don’t rush to sign.

Ask for clarification first.


Final Thoughts

Selecting a web design agency is ultimately about more than finding someone who can design an attractive website.

You’re choosing a partner that will influence how your organization presents itself, communicates its work and serves its audiences online.

Before signing, ask about:

Experience.

Strategy.

UX.

Technology.

Content.

SEO.

Performance.

Accessibility.

Ownership.

Support.

And don’t be afraid to ask difficult questions.

The right agency shouldn’t be offended by them.

It should welcome them.

For NGOs in Kenya, the goal shouldn’t simply be to find the cheapest company that can put your logo and content on a website.

The goal is to find a digital partner that understands your mission, understands your users, can work within your constraints and can build something that remains useful long after launch.

If you’re evaluating web design agencies for an NGO website in Kenya, Zedafrica can help you scope the project, identify the right digital approach and build a platform around your organization’s actual needs.

Talk to Zedafrica about your website project.

Zedafrica