Nonprofit websites
Website design for nonprofits
PSM Marketing designs and builds websites for nonprofit organizations. A partner-level strategist, Terrie Wheeler or Michelle Wheeler, leads a team that plans, writes, designs and builds an accessible site that explains your mission, helps people get involved and is easy for your staff to keep current.
Reviewed by Michelle R. Wheeler
Updated October 2026
What a nonprofit website needs to do
Your website is often the first place people learn about your organization. A good one answers their questions quickly and gives them a clear next step.
Explain your mission fast
Visitors should understand who you serve and what you do within seconds, in plain language.
Make it easy to get involved
Clear paths to sign up for programs, volunteer, join, attend or get in touch, on every page.
Work for every visitor
Accessible design, readable contrast, alt text and keyboard navigation, so everyone in your community can use it.
Stay current without a developer
Staff and volunteers can update programs, news and calendars themselves, without calling for help.
Nonprofit websites by PSM Marketing
See how PSM Marketing has transformed websites for nonprofit organizations, from structure and content to accessibility and calls to action.
4 Access Partners
A new website for a nonprofit supporting women and BIPOC food entrepreneurs.
Before

After

Minneapolis Youth Inc
A new website and student tracking system for a youth nonprofit.
Before

After

League of Women Voters Minnesota
A website redesign for a statewide voter education organization. This site moved from SquareSpace to WordPress.
Before

After

League of Women Voters of Minneapolis
A website redesign for a city-wide voter education organization.
Before

After

How PSM Marketing builds your website
Every website project follows the same steps, so your staff and board know what's happening and what we need from you at each stage.
STEP 01
Discovery
We review your current site and analytics and talk with your staff and board about the people you serve and what you need them to do.
STEP 02
Site map and content plan
A page-by-page plan with a page for each program, one primary keyword per page and a clear next step on every page.
STEP 03
Writing
PSM writers draft every page in plain language. Your staff review and approve it before anything goes live.
STEP 04
Design
A custom design built on your brand, shown to you for feedback before development starts.
STEP 05
Development and testing
A fast, secure, accessible build on WordPress or Squarespace, tested on phones, tablets and desktops, with redirects so you keep your rankings.
STEP 06
Training and launch
We train your team to update the site, then launch and keep it secure and current as part of your monthly program.
Accessibility built in
PSM Marketing builds to WCAG accessibility guidelines, with readable contrast, alt text, keyboard navigation and clear headings, so every visitor can use your site.
The right platform for your team
PSM builds on WordPress and Squarespace, chosen for how your staff and volunteers will update the site.
Your outsourced marketing department
Many nonprofits start with a new website, then move into ongoing marketing. PSM Marketing gives your organization a partner-level strategist, a dedicated client marketing lead and a full creative and digital team, for less than the cost of one in-house hire.
Outsourced marketing
A full marketing team that works as your marketing department every month, for $4,000 to $10,000+ a month.
Learn more →
Quickstart Package
A marketing plan and the essentials to carry it out, for smaller businesses and organizations, at $2,000 to $4,000 a month.
Learn more →
Fractional CMO
Senior marketing leadership for organizations that already have in-house marketing staff.
Learn more →
Marketing coaching
One-on-one marketing coaching for owners, leaders and staff who want to build their own skills.
Learn more →
What nonprofit websites include
Program pages
A clear page for each program and service, written to answer the questions people ask.
Ways to get involved
Volunteer, membership and sign-up pages with short, mobile-friendly forms.
News and events calendars
Easy-to-update news, blog and calendar sections your staff can manage themselves.
SEO built in
Clear structure, schema markup and fast pages that help people find you in Google and AI search.
Branding
A logo, colors and messages that look consistent on your site, newsletters and printed materials.
Also for nonprofits: Nonprofit marketing strategy · SEO for nonprofits · All nonprofit marketing
What nonprofits say
“PSM Marketing transformed the LWV Minneapolis website. The original website was a bit of a hodgepoge and Michelle/PSM worked their magic to create a website with beautiful design, smart formatting and organization. PSM was responsive, patient and collaborative throughout the project. Excellent!”
— League of Women Voters Minneapolis, Google review
“Michelle and the folks at PSM Marketing did a great job creating a custom squarespace website for us! The entire process was really easy, and the website turned out great.”
— HMC Executive Director, Google review
“Our Project Manager, Michelle, worked with our board from start to finish and delivered a new website and student tracking system that works for our organization. This was accomplished at a reasonable cost, which is so important for a non-profit to consider.”
— Jennifer Frisbie, Google review
Nonprofit website design: questions
How long does a nonprofit website take?
Most nonprofit websites take a few months from discovery to launch. Timing depends on the number of pages, how much content needs to be written and how quickly your staff and board review drafts.
Do you write the content?
Yes. PSM Marketing writers draft every page in plain language, and your staff review and approve it before it goes live.
What platform do you use?
PSM Marketing builds on WordPress and Squarespace, depending on your needs and how your team will update the site.
Is the website accessible?
PSM Marketing builds to WCAG accessibility guidelines and can review your current site for common accessibility issues.
Can our staff update the site?
Yes. PSM trains your team to update programs, news and events, and is available when you need help.
How much does a nonprofit website cost?
It depends on the number of pages, how much content needs to be written and the features you need. Many nonprofits start with a website, then move into ongoing marketing. PSM's Quickstart Package runs $2,000 to $4,000 a month.
Do you work with nonprofits outside Minnesota?
Yes. PSM Marketing is based in St. Paul and Rush City and works with organizations across the country by video.
Nonprofit marketing insights
Let's talk about your organization's marketing.
A free marketing assessment with Terrie Wheeler or Michelle Wheeler. You'll leave with a clear view of what to do next, whether or not we work together.



