Description
The Peer-to-Peer addon turns GiveWP into a collective fundraising platform, allowing supporters to create individual fundraising pages linked to the organization’s main campaign. Each participant receives their own URL, goal counter, progress bar, and personal story area, while the organization tracks the aggregate total of all child pages in a single campaign management dashboard.
Key Features
- Individual fundraising pages
Each supporter generates their own page linked to the main campaign with a unique URL. - Team campaigns
Allows grouping fundraisers into teams, pooling contributions toward a single collective goal. - Front-end fundraiser registration
A public form lets supporters sign up as fundraisers without admin access. - Individual goals and progress bars
Each page displays a personal goal, amount raised, and donor counter in real time. - Fundraiser and team gallery
Public list of active participants with photo, amount raised, and link to each person’s page.
Peer-to-Peer Benefits
- Expanded campaign reach
Supporters take the fundraising to their own networks, expanding the cause’s reach beyond the original base. - Active community engagement
Turns donors into ambassadors, with a sense of ownership and a personal goal to accomplish. - Centralized fundraising management
The organization tracks all child pages and consolidated metrics in a single dashboard. - Scalable fundraising at no extra cost
Multiplies fundraising capacity without requiring new channels or additional staff.
Who Is It For?
- NGOs and foundations that mobilize volunteers for collective fundraising campaigns.
- Social projects, churches, and community initiatives with an active supporter base.
- Sports organizations and schools that promote team fundraising challenges.
- Personal and medical causes that depend on contact networks to raise funds.
For organizations that already use GiveWP and want to expand campaign reach beyond the direct donor base, this component opens an entire layer of decentralized fundraising. The core idea is simple: each supporter becomes a small fundraiser, with their own page, individual goal, and visual identity inherited from the main campaign, multiplying fundraising touchpoints without losing unified administrative control.
Frequently asked questions
Is GiveWP Peer-to-Peer GPL-licensed?
Yes. GiveWP Peer-to-Peer is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use GiveWP Peer-to-Peer on multiple sites?
Yes. You can use GiveWP Peer-to-Peer on multiple sites. The number of sites connected to Ultrapack Auto Updater is limited by your plan.
How much does GiveWP Peer-to-Peer cost at Ultrapack?
GiveWP Peer-to-Peer costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does GiveWP Peer-to-Peer include updates?
Yes. The current version of GiveWP Peer-to-Peer is 2.9.5, published at Ultrapack on Sep 18, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is GiveWP Peer-to-Peer scanned before publication?
Yes. Every version of GiveWP Peer-to-Peer goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What changed in this version
Version 2.9.5
- Fix: Resolved a fatal error when the REST API index was requested in help context.
Version 2.9.4
- Security: Hardened security around team updates (CVE-2026-82663) and campaign sorting (CVE-2026-82568)
Version 2.9.3
- Fix: Resolved deprecation warnings for WordPress 7.0 block editor compatibility.
- Fix: Resolved an issue where P2P campaign blocks showed as unsupported when editing a P2P Campaign page.
- Fix: Resolved an issue where the "My Team" tab was displayed on the fundraiser page even when team registration was disabled.
Version 2.9.2
- Fix: Resolved an issue where the `{team_name}` email tag did not display the team name in the "New Fundraiser Joined - No Approval Needed" admin email
- Fix: Resolved an issue where deleting a P2P team prompted admins to decide whether Team Members should be deleted, but provided no option to make that choice
Version 2.9.1
- Fix: Resolved an issue where PayPal inline credit card fields failed on P2P campaign, team, and fundraiser donate pages because the donation form iframe was rendered inside the app's Shadow DOM
- Fix: Resolved an issue where the Fundraiser button URL was incorrect until campaign data finished loading, and reduced redundant API calls with response caching
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
give-peer-to-peer.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
give-peer-to-peer.zipand click Install Now. - Click Activate.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready