All Collections
Integrations & API
How to use Zapier for third party integrations
How to use Zapier for third party integrations

Connect Givebutter to hundreds of apps using Zapier’s advanced integration platform

Cathryne avatar
Written by Cathryne
Updated over a week ago

Zapier lets you connect Givebutter to 2,000+ other web services. Automated connections called Zaps set up in minutes with no coding, can streamline your day-to-day tasks and build workflows between apps that otherwise wouldn't be possible.

Each Zap has one trigger app and one receiving app. The trigger sends information to the receiving app to initiate one or more actions automatically. 🤖

Getting Started with Zapier

Learn about Zapier's pricing and create a Zapier account. Once you connect your Givebutter account to your Zapier account, you can jump right in!

How to connect Givebutter to Zapier

  1. Log in to your Zapier account or create a new account.

  2. Click on MY APPS in your Zapier dashboard.

  3. Type "Givebutter" in the search bar.

  4. Click CONNECT.

    screenshot of Zapier dashboard
  5. Copy your Zapier API key from your Givebutter dashboard. *See below for instructions on how to find your API key.

  6. Paste your API key into Zapier.

  7. Click YES, CONTINUE.

    screenshot of API field

8. Your Givebutter account is now connected to Zapier!

screenshot of connected apps in Zapier

How to find your API key

  1. Log in to your Givebutter Dashboard.

  2. Click on ACCOUNT in the left-hand menu bar.

  3. Click on INTEGRATIONS.

  4. Click on EXPAND next to Zapier.

  5. If you don't already have an API key, click on GENERATE API KEY. If you already have an API key, it will be displayed in the box.

screen shot of API key location in Givebutter dashboard

How to setup Zaps

Use a pre-made Zap or create your own with the Zap Editor. Creating a Zap requires no coding knowledge, and you'll be walked step-by-step through the setup. Get an idea of everything that's possible by checking out this list of Givebutter integrations.


New Campaign: triggers when a new campaign is created

New Transactions: triggers when a new transaction is created

New Ticket: triggers when a new ticket is issued

Updated Campaign: triggers when a campaign is updated


Create Contact: Creates a Contact. If there is a contact that already exists with the same First and Last Name, as well as the same Email Or Phone, we will automatically deduplicate and merge the contact, otherwise, a new contact will be created. If you'd like to always create a new contact regardless of the deduplication logic, pass the force_create parameter as true.

Templates & Use Cases

Active Campaign + Givebutter

Constant Contact + Givebutter

Google Sheets + Givebutter

Gratavid + Givebutter

Hubspot + Givebutter

IgnitePost + Givebutter

Mailchimp + Givebutter

Moosend + Givebutter

QuickBooks Online + Givebutter

Salesforce + Givebutter

Salsa Engage + Givebutter

Slack + Givebutter

Typeform + Givebutter

Did this answer your question?