Description
The Salesforce add-on automatically syncs every donation recorded in GiveWP with your Salesforce CRM, creating or updating Lead, Contact, Opportunity, and Campaign records from donation form data. The add-on keeps donor history centralized in Salesforce, allowing fundraising teams to track recurring donations, segment audiences, and trigger relationship flows without manual spreadsheet exports.
Key Features
- Automatic donation sync
sends each completed donation in GiveWP to Salesforce as an Opportunity linked to the contact. - Contact creation and update
creates new Lead or Contact records when the donor does not yet exist in the CRM database. - Custom field mapping
allows mapping donation form fields to custom Salesforce fields directly through the dashboard. - Recurring donation support
records subscription cycles and renewals as Opportunities linked to the same donor. - Campaign association
links donations to specific Salesforce campaigns to track each fundraising performance.
Benefits of Salesforce
- Unified donor view
centralizes donation, contact, and campaign history in a single CRM record. - Less operational work
eliminates manual spreadsheet exports and repetitive data entry by the fundraising team. - Advanced segmentation
allows creating email marketing lists and flows based on actual donation behavior. - Accurate fundraising reports
ensures dashboards and Salesforce forecasts reflect donations in near real-time.
Who It’s For?
- Nonprofit organizations that already use Salesforce as their official relationship CRM.
- Fundraising teams that need to track donors, campaigns, and opportunities in one place.
- Foundations and NGOs that receive recurring donations through GiveWP and want to integrate them into the fundraising funnel.
For institutions already operating within the Salesforce ecosystem, this integration removes the boundary between the donation site and the corporate CRM, ensuring each GiveWP contribution directly feeds existing reports, segmentations, and marketing automations on the platform, without manual rework.
Frequently asked questions
Is GiveWP Salesforce GPL-licensed?
Yes. GiveWP Salesforce 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 Salesforce on multiple sites?
Yes. You can install GiveWP Salesforce on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does GiveWP Salesforce cost at Ultrapack?
GiveWP Salesforce 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 Salesforce include updates?
Yes. The current version of GiveWP Salesforce is 1.2.0, published at Ultrapack on Jul 11, 2025. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is GiveWP Salesforce scanned before publication?
Yes. Every version of GiveWP Salesforce goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What changed in this version
Version 1.2.0
- New: Added the following filters for intereacting with the Salesforce API `give_salesforce_donation_update_args`, `give_salesforce_recurring_donation_create_args`, `give_salesforce_contact_create_args`
- `give_salesforce_contact_search_by_full_name`
- Fix: Resolved an issue where a duplicate opportunity was being created when creating a recurring donation
Version 1.1.0
- New: Add compatibility with Manual Donations add-on
- New: Introduced a new filter for adding custom data to new Salesforce Opportunities
- Fix: Sequential donation IDs will be sent if the setting it enabled
- Fix: Encode contact name and email to prevent error with special characters (such as &)
- Fix: Correctly pass "Daily" period for daily recurring subscriptions
Version 1.0.0
- New: Initial release!
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-salesforce.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
give-salesforce.zipand click Install Now. - Click Activate.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready