All integrationsCRM & Contacts

Givebutter

Run your nonprofit's fundraising from workflows: look up and update contacts, create and edit campaigns and funds, read donations, and start a workflow when a new contact or donation arrives.

actions
22
triggers
2

Triggers

Start a workflow when something happens in Givebutter.

  • New contactRuns when a contact is added to Givebutter, by a donation, an import, the dashboard or the API, with their name, email, phone and tags. Contacts already there when the workflow is turned on don't start it.
  • New donationRuns when a donation or payment succeeds in Givebutter, with the amount, the donor, the campaign and how it was paid. Donations already there when the workflow is turned on don't start it.

Actions

Steps a workflow can run in Givebutter.

  • List campaignsList your campaigns (donation forms, fundraisers and events), newest first, with their goal, amount raised and address.
  • Get campaignGet one campaign with its goal, amount raised and address.
  • Create campaignCreate a campaign. It starts unpublished: review and publish it in Givebutter when it is ready.
  • Update campaignChange a campaign's title, subtitle, description, goal or end time. Only the fields given change.
  • Delete campaignDelete a campaign. Givebutter refuses if the campaign has already raised money.
  • List contactsList your contacts, newest first. Give an email to find one person, or ask for the archived contacts.
  • Get contactGet one contact with their emails, phones, addresses, tags and giving totals.
  • Create contactAdd a contact. If Givebutter already has someone with the same email or phone, it merges them into that contact.
  • Update contactChange a contact. An email or phone is added beside the ones they have, tags are added or removed, and anything else given replaces what was there.
  • Archive contactArchive a contact so it drops out of your lists. 'Restore contact' brings it back.
  • Restore contactBring an archived contact back.
  • List fundsList your funds, the causes gifts can be directed to.
  • Get fundGet one fund with what it has raised.
  • Create fundCreate a fund that gifts can be directed to.
  • Update fundRename a fund or change its code.
  • Delete fundDelete a fund.
  • List transactionsList donations and other payments, newest first, with who gave, how much and to which campaign.
  • Get transactionGet one donation or payment with its donor, amounts and campaign.
  • List webhooksList the webhooks that send Givebutter events to an address.
  • Get webhookGet one webhook with its address, event and state.
  • Create webhookHave Givebutter send an event, such as a successful donation, to an https address. The result includes the secret each delivery is signed with.
  • Delete webhookDelete a webhook so Givebutter stops sending to it.

Automate Givebutter with Lodol.

Connect Givebutter, then hand Lodol the job in Slack, Claude or ChatGPT.

Free plan, no credit card