If you would like to start on the right foor for your project, I develop websites in Drupal CMS, the leading cms for non profits, Why, because it is hacker proof, mobile device friendly, can be integrated with any new and previous services, via api.s and CivicCRM , which is the leading open source CRM to manage your non profit, contacts, donations, events and more.
SEO, I developed a seo strategy that works well to rank sites on google in many search keyworded terms, that basically is like having Google Ads built in your website for organic searches, no one has this, I built this myself, and a special module in Drupal to make it happen, It is proprietary to me.
Also the website will be mobile device friendly.
I know of a great hosting company for the website, in California, that will work, and they only charge 148 dollars for 3 years, including unlimited email accounts. I have several clients hosting with them and all their websites load fast.
Yes, you can go and use a free website builder, and make a decent website, However there are many drawbacks, like limited free resources, donors don;t take free websites serious, and the biggest drawback is no seo or very poor seo, and lastly you have no control over the website, the companies policies, and they can cancel your account anytime, they want , there is just so many reasons why these free sites are not good for businesses , or non profits, they where meant for personal sites.
No serious business or non profits use the