Setting Up the Double the Donation Integration
Last updated: September 22, 2026
Double the Donation helps your donors find out if their employer will match their gift. When you connect Double the Donation to WeGive, successful donations are sent to Double the Donation automatically so your team can track and follow up on corporate matching gifts.
Before You Start
You will need:
An active Double the Donation (360MatchPro) account
Your Double the Donation Public Key and Private Key
Admin access to your WeGive dashboard
Don't have a Double the Donation account yet? Use the Fill out this form to request an account link on the integration page in WeGive to get set up with their team.
Where to Find Your Keys
Log in to your Double the Donation account and locate your API keys. You will need both:
Key | What it does |
|---|---|
Public Key | Identifies your organization to Double the Donation. It is also used on your WeGive checkout to power matching gift prompts for donors. |
Private Key | Used for secure communication between WeGive and Double the Donation. It is never shown to donors. |
Step 1: Open the Integration
In your WeGive dashboard, go to Settings.
Select Integrations. (Tip: type "inte" in the Settings search bar to jump there.)
Open Double the Donation.
When the integration has not been set up yet, you will see two status labels at the top of the page: Disabled and Keys missing.
Step 2: Enter Your Keys
Under General Settings, paste your key into the Public Key field.
Paste your key into the Private Key field.
Click Test Connection to confirm the keys work.
Click Save.
WeGive checks your keys with Double the Donation when you save. If either key is not valid, the save will not go through and you will see an error message. Double check that you copied the full key with no extra spaces, then try again.
Once your keys are verified, the matching settings become available.
Step 3: Turn On the Integration
After your keys are connected:
Turn on Enabled to activate the integration.
Turn on Push Transactions so successful donations are sent to Double the Donation automatically.
Click Save.
Both keys must be entered and verified before you can turn the integration on.
Which Donations Are Sent to Double the Donation
A donation is sent to Double the Donation when:
The donation was successful
The donor has an email address on file (Double the Donation requires one)
The donation has not already been sent (each donation is only sent once)
For each donation, WeGive shares the details Double the Donation needs to process a match, including:
Donation amount and date
Donor name, email, and phone number (if available)
Donor address (billing address, or mailing address if there is no billing address)
Campaign name (donations not tied to a campaign are sent as General)
Whether the gift is anonymous
Whether the gift is recurring
WeGive also pulls updates back from Double the Donation, such as when a donor's employer is identified or a match is submitted.
What Donors See
When the integration is enabled, your WeGive checkout can show donors a matching gift prompt so they can look up whether their employer matches gifts. Only your Public Key is used on the checkout. Your Private Key stays private.
Good to Know
Your Private Key will look blank after saving. This is expected. For security, WeGive does not display the saved Private Key. If you leave the field blank on a future save, your existing key stays in place.
Re-testing keys. You can click Test Connection at any time to confirm your keys are still valid.
Keys changed or revoked in Double the Donation? Enter the new keys and save. You will not be able to turn the integration back on until the new keys are verified.
Removing the integration. Click the trash can icon in the top right corner of the Double the Donation Setup page.