You could be building a new website for your nonprofit. You could be redesigning or remaking your existing nonprofit. Whatever the case may be, you would need a project manager to make sure that everything moves smoothly – from start to finish.

But project managing a nonprofit website development or redesign isn’t an easy endeavor. Your digital presence could become the best out there or could fail depending on how well you manage the process. In this guide, we take you through the tips and tricks to effectively project-manage your nonprofit website development or redesign process.

Planning the entire project

Your first point of call is to sit down with the entire organization to plan your website development or redesign project. This could involve a lot of things, including:

Selecting someone in your nonprofit organization to manage the entire project or using a committee within.

Next, you need to select and understand the project deliverables (that’s, what does the project entails and what do we need done?).

Then plan on how much time the project will take. As a nonprofit with other causes running, you need to factor this entire project into your overall tasks, and see how much time it will require as against how much time you can commit – and then marry both.

Work on the budget of your project – how much is the entire website design going to take? Who is going to be the project manager or which team will take on the website tasks? Will be pay them extra or will they leave their normal tasks and focus on the website – in which case, will they be paid extra?

Can you do it alone? Do you have experts inside your nonprofit who can handle the entire project? Do you need a consultant to come in from time to time to help you figure some things out? All these should be answered at this very stage and clear plan outlined.

Now that you have this planned out, you can now go ahead and sketch out a comprehensive plan, including what you want, who’s handling what, and the time frame.

Selecting and discussing with your nonprofit web development agency

After coming up with your end of the plan as outlined in the previous point, your next step is to select your nonprofit website developer. There are a lot of agencies out there, and the search for the right one may be tedious. But with this checklist, you’re sure of hiring the right client for your project.

Search in your vicinity, ask other nonprofit organizations and professionals – this provides an opportunity to get an organization that understands your environment and gives more room for seamless collaboration.

Look for a team with high expertise – one that has the right people to meet your nonprofit web development needs.

Aside expertise, one area that you also have to consider is the agency’s track records in building other websites in your industry.

The agency should also provide room for regular maintenance. This comes in handy when you don’t have an in-house web professional to keep things running smoothly.

Planning together with your agency

While you have already planned your part of the project in-house, you need to make sure that the web development agency understands your plan.

At this stage, you need to let them in on your plan for the entire project, that’s after listening to their end of the deal.

This could involve several back-and-forth discussions on price, project timeline, supervision, and any other resource needed to make the project a success.

Building the web project

At this stage, every planning is already done and the web development agency or your in-house team has started building your nonprofit’s web project, application, or redesign a website.

While you may not be needed all the time, the agency will seek advice from your nonprofit as they go. At this stage, you have to be available for any questions they may have.

You also need to make sure that your nonprofit monitors the entire process to make sure that your plan for the new project is fully adopted. The monitoring of the project also helps your nonprofit to eliminate any bottlenecks in the way of the web development team – to ensure they do their work smoothly.

Presentation of the project may also happen at this state. Nonprofits need to ensure that every team member that has been involved in the project, as well as those in the organization that have not been part of the project – get to see the final work.

Optimization and finalizing

At this stage, all the stakeholders provide their comments on the projects. There’s room for comments, criticisms, changes that are needed, and any additions. This could range from the content on the web project to the images used or the interactions on the platform.

Once the web team takes into consideration all the comments, they get back to work and make sure that everything is incorporated. This could take a few days or even weeks depending on the type of project.

The finalization level could also come with a lot of tasks that nonprofits should endeavor to leverage for the betterment of the project, including:

Launching: finally going live with the project and informing the public about it.

Testing – final testing of the project to ensure everything works well, navigation is on point, and there’s no controversy surrounding content on the website.

Training major stakeholders/users: the nonprofit can also endeavor to train major users in the organization about using the platform.


Whether small or big, any web development or redesign project that your nonprofit wants to undertake should go through careful planning. Right from coming up with the idea to getting an agency to work on the project to launching, there are a lot of intricacies that should be taken into consideration. A great way to get this right is to go through the project management tips outlined above and your nonprofit would be on its way to building a long-lasting web project.