Nonprofit Website Checklist

Are you a nonprofit wondering if your website is good enough? Here is a list of questions to consider. 

Is it clear who and where you are?

Your logo should be at the top of the website. If you are a local nonprofit, the name of the city or area you serve should be stated at the top as well as in the page title, headlines, and metadata if possible. 

Is it mobile friendly?

Many of your visitors will come from a mobile or tablet, and by the way Google now uses it for search ranking. It’s past time for a responsive site. Test your site at

Is your navigation easy to use?

Make sure your labels communicate what the section has to offer. Also, watch how many navigation items you offer. Too many can annoy the user. It may be time to streamline. 

Is your site mission focused?

Make sure who you are and what you do is clear. This does not always mean just stating the official mission statement; the site should demonstrate the mission using images, headlines, stories, stats, and other content. 

Are your calls to action visible? 

What is the point of your website? Secure donations, collect email, sell tickets, inform? Make sure your site is designed to drive those actions. If you are collecting donations, there should be an obvious donate button on every page. 

Is analytics installed? 

From your website, right click and click on View Source. You should see a lot of code. Search the page for either analytics.js (for Universal Analytics) or ga.js (for classic Google Analytics). Analytics are important for judging the health of your website. 

Where is your contact information?

In most cases, contact information should be on every page. This is important both for the user and for search engine optimization. People often go straight to the footer for contact information.

Do you have a blog? 

Blogging is one of the best ways to have regular communication with your audiences and report on events, causes, news, and more. Plus, Google loves fresh content. 

Are you capturing email addresses?

Keep in touch with the people that visit your site. Offer an email collection form and place it in visible places throughout the site. 

Are you using at least one social media platform? 

After publishing a blog, take the next step and put it out on social media. Make sure the platform you select is ideal for the audience you are trying to reach. Social media can be powerful at driving people back to your website.