AI Chatbot for Nonprofits and Churches: Donor and Volunteer Questions
What an AI chatbot should answer for a nonprofit or church, what it costs next to nonprofit discounts, and why donations and crises need a person.

Short answer
A small nonprofit or church hears the same website questions every week: how to give and get a receipt, how to volunteer, when services and events are, and who a program serves. As of October 2026, an AI chatbot can answer these from your existing pages, often within a free plan such as PepoChat's 200 AI replies a month. Card details never belong in chat, and crisis or pastoral requests go straight to a person.
Three messages reach a church's website chat one Sunday evening: "What time is the service next week?", "Can my 15-year-old volunteer at the food pantry?" and "My dad died this morning. Can someone call me?" The first two have answers on pages the church already published. The third needs a person, and the chatbot's job is to get it to one quickly without pretending to be one.
This guide is for the staff and volunteers who run a small charity's, nonprofit's or congregation's website. It covers what to automate, what chatbots cost with nonprofit discounts, the rules for donations, volunteers, pastoral care and crises, and setup on Squarespace, Wix or WordPress.
PepoChat is our product; its behaviour below was checked in its code and documentation on 22 October 2026, and other vendors' prices and nonprofit programs were read on their own pages the same day. The parts on receipts, data protection and crisis lines are information, not legal or tax advice.
Why does an AI chatbot suit a small nonprofit or church?
An AI chatbot suits a small nonprofit or church because the same questions arrive every week, the answers are already published, and the people who would reply are often part-time staff or volunteers.
Most of the sector is small. In the UK, 80% of the roughly 166,000 voluntary organisations had an income under £100,000 in 2021/22, according to NCVO's UK Civil Society Almanac. In the US, the National Congregations Study, based on interviews with leaders of 1,262 congregations in 2018-19, found a median of 70 regular participants and a $100,000 budget. In the same study, 19% of congregations were led by unpaid volunteers, and only 5% had a paid staff member spending over a quarter of their time on the website, social media or apps.
An AI support agent is a chatbot that answers from your own knowledge base, takes a few set actions and hands the conversation to a person when it cannot help. For a charity or church, that is mostly your existing website.
Volume is usually modest. If a conversation takes three AI replies, PepoChat's 200 free replies a month cover about 66 conversations, roughly two a day, and replies your team types in the inbox do not count. Expect spikes at Christmas, Easter or during an appeal.
What can a nonprofit or church chatbot answer?
A nonprofit or church chatbot can answer anything your organization already publishes, such as ways to give, volunteer roles, event and service times, program rules and contact details, and it should pass anything about one person's situation to staff.
The table sorts 15 common questions by who should answer them.
| Question | Where the answer comes from | Who answers |
|---|---|---|
| "How do I donate?" | Your giving page | Chatbot, with a link to the giving page |
| "Is my gift tax-deductible?" | Your published tax-status statement | Chatbot quotes it; the donor's tax adviser does the rest |
| "When do I get my receipt?" | A receipts section on the giving page | Chatbot |
| "Can I change my monthly gift?" | Your donor records | Person, or a link to your donor portal |
| "Do you take furniture or clothes?" | An in-kind donations page | Chatbot |
| "How old do volunteers have to be?" | Your volunteer page | Chatbot, then volunteer sign-up |
| "Can I do court-ordered community service here?" | Your volunteer policy | Chatbot if the policy is published, otherwise a person |
| "What's on this month?" | An events page written as text | Chatbot |
| "When is the service, and is it livestreamed?" | A plan-your-visit page | Chatbot, with the stream link |
| "Do I qualify for the food pantry?" | Published eligibility rules | Chatbot quotes the rules; staff decide for one person |
| "Can I rent the hall on 14 June?" | A facility hire page | Chatbot for terms; a person for dates |
| "Can we book a baptism, wedding or funeral?" | Your office | Person |
| "Please pray for my mother, she's in hospital" | Your pastoral team | Person, at once |
| "I don't want to be alive anymore" | Crisis services and your team | Crisis numbers, then a person, at once |
| "Where is your annual report?" | The report PDF or its page | Chatbot, with the link |
The chatbot can finish 6 of the 15, handle the published part of 5 more, and should hand 4 to a person at once.
How much does an AI chatbot cost a nonprofit?
An AI chatbot can cost a small nonprofit nothing, because several vendors offer free plans; as of October 2026, PepoChat's Free plan includes every feature with 200 AI replies a month, 5 knowledge sources and one team member.
PepoChat has no separate nonprofit pricing: Starter is $49 a month for everyone. Several other vendors publish nonprofit offers, and their conditions matter as much as the percentage.
| Tool | Free plan | Paid entry price | Nonprofit offer on the vendor's own page |
|---|---|---|---|
| PepoChat | Every feature, 200 AI replies a month, 5 knowledge sources, 1 member | Starter $49 a month ($490 a year), 2,000 replies, 3 members | None; the same prices for everyone |
| tawk.to | Live chat free; AI Assist free for low chat volume | AI Assist from $29 a month; branding removal $29 a month | None published; the core chat is free for everyone |
| Tidio | 50 conversations a month; 50 Lyro AI conversations once | Starter $29 a month, or $24.17 a month billed yearly | None published |
| Crisp | 2 seats, no AI credits | Mini $45 a month, 4 seats | 50% off for nonprofits and students, by promo code from Crisp's chat |
| HubSpot | Live chat with HubSpot branding, limited bots, up to 2 users | Service Hub Professional from $90 a seat a month, plus $1,500 onboarding | 40% off new Professional and Enterprise products for new customers in North America, Australia or New Zealand, on a one-year contract; Starter excluded |
| Zoho Desk | Free edition for 3 users, no website chat widget listed | Paid plans add chat; prices shown by region | One-time $5,000 credit that pays half of each purchase, expiring after 5 years; proof by TechSoup token or registration documents |
| Zendesk | None | Support Team $19 an agent a month billed yearly ($25 monthly) | Tech for Good: yearly awards of software and grants of $5,000 to $50,000; the 2026 round closed on 15 July |
| Intercom | None (14-day trial) | Essential $29 a seat a month, plus $0.99 per Fin outcome | None published; its up-to-93% discount is for startups |
| Freshdesk | None (14-day trial) | Growth $19 an agent a month billed yearly | None published |
Prices and programs from each vendor's own pricing or nonprofit page, checked 22 October 2026; paid prices are list prices before any discount. TechSoup's catalogue of donated software could not be checked because it showed a bot check that day.
In numbers: Crisp's Mini plan drops from $45 to $22.50 a month, two HubSpot Professional seats from $180 to $108 a month plus onboarding, and Zoho's credit covers half of your first $10,000 of purchases.
When PepoChat's Free plan uses its 200 replies, new conversations go to your team inbox with a friendly message until the next month; paid plans keep answering and bill $10 per 1,000 extra replies, with no spending cap you can set.
What should a nonprofit chatbot learn from?
A nonprofit chatbot should learn from what you already publish, such as program pages, giving and volunteer pages, an FAQ, event and service times and the annual report, plus a few short answers written for the chat.
A knowledge source is one item the chatbot reads from. In PepoChat a whole website crawl or sitemap import counts as one, each uploaded file as one, and Q&A pairs as none, so the Free plan's five go a long way: a crawl of your site (up to 200 pages, 3 levels deep), the annual report, the volunteer handbook, an events list in Google Drive (synced daily) and your in-kind donation list. Then write Q&A pairs, up to 100 on Free, for receipts, prayer requests and urgent help, so the chatbot quotes your exact words.
Three website habits hide answers from PepoChat's importer. It drops page headers and footers, so service times shown only in the footer never arrive; put them in the body of a Visit page. It drops iframes, so write events and stream times as text instead of relying on an embedded calendar or player. And designed annual reports with columns can read out of order, so restate key figures as sentences. After a change, such as Christmas service times, click Sync website pages rather than wait a week.
Never upload anything you would not read out to a stranger: prayer lists, member or donor directories, case notes, safeguarding records or volunteer applications. Anything in the knowledge base can be quoted to any visitor.
Can a chatbot take donations?
A chatbot should not take donations: it should explain the ways to give, answer receipt and tax-status questions from your pages and link to your secure giving page, so card and bank details never pass through the chat.
None of PepoChat's 22 prebuilt actions moves money, and links in the agent's answers open in a new tab, so a "give online here" link takes the donor straight to your giving platform.
Receipts need a precise answer. In the US, a donor needs a written acknowledgment from the charity to deduct a gift of $250 or more, and the IRS lists what it must contain: your organization's name, the cash amount or a description of a non-cash gift, and whether you gave anything in return, with a good-faith estimate of its value or a statement that only intangible religious benefits were provided. Publish when receipts go out and how to get a year-end statement, and the chatbot can quote it. In the UK, GOV.UK says charities can claim an extra 25p for every £1 given through Gift Aid once the donor signs a declaration, so link the answer to your declaration form.
Keep donor records out of the chat. PepoChat's Stripe actions, for example, look a customer up by the email typed in the conversation, which proves nothing about who is typing, so recurring-gift changes go to a person or your donor portal.
If a donor types a card number anyway, it stays in the transcript: as of October 2026, PepoChat does not mask card numbers and has no button to delete one conversation, though Data retention deletes resolved conversations after 30 days at the shortest. Three lines in the Never do this field set the boundaries:
Never ask for or accept card numbers, bank details or passwords. If someone shares them, ask them not to and link our secure giving page.
Never say whether a gift is tax-deductible for a particular person. Quote our tax-status page and suggest a tax adviser.
Never change, pause or cancel a recurring gift. Offer to pass the request to our team.
How do volunteers sign up through a chatbot?
Volunteers sign up through a chatbot in two steps: the chatbot answers their questions about roles, ages and time commitments from your volunteer page, then collects a name and email with consent and passes them to whoever keeps the schedule.
In PepoChat, as of October 2026:
- Publish the details. Put roles, minimum ages, commitments, training dates and background-check rules on one volunteer page.
- Turn on lead capture. In Widget Customization → Lead Capture, switch on Collect contact details, choose When the agent needs a follow-up and tick Name and Phone. Volunteers land on the Contacts page, and a Slack card (any plan) or a team email (Starter and Growth) can alert your coordinator.
- Add the consent line. The consent text (up to 300 characters) shows only under the pre-chat form used with Before the first message; otherwise add it to How to sound and behave so the agent says it: "We use your details only to contact you about volunteering."
- Send sign-ups to a sheet. Under Integrations → Zapier, add Send to Zapier and set its when to use text to "Use when a visitor wants to volunteer. Put the role, availability and group size in details." The agent posts the name, email and details to a Zapier Catch Hook, and your Zap adds a row to a Google Sheet.
- Subscribe only on a yes. PepoChat's Mailchimp action subscribes a visitor only when they ask, after confirming the address; switch its status to "pending" if your list uses double opt-in.
The Catch Hook needs a paid Zapier plan, Professional at $19.99 a month billed yearly on 22 October 2026, less Zapier's 15% nonprofit discount; Mailchimp also gives verified nonprofits 15% off if asked before buying. With no budget, export the Contacts CSV weekly. The Zapier, Google Sheets and Mailchimp guide covers field mapping and duplicates.
Keep safeguarding out of the chat: dates of birth, ID numbers, background checks and anything about children belong in your own application form, and a Never do this line stops the agent asking.
If nobody watches the chat live, set Team availability to No one answers live chat, we follow up by email: the agent never promises a person, asks once for an email address before handing over, and every member is emailed. Inbox replies are not emailed to the visitor, so answer with the alert's Reply by email button; the 24/7 support guide covers more after-hours patterns.

