Most small nonprofits in Kansas City run their website the way they run everything else: on volunteer hours, a borrowed laptop, and whatever is left after the mission gets its share. That makes sense. It also means the site was usually built once, years ago, by a board member's nephew, and nobody has the password. I'm TJ Slade, a Kansas City web designer, and nonprofit website design is work I care about enough that I build some nonprofit sites for free. The same few problems show up on almost every one.
The good news is that the fixes are mostly about clarity, not money. Here is what a nonprofit site actually has to do, and what to fix first if yours is not doing it.
A nonprofit site has three audiences, not one
A business website mostly talks to customers. A nonprofit website talks to three very different groups at once, and each one arrives with a different question:
- Donors want to know what you do, whether it works, and whether their money is in good hands.
- Volunteers want to know what they would actually do, when, where, and how to sign up.
- The people you serve want to know whether you can help them, whether they qualify, and how to reach you.
Most small nonprofit sites are written for a fourth audience: the board. They lead with the history of the organization, the mission statement in full, and a list of partners. None of that is wrong, but none of it answers what the three real visitors came for. The fix is a homepage that gives each of them a clear path in the first screen. Give, volunteer, get help. Three buttons, three pages, written for three different people.
Show the impact in numbers and in one person
Donors give to outcomes, not to activities. We provide after-school programming is an activity. We have paid for more than 130 kids to play a sport or join a club their families could not have afforded is an outcome. When I redesigned the site for Headed North Fund, a Shawnee Mission scholarship fund for K-8 kids, the single most important change was moving the number of scholarships awarded to the top of the page, where every visitor sees it before anything else.
A number proves scale. A story proves it matters. Pair them: one real person, with permission, and a short account of what changed for them. A parent's two-sentence quote about their kid's first season on a team does more than a paragraph about your values. If privacy matters for the people you serve, and for many Kansas City nonprofits it does, tell the story without a name or a face. It still works.

Make giving take less than a minute
The donate button belongs in the header of every page, in a color nothing else on the site uses. It should go straight to a giving form, not to a page about ways to give with six options and a mailing address. Suggested amounts help, especially when each one says what it does: $25 covers a week of equipment, $150 covers a full season. Monthly giving should be an option on the same form, since a small monthly donor is worth more over a year than most one-time gifts.
Use whatever donation platform you already trust, and connect it properly rather than linking out to a page that looks nothing like your site. A donor who lands on a generic payment page with a different logo hesitates, and a hesitating donor on a phone usually closes the tab. The money should always flow straight into your own account. Anyone building your site should never be in the middle of that.
One more thing that quietly costs donations: GivingTuesday and the other big giving days. If your site cannot handle a spike of traffic on the one day a year you get the most visits, or if the giving page breaks on a phone, that is the most expensive website problem you have.
Volunteers need specifics, not a form
Most volunteer pages say something warm about how volunteers are the heart of the organization and then offer a contact form. People who want to help do not want to start a conversation. They want to see a shift and sign up for it. Tell them what the roles are, how long a shift lasts, where it is, whether they need a background check, and whether they can bring a kid or a coworker. If you use a scheduling tool for shifts, put the sign-up right on the page.
Corporate volunteer groups are worth their own short section. Plenty of Kansas City employers give staff paid volunteer days and need somewhere to send a team of ten. A paragraph that says we can host groups of up to twelve on weekday mornings, here is how to book one, brings in people your competitors for that time never hear from.
The people you serve are often on a phone
This is the audience small nonprofits forget, and often the one that matters most. Someone looking for help with food, housing, a scholarship, or a support group is usually on a phone, sometimes an old one, sometimes on a weak connection. They need your services, who qualifies, hours, location, and how to reach a person, in plain language, in the first screen they see. If you serve Spanish-speaking families, and many organizations in this metro do, a real Spanish version of those key pages matters more than any design choice.
Accessibility is part of this too. Clear contrast, readable type, buttons big enough to tap, and a site that works with a screen reader are not extras for a nonprofit. They are part of serving everyone. And all of it depends on a site that loads fast on a phone, which is why website speed matters more than most organizations realize.

Free search ads most nonprofits never claim
Eligible nonprofits can get Google Ad Grants, which gives $10,000 a month in search ads at no cost. Plenty of small Kansas City organizations qualify and have never applied, or applied once and let it lapse. The catch is that those ads send people to your website, so the program is only as good as the pages it points to. A site with a clear donate page, a real volunteer page, and pages for each program is what turns that free traffic into something useful.
On the unpaid side, a complete Google Business Profile matters for nonprofits too, especially ones with a physical location where people come for help. The same basics from showing up in Google's map pack apply: correct hours, real photos, the right category, and a steady trickle of reviews.
Build it so staff can keep it current
Nonprofit sites go stale for one reason: the only person who could update it left. The event page still promotes last spring's gala, the staff page lists a director who moved on, and the volunteer form emails an inbox nobody checks. Whatever gets built has to be something your actual staff can update in a few minutes, with a short walkthrough and written instructions, not a system that needs a developer for every change.
Just as important, the organization has to own it. The domain should be registered to the nonprofit, with logins held by staff, not a volunteer's personal email. Organizations lose their own web address this way all the time, when the volunteer who registered it moves on. Who actually owns your website covers how to check that, and it is worth ten minutes even if nothing else on this list gets done.
What to fix first on a small budget
If your site needs work and there is no budget for a rebuild, do these in order:
- Make sure the nonprofit owns its domain and that a current staff member has every login.
- Put a donate button in the header of every page that goes straight to a giving form.
- Add your most important impact number and one real story near the top of the homepage.
- Rewrite the volunteer page with actual roles, shift times, and a sign-up link.
- Put services, eligibility, hours, and contact details for the people you serve on one clear page.
- Check the site on a phone, on cellular data, and fix whatever is slow or broken.
- Apply for Google Ad Grants if you are eligible and have not.
That list will do more for donations and volunteer sign-ups than a new logo or a new color scheme. A rebuild earns its place when the site cannot be updated by the people who run it, does not work on a phone, or has no room for the pages above.
How I work with Kansas City nonprofits
I take on a small number of free nonprofit website builds each year through a simple marketing partnership: I do the work, and the organization helps spread the word about Solo Digital to the community that already trusts it. For organizations that need more than that, or need it on a faster timeline, paid work is priced with nonprofit budgets in mind, and the ranges are on the pricing page. If you just want an honest read on the site you have, send me the address and I will tell you what a first-time donor sees.
Plain English
Like this one? Get the next one by email.
One short email every Wednesday morning: one idea, one small fix, and whatever I wrote that week. Free, and unsubscribing takes one click.









