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

Each Zap has one app as the "Trigger," where your information comes from and which causes one or more "Actions" in other apps, where your data gets sent automatically.

Getting Started with Zapier

Sign up for a free Zapier account; from there, you can jump right in! To help you hit the ground running, visit your Dashboard's Integration tab for some pre-made Zap templates. Learn more about Zapier's pricing.

How do I connect Givebutter to Zapier?

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

  2. Navigate to "My Apps" from the top menu bar.

  3. Now click on "Connect a new account..." and search for "Givebutter."

  4. Use your Zapier API key to connect your Givebutter account to Zapier. See below for how to find your API key.

  5. Once that's done, you can start creating an automation! 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.

  6. Need inspiration? See everything that's possible with Givebutter and Zapier.

  7. If you have any additional questions, you can reach out to [email protected].

How do I find my Zapier API key?

  1. Log in to your Givebutter Dashboard.

  2. Navigate to "Account Settings" > "Integrations" from the left menu bar.

  3. Click on "Expand" in the Zapier integration box.

  4. If you don't already have an API key, click on "Generate API Key." If you already have an API key, the API key will be displayed in the box already.

  5. Copy the API key into Zapier's website.

Supported triggers and actions


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

NeonCRM + Givebutter

QuickBooks Online + Givebutter

Salesforce + Givebutter

Salsa Engage + Givebutter

Slack + Givebutter

Typeform + Givebutter

Need assistance with your integration? No problem, use the chat widget in your Dashboard or shoot us a message a [email protected].

Did this answer your question?