Description
GiveWP creates donation forms and campaigns within WordPress, records contributions and organizes donor data, payments, and fundraising in the site’s dashboard. It serves institutions, social projects, community campaigns, and creators who collect online contributions and need to control goals, track results, consult histories, and publish donation forms without transforming each campaign into a separate process outside of WordPress.
GiveWP’s Main Features
- Donation forms
Creates configurable forms to receive contributions directly through the WordPress website. - Fundraising campaigns
Organizes forms and goals within campaigns with its own tracking. - Donor management
Records profiles, histories, and information related to contributions received. - Fundraising reports
Shows performance data by period, form, and payment method. - Campaign pages
Publishes dedicated pages with content, form, and fundraising progress.
GiveWP’s Benefits
- Centralized donations
Concentrates collection and tracking within the WordPress dashboard itself. - Clearer history
Facilitates consulting who contributed, when they donated, and for which campaign. - Organized campaigns
Separates fundraising goals without mixing different forms and results. - Performance tracking
Helps identify campaigns and forms with the highest volume of contributions.
Who is GiveWP Recommended For?
- Those who administer non-profit organizations and receive donations through the website.
- Those who coordinate community, charitable, or recurring fundraising projects.
- Those who collect contributions for independent projects, events, or specific causes.
- Those who need to register donors and track results within WordPress.
How to Download GiveWP
GiveWP is available for download here on Ultrapack. After obtaining the package, access Plugins > Add New > Upload plugin, select the ZIP file, and complete the installation. Afterwards, configure the payment methods, create the forms, and associate each one with the desired campaigns.
By keeping fundraising linked to WordPress, GiveWP facilitates relating content, campaigns, and contribution data in the same environment. This helps structure specific pages for each cause and track donation behavior without relying on separate spreadsheets for each initiative.
What changed in each version
Version 4.16.8.1
- Security: Improved validation of the event tickets purchase flow.
- Security: Added additional validation to PayPal Commerce completed-order processing.
- Security: Added additional validation to donor email lookups. Thanks Jakub Herman for responsibly disclosing this issue.
Version 4.16.8
- Fix: Fixed a campaign's default donation form appearing unpublished in the form builder.
- Fix: Fixed PHP warnings on the form builder screen when its page is opened without the locale or donation form ID query arguments.
- Fix: Resolved a plugin conflict that prevented donor first and last names from being recorded when the Charitable plugin was active alongside GiveWP.
- Fix: Resolved an issue where the custom amount minimum and maximum also applied to the donation levels and the set donation amount, so a level below the minimum could not be donated. Forms that leave the minimum empty now fall back to the lowest configured amount, and a minimum or maximum with cents is no longer rounded down.
- Security: Removed vulnerable dead code related to legacy donor relinking. (CVE-2026-82676)
- Security: Enhanced security on donor account access. (CVE-2026-82675)
- Tweak: Replaced the axios HTTP client with WordPress core's apiFetch in the donor dashboard, reports, onboarding wizard, and the log and migration list tables, and removed axios from the plugin's JavaScript dependencies.
Version 4.16.7.2
- Security: Added additional hardening for serialized data handling in the donation flow.
Version 4.16.7.1
- Security: Added additional validation to PayPal Donations order requests.
Version 4.16.7
- Security: Hardened donor-account email access authentication.
- Security: Improved validation of the checkout login form.
- Fix: Resolved an issue where paused or failing Stripe Payment Element subscriptions remained stuck when the donor updated their payment method or the subscription was resumed in Stripe.
- Fix: Resolved a conflict where scripts enqueued by other plugins while a donation form was being rendered could stop the form builder design preview and embedded forms from loading.
- Fix: Resolved an issue where editing a page could exhaust the PHP call stack when a theme or plugin filtered post metadata.
Release notes published by the developer.
Frequently asked questions
Is the GiveWP – Give Donation Plugin plugin GPL?
Yes. GiveWP – Give Donation Plugin 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 the GiveWP – Give Donation Plugin plugin on more than one site?
Yes. There is no domain limit: you can install GiveWP – Give Donation Plugin on as many sites (domains) as you wish.
How much does the GiveWP – Give Donation Plugin plugin cost at Ultrapack?
GiveWP – Give Donation Plugin costs US$ 2,89 as a single purchase, and it is also included in the subscription plans starting at US$ 11,44/mo (VIP I).
Does the GiveWP – Give Donation Plugin plugin include updates?
Yes. Every new version of GiveWP – Give Donation Plugin is synced automatically at Ultrapack. You download the latest version whenever you want, and subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is the GiveWP – Give Donation Plugin plugin safe to download and install on my WordPress?
Yes, you can download it safely. Every version of GiveWP – Give Donation Plugin is scanned before publication by Ultrapack's own engine (UltraHub), which combines ClamAV and YARA rules, technologies used to detect malware and malicious code. So you install it on your WordPress with nothing to worry about.

UAU Ready