Peer fundraising. Give each supporter their own fundraising page to share with their community. One-click donations.
Engagement. Boost motivation with leaderboards, progress bars, etc. Recognize top contributors. Send outreach emails.
Payments. Accept all payment types, including cards, Apple Pay, Google Pay, and ACH. No fees. Keep 100% of every donation.
















Donors who land on your campaign can choose to:


Donors who land on your campaign can choose to:






Fundraisers can:





.png)
.png)
Yes, including on what your fundraisers raise. No platform fee, no transaction fee, no credit card fee and no percentage of anyone's total. Zeffy is funded by optional contributions donors can add at checkout.
"Zeffy offers a peer to peer fundraising option that's free and works very well. Others charge hundreds of dollars for the same service!"
Theresa W., Executive Director (G2)
Yes. Each supporter gets a personal page under your campaign. They can set their own title and goal, write their own story, add a profile photo and a banner, pick a color, and write the thank-you message their own donors receive. Everything they raise rolls up to your campaign total.
Both, and you decide which. Creating a team, joining a team and fundraising solo are three separate switches, so you can run a campaign that's teams only, individuals only, or open to all of it. Donors can give to the main campaign, to a specific team, or to one person they know.
Yes. A public leaderboard ranks fundraisers and teams by how much they've raised, and each team and participant page carries its own goal thermometer, the bar that fills up as gifts come in, alongside the campaign's. Setting a fundraising goal is what puts that bar on the page, so skip the goal and you get no thermometer. A public list of donors sits underneath it unless you switch that off, and donors can choose to stay anonymous either way. You can also embed the thermometer on your own website, on its own or next to the leaderboard. That bit of friendly competition is usually what turns a quiet week into a push.
Two routes, and the second one avoids most of the trouble people run into. Supporters can go to your campaign page and sign up themselves, choosing to start their own page, create a team or join one. Or you build the pages for them before launch, using each person's own email address so the page belongs to them, then send everyone a direct link to their own page. That second route is worth the extra half hour: nobody has to work out where to click, and you can switch off public signup so your campaign page only asks for donations. You can also send someone straight to the join-a-team or create-a-team step with a link instead of making them navigate to it.
Each fundraiser's own. If you build the pages under your own email address to save time, every page ends up attached to you, which means those leaders can't edit their page and won't hear about it when someone joins their team or a donation arrives. It isn't something you can correct later either, since the email on a team can't be changed, so putting it right means deleting the team and building it again. Collect names and email addresses before you start and you'll only do this once.
Yes, both from the campaign itself. Your campaign overview lists every team and participant, and you can write to all of them from there, dropping in their first name so it doesn't read like a mass email. You can also export the list, which comes out with each fundraiser's team, the target they set and how much they've raised, which is what you want in front of you when you're working out who needs a nudge.
Share each fundraiser's own page link rather than the main campaign link. A gift given on the main campaign page counts toward your overall goal but not toward any one participant or team, which catches people out when a fundraiser sends their family the wrong link. Every participant and team page has its own address, so ask your fundraisers to share theirs. And when a supporter hands one of your fundraisers cash or a check, log it as a payment against that person's page so their own total stays right.
Create your campaign, set your goal, and choose how supporters take part: they can start their own page, form a team, join someone else's, or all three, since each of those is a switch you control.
You can also build the teams yourself before you launch, name them and give each one its own goal, then send every leader straight to their page rather than asking them to find it.
From there you follow every page and every gift from one dashboard. One thing to get right first time: your campaign name sets your web address, and the address locks the moment you first save it.
Look for three things: every supporter gets their own fundraising page, all the gifts roll up to one campaign goal, and the platform doesn't take a percentage of what your supporters raise. That third one usually decides it, because peer-to-peer is where a percentage hurts most. You're collecting hundreds of small gifts across dozens of pages, and a cut comes off every one of them. If 30 fundraisers each bring in $500, that's $15,000, and on Zeffy the full $15,000 reaches your bank account, with no platform fee, no transaction fee and no credit card fee. For a side-by-side of what the paid options charge, our roundup of the best peer-to-peer fundraising platforms has the detail.
Yes, and a-thons are one of the most common ways it gets used, including school fun runs with a team for each grade or class. Each participant raises donations toward the campaign goal from their own page. If you want to charge people to take part, you can link a registration form to the campaign, though it handles one registration at a time, so a family signing up together goes through your registration form first and joins the campaign after. For the event itself, our 20-step guide to organizing a 5K covers the planning, and if yours is a school read-a-thon there are free templates and a goal calculator to go with it.

