Website for nonprofits: tell your story, find volunteers and take donations
A nonprofit website has to earn trust before it asks for anything: show what the organization does, what it has actually achieved and what it needs right now. Once that's clear, donating or volunteering becomes one simple step.

A nonprofit website has to earn trust before it asks for anything: show what the organization does, what it has achieved and what it needs right now. Only then do the donate button and the volunteer form show up, and they work much better because the visitor already knows who's getting their money or their time.
A food pantry, an animal rescue, a scholarship fund and a neighborhood association have very different causes, but they share the same challenge online: convincing a stranger, in a few minutes, that they're the real deal.
Three very different people visit the same site
The donor wants to know the organization is real, who runs it and where the money goes. They don't want the full founding story. They want concrete signals and a donate button that works.
The volunteer has other questions: what kind of tasks there are, which days, whether experience is needed, whether they can come once or need to commit. If the answers aren't written down, they send a message and wait, and by the time someone replies, they've often moved on.
The person who needs help is looking for how to reach you, when, and what to bring. For them, the site has to be simple, warm and easy to read on a phone with a weak connection.
A good site gives each of them their own path from the homepage, so nobody has to wade through content meant for someone else.
Trust comes from specifics
Broad statements like “building a better tomorrow” don't move anyone, because anyone can write them. What moves people is what only a working organization can show: your own photos of real activities, the names and faces of the team, where you operate, finished projects, and what the money was spent on.
You don't need a formal annual report to start. A news section that says “this month's donations covered the gas and supplies for the kitchen,” with a photo, does the job. Repeat that over time and it beats any mission statement. If you're worried about photo quality, the tips in photos for your business website work just as well for a nonprofit.
What every nonprofit site needs
- What you do, in one sentence, right at the top: who you help, where and how.
- Current needs: a short, up-to-date list (canned food, winter coats, tutoring hours) for people who want to help with something specific today.
- A donate button on every page, with one-time and monthly options and a bank transfer alternative.
- A volunteer form that asks about availability, area and skills, so sign-ups arrive organized.
- Results and updates with dates, photos and what each campaign achieved.
- Contact details and location, with hours if you see people in person.
Volunteers who show up organized
Most organizations get offers of help from everywhere: an Instagram comment, a text to the board chair, someone asking at the door. A month later nobody remembers who offered what. A well-built form collects everything in one list, where you can see who's free on Saturdays, who can cook or do bookkeeping, and who's still waiting for a reply.
You can go further and let each volunteer pick a shift from an activity calendar, with a WhatsApp or text reminder the day before. That's something I can add when you need it; I covered how reminders work in appointment reminder system.
A case from another field: content the owner publishes himself
For Pérez Palermo, a visual artist, I built a site with his catalog of works organized by period and a page for each piece, which he uploads himself. He isn't a nonprofit, but the site handles exactly what a short-staffed organization needs: publishing without depending on anyone, and keeping everything organized. Updates, projects and current needs work the same way.
See the Pérez Palermo caseHow we'd work together
I work on my own, remotely from Buenos Aires, Argentina (UTC−3), with video calls and progress you can check from a link. We start with what's hardest for you today: finding donors, organizing volunteers or explaining what you do. I build a first version, you try it with your community, and we adjust.
If you also want to reach donors in other countries, the site can be bilingual; I wrote about that in bilingual website for small business. I quote each project separately, and you can see more of my work in projects.
Frequently asked questions
How do donations work on the site?
The simplest route is to connect the donate button to the payment platform you already use, with one-time and monthly options. You can also list bank details for direct transfers. Receipts and how each donation is recorded are questions for your accountant.
Can we post updates ourselves?
Yes. The site comes with an admin panel where you post updates, photos and your current needs list from a phone. I design it so any volunteer can use it after a short walkthrough.
Can the site be in more than one language?
Yes. I write in English and Spanish, so I can build both versions. If you need another language, you bring the translated text and I set it up.
We're a small organization. Do we really need all this?
It doesn't have to be big. A page about your cause, one with results, a volunteer form and a donate button already give you something far more solid than a social media profile. You add the rest as day-to-day needs come up.
If you're part of a nonprofit, a charity or a community group and want a website that shows what you do, message me on WhatsApp at +54 9 11 6193-3176 or email contacto@facundocampo.com.ar. I answer in English and Spanish. Tell me about your cause and what you need to raise, and I'll tell you how I'd build it.