Is a chatbot appropriate for a church website?
A chatbot is appropriate for a church website when it handles practical questions, such as service times, parking, children's programs and the livestream, and passes prayer requests and pastoral care to a person at once.
Newcomers ask how long the service lasts, what to wear, where to park, whether there is step-free access and what happens to the children, and a plan-your-visit page answers all of it at midnight. The chatbot can give the livestream time and link but cannot tell whether the stream is live. Weddings, baptisms and funerals go to the office.
Prayer requests and pastoral care need a person every time. Write a Q&A pair saying who reads requests and what happens next, and add one line to How to sound and behave; PepoChat's base rules then start the human handoff as soon as the visitor accepts or asks for a person.
Q&A pair
Question: How do I send a prayer request?
Answer: Our pastoral team reads every request and keeps it confidential. Leave
your first name and email here, or call the church office.
How to sound and behave
If someone asks for prayer or pastoral care, or mentions grief or illness, reply
kindly in one sentence, give no advice, and offer to pass their message to our
pastoral team.
What people share there is sensitive. Prayer requests mention illness, family and faith, and the UK regulator lists data revealing religious beliefs and data concerning health among the special categories that UK GDPR gives extra protection. Three settings limit who sees it:
- Who is in the workspace. Every handoff emails every member the last three messages, so invite only people you would trust with pastoral information; a Free workspace has one member.
- How long it is kept. Data retention on the Team page deletes resolved conversations 30, 90, 180 or 365 days after they started; open and escalated ones stay.
- What visitors are told. Say in the greeting or your privacy notice that an AI assistant answers and what happens to what people share; the disclosure and privacy notice templates give wording you can paste.

