POINT is a volunteer management platform that helps nonprofits recruit, onboard, schedule, and track volunteers. This integration syncs volunteer contact details and service hours from POINT into Givebutter, and lets you add a Givebutter donation button directly to your organization's POINT page.
Volunteers visiting your organization's POINT profile will see a Donate button in the upper right corner of the page. When clicked, this button expands into a customizable donation checkout flow, without redirecting volunteers to a new page.
Connect POINT & Givebutter 🔌
In the navigation panel on the left side of your POINT dashboard, go to Organization, then click Integrations. Locate Givebutter under the CRM or Fundraising categories. Click View to open the settings.
In Givebutter, navigate to your Settings. Click on the Developers tab at the top, and select API from the left sidebar.
Click + New API key in the top right corner. Enter a name for the key (for example, "POINT") and click Create. Copy the API key. You'll only see it once, so store it safely.
Paste the new Givebutter API Key into the API Key field on the integration's Settings page. Click Connect.
Once connected, POINT syncs your volunteer contact and service data with Givebutter automatically overnight, with the option to run a manual sync anytime.
Add a donation button ⚙️
Want to make it easy for your volunteers to give? You can add a Givebutter donation button directly to your POINT page.
Please note that this integration is set up in POINT, rather than Givebutter. After creating your Givebutter account, return to POINT to set up the integration.
A Givebutter donation button on POINT is added like an embedded Widget on an external site, installed in two parts – the library and the Widget itself.
Install the library script 📜
Sign into the POINT Admin Dashboard and click Integrations in the left menu. You'll find Givebutter under the Fundraising category. Select View.
Change the toggle to the Yes position to enable the integration with Givebutter.
Navigate back to your Givebutter dashboard, and in the sidebar menu on the left side of the page, click Campaigns.
Click on the campaign you want to embed on your organization's POINT page.
You can embed any campaign type on POINT.
In your campaign manager, click on the Sharing tab in the top navigation, then select Widgets from the sub-menu on the left side of the page.
Click Installation, located towards the right side of the page.
In the window that appears, click I use another platform.
A list of instructions will appear. Copy the library script code shown under step 1, and head back to POINT.
In POINT, paste the library code you copied in the Script Snippet section and click Save.
Install the Widget code 💻
Go back to Givebutter and exit out of the library installation instructions. You'll see a couple of Widget format options for the campaign you've selected. Click Embed under the Form option.
Please note that you must select Form – if you select a Button Widget, the embed will not work on POINT.
In the window that pops up, copy the code at the top and head back to POINT.
In POINT, paste the code in the Widget Snippet section and click Save.
Add the campaign link 🔗
The last step is to add the Givebutter campaign link to POINT. At the top of your Givebutter campaign manager, copy the campaign URL.
In POINT, paste the campaign URL in the Form Link section and click Save.
Submitting a donation 💸
On your organization's POINT profile, you'll see a Donate button near the upper right corner of the page.
Click the button to open up the checkout flow.
Select the amount you'd like to donate, and click Continue.
The amounts shown can be customized, and you can also add descriptions!
Choose the supported payment option you'd like to use, and follow the prompts to complete payment.
Captured data 📝
Once synced, your POINT contacts appear in Givebutter as Contacts (under the Contacts section in the left menu). Each contact is marked as Individual.
Primary Details on the Givebutter contact profile include:
Email and phone, with quick-action icons to send a message
Full address
Birthday
Contact ID (assigned by Givebutter) and Contact External ID (from POINT)
Contact since (the date the contact was first synced)
In the Activity Feed, each volunteer record from POINT appears as a Volunteered entry with the date.
FAQ 🤔
Is POINT free? How much does it cost?
POINT offers a free plan. If you need additional features for volunteer management (such as background checks), you can sign up for their Pro plan.
Is Givebutter free? How much does it cost to use this integration?
Givebutter is free to use thanks to the 100% optional tips we receive from donors. If you'd prefer to hide tips from donors, a low, flat-rate platform fee applies instead. Regardless of tips or platform fees, a standard processing fee always applies to each donation. The processing fee can be required or optionally covered by your donors. The POINT integration itself has no cost associated with it.
How often does POINT sync with Givebutter?
Automatically overnight, with the option to run a manual sync anytime.
Will syncing create duplicate contacts?
No, you can choose how POINT matches volunteers to your existing Givebutter contacts to prevent duplicates.
What volunteer data syncs into Givebutter?
Name, email, phone number, address, birthday, and service hours.
Do I need accounts on POINT and Givebutter to use this integration?
Yes, you will need an account on both POINT and Givebutter to use this integration – this is because your fundraising campaigns (and payouts) are managed via Givebutter, and POINT is your volunteer management platform.
I added a donation button to POINT. Can I make changes to the campaign?
Yes! You can make changes at any time, and they will be updated dynamically on your POINT donation button – no need to reinstall the code.
Apple Pay isn't appearing as an option on my POINT donation button.
This is as expected – limitations set by Apple prevent it from being used in embedded iFrames. You can still use Google Pay, Venmo, or PayPal if you'd like to use an online payment method or digital wallet! You can also review all of our available payment options.
I have questions about using POINT. Who do I contact?
If you have questions about POINT, email them directly at [email protected], or send them a message. If you have questions about your Givebutter account or fundraising campaign, you can contact us via chat or email.



















