Non-profit websites: donations, volunteers & boards
How non-profit organizations can build websites that drive donations, recruit volunteers, keep boards informed, and handle donor data responsibly.
A non-profit website has multiple audiences to serve at once: donors who need to trust you with their money, volunteers who want to get involved, board members who need access to documents, and the community you exist to serve. Balancing all of those needs — on a tight budget — is the core challenge.
This guide covers what a non-profit website needs to accomplish, the legal and compliance considerations that apply specifically to non-profits, and the features we most commonly build.
Quick summary
Non-profit websites need to inspire trust, make donating frictionless, and clearly communicate your mission and impact. Legal considerations include 501(c)(3) status disclosures, donor data privacy, state charitable solicitation registration, and accessibility requirements for organizations receiving federal funding. Donor data must be protected and never sold.
What non-profit websites need to do
Non-profit websites typically serve three distinct groups:
- Donors and funders — they need to understand your mission, see your impact, and have an easy, trustworthy way to give
- Volunteers — they need to find opportunities, sign up, and stay engaged
- The community you serve — they need to find your programs, services, and how to access them
A fourth audience — your board of directors — often needs a secure, private area for meeting materials and governance documents.
Typical website goals
| Goal | What we build |
|---|---|
| Online giving | Donation forms, recurring giving, campaign pages |
| Volunteer recruitment | Program pages, sign-up forms, volunteer portal |
| Trust and credibility | Impact statistics, annual reports, testimonials |
| Program information | Program pages, service finder, eligibility info |
| Board resources | Password-protected board portal |
Compliance & legal considerations
501(c)(3) status and required disclosures
If your organization is a US 501(c)(3), donors can deduct contributions on their federal taxes. Your website needs to clearly identify your organization as a 501(c)(3) — including your legal name and EIN (Employer Identification Number) — on your donation receipts and donation pages.
Include your EIN on donation confirmations
Donors claiming a tax deduction need written acknowledgment of their gift, including your organization's name, your EIN, and the gift amount. Automated donation receipt emails must include this information. We set this up as part of every donation system we build.
State charitable solicitation registration
Most US states require non-profits to register before soliciting donations from residents of that state. Because your website is accessible nationwide, this can mean you need to register in multiple states. This is commonly called "state charity registration" or "fundraising registration."
This is a legal matter outside the scope of website design — but we mention it because many organizations are surprised by it. The National Council of Nonprofits has guidance at councilofnonprofits.org.
Donor data privacy and security
Donor data — names, email addresses, giving history, and especially payment information — is sensitive. Your obligations include:
- PCI DSS compliance for any credit card processing (handled by your payment processor if you use one properly)
- Never selling donor data to third parties — this is both an ethical obligation and, increasingly, a legal one in states like California (CCPA)
- Secure storage — donor records should not live in unsecured spreadsheets or generic email inboxes
- Transparency in your privacy policy — donors have a right to know how their information is used
We write privacy policy templates tailored to non-profits as part of our project scope — but always have your attorney review the final version.
Accessibility requirements
If your organization receives federal funding — grants from federal agencies, HHS, Department of Education, etc. — your website must meet Section 508 accessibility standards (which align closely with WCAG 2.1 AA). Even without federal funding, accessible design is the right practice for organizations serving the public.
Grant funder visibility
Many foundation and government grant funders will look at your website as part of their due diligence. A professional, up-to-date site that shows clear programs, measurable outcomes, and financial transparency (annual reports, 990 forms) can meaningfully improve your grant success rate.
Recommended features
Always recommended
- Prominent donation button on every page
- Recurring giving option ("Give monthly")
- Impact statistics and stories
- Program pages with clear descriptions
- About / mission / history section
- Team and leadership page
- Annual report and 990 (IRS Form 990) made available
- Volunteer sign-up form
- Email newsletter sign-up
Often recommended
- Campaign or fund-specific donation pages
- Event calendar and registration
- Board portal (password-protected)
- Volunteer portal with shift tracking
- Multilingual support (for communities served)
- In-memory giving (tribute donations)
- Peer-to-peer fundraising
- Blog or impact stories section
- Social proof: Charity Navigator or GuideStar badge
Tech & integrations we use
| Category | Options we work with |
|---|---|
| Donation processing | Stripe (with fee recovery option), PayPal Giving Fund, Donorbox, Give WP |
| CRM / donor management | Salesforce Nonprofit, Bloomerang, Little Green Light, NeonCRM |
| Volunteer management | VolunteerHub, Galaxy Digital, or simple form-based sign-up |
| Email marketing | Mailchimp (free tier available for qualifying non-profits), Constant Contact |
| Event ticketing | Eventbrite, Stripe, or custom registration forms |
| Board portal | Password-protected page or Google Drive integration |
Non-profit discounts
Many software providers offer significant discounts or free tiers for 501(c)(3) organizations. Google Workspace, Microsoft 365, Mailchimp, and others all have non-profit programs. We help you apply for these at the start of your project.
Common pitfalls
- Burying the donate button. Your donate button should be prominent on every page — not just the homepage. We see organizations triple their online giving just by making the button easier to find.
- No recurring giving option. Monthly donors are worth 10–20x more over their lifetime than one-time donors. If you don't offer recurring giving, you are leaving significant revenue on the table.
- Outdated program information. Visitors researching your organization — donors, grant funders, volunteers — form their opinion based on what your website says right now. Outdated program descriptions or stale statistics undermine trust.
- No 990 or annual report available online. Sophisticated donors and all grant funders will look for this. Make it easy to find.
- Donation form that opens a new tab to a third-party site. Embedding your donation form directly on your website converts far better than redirecting to a generic donation platform page.
Common questions
Related guides
- Accepting payments online
- PCI compliance basics
- Data privacy basics for your business
- Web accessibility basics
- Email not sending or receiving?
- Writing a great About page
Need a hand?
Learn more
- IRS: Exempt Organizations (Non-profits) — official IRS guidance for 501(c)(3) organizations
- National Council of Nonprofits: Charitable Solicitation Registration — state registration requirements for fundraising
- Charity Navigator — the leading non-profit accountability and rating platform
Restaurant websites: menus, reservations & ordering
What restaurant, cafe, and food service businesses need from their website — from menu management to online ordering and food labeling rules.
Coach & consultant websites
How coaches and independent consultants can build websites that generate leads, book discovery calls, sell programs, and build an audience.