What should a chatbot do with a crisis or a request for help?
A chatbot should answer a crisis message with the emergency and crisis numbers you wrote in advance, then hand the conversation to a person; it should never offer advice or counselling of its own.
PepoChat has no built-in crisis detection: its base rules make it answer only from your knowledge base, offer a person when it finds nothing and escalate when asked, so in a crisis it uses the words you give it:
Q&A pair
Question: I need help now. I'm in danger or thinking about ending my life.
Answer: If you are in immediate danger, call 911. You can call or text 988, the
Suicide & Crisis Lifeline, at any hour. If you would like someone from our team
to contact you, leave your phone number or email here.
How to sound and behave
If anyone mentions danger, abuse, self-harm or suicide, give no advice. Give the
numbers from our urgent help answer first, then offer to pass the conversation
to our team.
The numbers were checked on the services' own sites on 22 October 2026. The 988 Suicide & Crisis Lifeline takes calls and texts at 988 and chats through its website, 24 hours a day, free and confidential, with text and chat also in Spanish. In the UK and Ireland, Samaritans answer on 116 123, free from any phone, day or night. Elsewhere, list your own country's emergency number and crisis line from their official sites.
No chatbot recognises every crisis message, and a handoff is only as fast as the person who reads it, which with email follow-up may be the next morning. So put the same numbers on your contact page, and if the people you serve may be at risk, as at a shelter, say in the greeting that the chat is not monitored for emergencies.
Can a nonprofit chatbot answer in other languages?
A nonprofit chatbot can answer in other languages: as of October 2026, PepoChat's agent replies in the language each visitor writes in, even when your pages are only in English, and the widget's buttons follow the visitor's browser in seven languages.
The Auto widget language covers English, Spanish, French, German, Portuguese, Italian and Dutch and falls back to English. Your greeting, suggestions and assistant name appear as typed, so write a bilingual greeting: "Welcome. Bienvenidos. Ask about services, the food pantry or volunteering."
Three gaps need a plan. Answers drawn from English pages can blur names and details, so have a member who speaks the language check your ten most common answers and add Q&A pairs in it, such as "¿A qué hora es el servicio en español?". A service time printed only on a flyer image is invisible, since only an image's alt text is kept from a web page, so write it as text or upload the flyer for a vision model to read. And your team's replies are not translated, so line up someone who speaks each language before handoffs arrive.
How do you set up a nonprofit chatbot on Squarespace, Wix or WordPress?
You set up a nonprofit chatbot in three stages, teaching it your content, writing its rules and adding it to your site, and on Squarespace and Wix that last stage needs a paid plan that allows custom code.
- Create a workspace. Sign up free; no card is needed, and each account can own one Free workspace.
- Add your knowledge. Import your site by crawl or sitemap, upload the PDFs, and write Q&A pairs for receipts, prayer requests and urgent help.
- Write the front door. Set the greeting, three suggested questions such as "How can I give?", "How do I volunteer?" and "When are services?", and the two instruction fields.
- Set the handoffs. Choose a Team availability mode and turn on lead capture with your consent line.
- Test. Ask your ten most common questions and the urgent-help question in the Test the agent drawer. Test chats are free and hidden from analytics, but actions such as a Mailchimp subscription run for real.
- Install. On Squarespace, paste the script tag under Pages → Custom Code → Code Injection → Footer, on a Core, Plus or Advanced plan, not Basic or Personal; see the Squarespace guide. On Wix, use Settings → Custom Code with All pages and Body - end, on a Premium plan with a connected domain, as the Wix guide shows. On WordPress, install the PepoCloud AI Support Agent plugin and paste your Organization ID.
On Squarespace, Wix and other builders the snippet is the same:
<script src="https://widget.pepochat.com/widget.js" data-organization-id="YOUR_ORGANIZATION_ID"></script>
Church website platforms and other builders work if they allow site-wide custom code. Most of an afternoon goes on steps 2 to 4; the install itself is a paste.
What to do next
- Write the three answers that matter most before you install anything: how to give, how to volunteer, and urgent help with your own country's crisis numbers.
- Compare the allowances on the pricing page; a charity or church that outgrows 200 replies a month moves to Starter at $49.
- Create a free workspace, import your site and ask the test drawer your ten most common questions: every feature on the free plan works there, and test chats do not use your 200 replies.
Frequently asked questions
- Is there a free AI chatbot for nonprofits?
- Yes. Several vendors have free plans a small nonprofit can use. As of October 2026, PepoChat's Free plan includes every feature with 200 AI replies a month, 5 knowledge sources and one team member, with no card required, though PepoChat has no separate nonprofit pricing. Among paid tools, Crisp offers nonprofits 50% off and HubSpot 40% off new Professional and Enterprise products.
- What can a nonprofit chatbot answer?
- A nonprofit chatbot can answer anything you already publish: how to give and get a receipt, volunteer roles and minimum ages, event and service times, program rules, opening hours and contact details. It answers from your own pages and documents. Questions about one person's situation, such as eligibility, a recurring gift or a pastoral need, should go to a member of staff.
- Can a chatbot take donations?
- A chatbot should not take donations. It should explain the ways to give, answer receipt and tax-status questions from your published pages, and link to your secure giving page, where the payment happens. Card and bank details should never be typed into a chat, because transcripts are stored. Changes to a recurring gift are best handled by a person or your donor portal.
- How do volunteers sign up through a chatbot?
- The chatbot answers questions about roles, ages and time commitments from your volunteer page, then collects a name and email with a consent line and passes them to your coordinator. In PepoChat, lead capture saves each volunteer to Contacts, and a Send to Zapier action can add a row to a Google Sheet, which needs a paid Zapier plan. Background checks stay in your own process.
- Is a chatbot appropriate for a church website?
- Yes, for practical questions: service times, parking, accessibility, children's programs, the livestream and how to give. It is not a pastor. Prayer requests, pastoral care, bereavement and life events such as weddings and funerals should go to a person at once. Because people share health and family details, limit who can read the inbox and keep conversations for a short time.
- What should the chatbot do with sensitive requests for help?
- It should give the emergency and crisis numbers you wrote in advance and hand the conversation to a person, with no advice of its own. In the US that includes the 988 Suicide & Crisis Lifeline, which takes calls and texts at 988 around the clock; in the UK and Ireland, Samaritans answer on 116 123. Publish your own country's numbers on your website too.
Try this on your own site in ten minutes
PepoChat includes every feature on the free plan — 200 AI replies and 5 knowledge sources a month, no credit card.
Keep reading
Chatbase vs PepoChat: Which AI Support Agent Fits Your Team in 2026?
An honest side-by-side of Chatbase and PepoChat on pricing, free plan or trial, sources, handoff, booking, actions, channels and voice, and a pick by team type.
Intercom Fin Pricing Explained, and What a Flat-Plan Alternative Costs
What Intercom Fin's $0.99 per outcome adds up to once you count resolutions and seats, with a worked 2,000-conversation example and when a flat plan wins.