No you won’t! Zeffy is completely free for nonprofits - no platform fees, no credit card fees, no fees period! We've never charged a single cent to nonprofits and we never will. 100% of all payments you receive through Zeffy go directly to your nonprofit.
Zeffy relies entirely on optional tips from your donors. When making a payment on a Zeffy form, your donors can choose to contribute to Zeffy or not. On average, 2 out of 3 donors leave us a tip. This is enough to cover all our costs and re-invest in the development of Zeffy. Zeffy has been working with nonprofits for 7 years and, thanks to this 100% free model, currently supports 100,000 organizations globally.
Donors are never forced to tip Zeffy. They can leave an optional tip if they want to support Zeffy. If they don't, the nonprofit still keeps 100% of the money raised.
Donors love that 100% of their donations go directly to the nonprofit they support. That's why so many of them leave us a tip.
Yes, including on what your fundraisers raise. No platform fee, no transaction fee, no credit card fee and no percentage of anyone's total. Zeffy is funded by optional contributions donors can add at checkout.
"Zeffy offers a peer to peer fundraising option that's free and works very well. Others charge hundreds of dollars for the same service!"
Theresa W., Executive Director (G2)
Yes. Each supporter gets a personal page under your campaign. They can set their own title and goal, write their own story, add a profile photo and a banner, pick a color, and write the thank-you message their own donors receive. Everything they raise rolls up to your campaign total.
Both, and you decide which. Creating a team, joining a team and fundraising solo are three separate switches, so you can run a campaign that's teams only, individuals only, or open to all of it. Donors can give to the main campaign, to a specific team, or to one person they know.
Yes. A public leaderboard ranks fundraisers and teams by how much they've raised, and each team and participant page carries its own goal thermometer, the bar that fills up as gifts come in, alongside the campaign's. Setting a fundraising goal is what puts that bar on the page, so skip the goal and you get no thermometer. A public list of donors sits underneath it unless you switch that off, and donors can choose to stay anonymous either way. You can also embed the thermometer on your own website, on its own or next to the leaderboard. That bit of friendly competition is usually what turns a quiet week into a push.
Two routes, and the second one avoids most of the trouble people run into. Supporters can go to your campaign page and sign up themselves, choosing to start their own page, create a team or join one. Or you build the pages for them before launch, using each person's own email address so the page belongs to them, then send everyone a direct link to their own page. That second route is worth the extra half hour: nobody has to work out where to click, and you can switch off public signup so your campaign page only asks for donations. You can also send someone straight to the join-a-team or create-a-team step with a link instead of making them navigate to it.
Each fundraiser's own. If you build the pages under your own email address to save time, every page ends up attached to you, which means those leaders can't edit their page and won't hear about it when someone joins their team or a donation arrives. It isn't something you can correct later either, since the email on a team can't be changed, so putting it right means deleting the team and building it again. Collect names and email addresses before you start and you'll only do this once.
Yes, both from the campaign itself. Your campaign overview lists every team and participant, and you can write to all of them from there, dropping in their first name so it doesn't read like a mass email. You can also export the list, which comes out with each fundraiser's team, the target they set and how much they've raised, which is what you want in front of you when you're working out who needs a nudge.
Share each fundraiser's own page link rather than the main campaign link. A gift given on the main campaign page counts toward your overall goal but not toward any one participant or team, which catches people out when a fundraiser sends their family the wrong link. Every participant and team page has its own address, so ask your fundraisers to share theirs. And when a supporter hands one of your fundraisers cash or a check, log it as a payment against that person's page so their own total stays right.
Create your campaign, set your goal, and choose how supporters take part: they can start their own page, form a team, join someone else's, or all three, since each of those is a switch you control.
You can also build the teams yourself before you launch, name them and give each one its own goal, then send every leader straight to their page rather than asking them to find it.
From there you follow every page and every gift from one dashboard. One thing to get right first time: your campaign name sets your web address, and the address locks the moment you first save it.
Look for three things: every supporter gets their own fundraising page, all the gifts roll up to one campaign goal, and the platform doesn't take a percentage of what your supporters raise. That third one usually decides it, because peer-to-peer is where a percentage hurts most. You're collecting hundreds of small gifts across dozens of pages, and a cut comes off every one of them. If 30 fundraisers each bring in $500, that's $15,000, and on Zeffy the full $15,000 reaches your bank account, with no platform fee, no transaction fee and no credit card fee. For a side-by-side of what the paid options charge, our roundup of the best peer-to-peer fundraising platforms has the detail.
Yes, and a-thons are one of the most common ways it gets used, including school fun runs with a team for each grade or class. Each participant raises donations toward the campaign goal from their own page. If you want to charge people to take part, you can link a registration form to the campaign, though it handles one registration at a time, so a family signing up together goes through your registration form first and joins the campaign after. For the event itself, our 20-step guide to organizing a 5K covers the planning, and if yours is a school read-a-thon there are free templates and a goal calculator to go with it.
Peer-to-peer fundraising is when your supporters raise money for your cause on your behalf. Instead of asking donors directly, you give volunteers and fans their own fundraising pages to share with friends and family, multiplying your reach.
You create one main campaign, and each supporter spins up a personal fundraising page beneath it. They share their page with their own network, and every gift rolls up to your campaign's overall goal.
Create a free peer-to-peer campaign on Zeffy, set your goal, and invite supporters to join. Each fundraiser gets a page they can personalize with a photo and story, and you track everything from one dashboard.
Yes. Supporters can raise money on their own or form teams, and donors can give to the main campaign, a specific team, or an individual fundraiser.
Yes. A public leaderboard ranks fundraisers and teams by the amount raised, and you can embed it, alongside a goal thermometer, right on your website to build momentum.
Yes. Peer-to-peer fits a-thon events well, where each participant collects pledges toward a walk, run, or ride. You can also add an optional registration fee for participants.
In crowdfunding, one page collects gifts for a goal. In peer-to-peer, many supporters each get their own page under your campaign, so your reach grows with every fundraiser you recruit.
Yes. No platform, transaction, or credit card fees, so your campaign keeps everything your supporters raise. Zeffy runs on optional contributions donors can add at checkout.
.webp)