A nonprofit website can receive visitors, shares and compliments and still fail at the part that matters: helping a willing supporter act.
If people understand your cause but do not donate, volunteer, register, partner or contact you, the problem is not automatically “we need more traffic.” The supporter journey may be breaking between interest and action.
The fix is usually not another dramatic homepage redesign. Start by tracing what a real supporter must understand, trust and complete before they can help.
The real job of a nonprofit website
A good nonprofit or NGO website has at least three jobs:
- Explain the mission quickly. What problem exists, who is affected and what does the organisation actually do?
- Build enough trust to justify action. Show real programmes, leadership, evidence, reports, partners, updates and ways to verify the organisation.
- Move the visitor into the right next step. Donate, volunteer, attend, partner, refer someone, contact the team or learn more about a specific programme.
Many sites do the first job and stop there.
The homepage says “making a difference.” There are photographs. There may be an About page and a Donate button. But the visitor still has to work out what help is needed now, whether the organisation is credible, what happens after they give information or money, and whether anybody will respond.
That uncertainty creates friction.
Map the supporter journey before changing the design
Treat the website like a service process, not a brochure.
For a donor, the journey may be:
search or social post → programme page → evidence of impact → donation choice → secure payment → confirmation → receipt or follow-up
For a volunteer, it may be:
programme or event → role information → eligibility and commitment → short signup form → confirmation → human follow-up
For a potential partner:
organisation overview → relevant programme → proof and governance → partnership information → qualified enquiry → response
These are different journeys. They should not all end in one generic “Contact us” form.
Before rebuilding anything, test each journey on a phone. Ask someone unfamiliar with the organisation to complete it without instructions. The point where they hesitate is often more useful than another round of visual redesign.
Make the current need specific
“Support our mission” is emotionally positive but operationally vague.
A supporter needs to understand what the organisation is doing now. That does not mean inventing dramatic numbers or turning every page into a fundraising campaign. It means connecting the mission to concrete work.
A programme page can answer:
- What is the programme trying to change?
- Who is it for?
- Where does it operate?
- What is happening currently?
- What kind of support is useful?
- What can a visitor do next?
This structure also improves internal linking. A social post about a medical outreach, school programme or community project should be able to send people to the exact programme page instead of dropping everyone on the homepage.
Separate donation, volunteering and partnership flows
A person giving money is not completing the same task as someone offering time.
A donation route should make the amount, frequency, payment destination and confirmation clear. Depending on the country and organisation, the actual payment may happen through a hosted payment provider rather than inside a custom form. Stripe, for example, documents one-time and recurring donation flows using hosted Payment Links, including links that can be shared directly or embedded into a website. See the Stripe documentation on recurring donations.
The website’s job is not necessarily to build a complicated payment system from scratch. It is to provide the context and trust that make the secure payment step understandable.
A volunteer flow needs different information: the role, location, dates, required skills, availability and what happens after submission. Do not ask twenty questions because the organisation might need them later. The W3C’s current accessibility guidance notes that forms are easier to use when they ask only for information required to complete the process, with clear labels and instructions. See the W3C forms tutorial.
A partnership enquiry may need organisation name, contact person, partnership interest and enough context for the team to route the request correctly.
Three shorter, purposeful journeys are usually better than one oversized form trying to serve everybody.
Trust should be easy to verify
Supporters should not have to hunt through the footer for proof that the organisation is real.
Depending on the organisation, useful trust material can include:
- registration or legal information;
- leadership and governance;
- programme updates;
- annual or impact reports;
- real photographs with useful context;
- partner or funder information where permission exists;
- physical contact details;
- safeguarding, privacy or relevant policy information;
- clear explanations of how donations or applications are handled.
The goal is not to overload the homepage with badges. It is to make verification possible at the moment a cautious supporter needs it.
Search engines also benefit from clear organisational information. Google supports Organization structured data for details such as an organisation’s name, URL, logo and contact information. The markup does not replace good visible content, but it can help search systems understand the entity behind the website. See Google Search Central’s Organization guidance.
Do not let the form become a dead end
A successful submission is not the end of the journey.
If someone volunteers, what happens next?
If somebody submits a partnership request, who receives it?
If the contact notification fails, does the enquiry disappear?
If a donation succeeds, is the supporter shown a clear confirmation?
This is where website design becomes operational design.
At minimum, important forms should have:
- a clear success state;
- reliable notification routing;
- protection against accidental duplicate submissions where appropriate;
- a stored record when the workflow requires one;
- a defined person or team responsible for follow-up;
- a fallback process if an integration fails.
A beautiful form that sends enquiries into an inbox nobody checks is not a conversion system.
Make the mobile journey the default journey
Supporters may arrive from WhatsApp, Instagram, Facebook, an email campaign, a QR code at an event or a Google result. Many of those journeys start on a phone.
Check the pages that matter most on a small screen:
- Is the mission understandable before several swipes?
- Can the visitor reach Donate or Volunteer without reopening the menu?
- Is important text readable without zooming?
- Are form labels visible and errors understandable?
- Does the payment or signup handoff work smoothly?
- Does the site remain usable on a slower connection?
Accessibility is part of this, not a separate cosmetic exercise. Clear labels, instructions and useful error feedback make forms easier for more people to complete. W3C provides practical guidance for form validation and accessible error handling.
Give the team control of routine updates
A nonprofit site becomes stale quickly when every programme update requires calling a developer.
The team should usually be able to update routine content such as:
- programme information;
- events;
- impact stories;
- leadership details;
- reports and downloadable documents;
- volunteer opportunities;
- campaign pages;
- contact details.
That does not mean every part of the site needs unrestricted editing. Separate routine content management from technical configuration, payment integrations, domains and deployment settings.
Ownership matters too. The organisation should know who controls the domain registrar, DNS, hosting or deployment platform, analytics, Search Console, payment account, CMS and recovery credentials. A handover should leave the organisation capable of continuing after a freelancer, employee or agency leaves.
Measure actions, not applause
Traffic is useful context, but it is not the outcome.
For a nonprofit website, more useful measurements might include:
| Goal | Useful website event |
|---|---|
| Fundraising | completed donation or donation checkout reached |
| Volunteering | valid volunteer application submitted |
| Partnerships | qualified partnership enquiry |
| Events | completed registration |
| Programme awareness | relevant programme page reached and next action taken |
The numbers do not need to be complicated. The goal is to identify where supporters stop.
If many visitors reach a programme page but few begin the relevant action, improve clarity and trust. If people start a form but do not finish, inspect the form. If submissions complete but nobody follows up, the problem is operational rather than SEO.
That same diagnosis applies to commercial sites too. I explain the broader principle in why websites get traffic but no sales or leads.
Repair or rebuild?
You do not need to rebuild a nonprofit website simply because it is old.
Repair first when the structure is still sound and the main problems are things like unclear calls to action, poor mobile behaviour, weak programme pages, broken forms, stale content or missing analytics.
A larger rebuild becomes more reasonable when the site cannot support the organisation’s current programmes, nobody can safely update it, ownership is unclear, important integrations are unreliable, the content structure has become unmanageable, or the technology prevents basic security and accessibility work.
The decision should come from the supporter journey and operating needs, not from wanting a more fashionable homepage.
A practical order for improving the site
If donations or volunteer enquiries are weak, I would work in this order:
- Define the main supporter journeys.
- Test each journey on mobile.
- Fix broken forms, payment links and notifications.
- Strengthen programme-specific pages and current needs.
- Make trust and governance information easy to verify.
- Shorten donation and volunteer paths.
- Give the team safe control of routine content.
- Add measurement around meaningful actions.
- Rebuild only if the existing system cannot support those changes reliably.
That sequence prevents a common mistake: paying for a new visual design while preserving the same broken supporter journey underneath it.
If your organisation’s website is getting attention but not enough useful action, I can help you map the journey, diagnose where it breaks and decide whether the right move is a focused repair or a broader rebuild. See my web design service or contact me with the current site and the outcome you want to improve.



