Givebutter

Givebutter

Let AI connect your sources for you

Skip the manual setup — run this in your project and the wizard auto-detects your databases and APIs and connects them to PostHog.

Learn more
PostHog Wizard hedgehog

Connect Givebutter to PostHog to sync your data into the PostHog data warehouse for analysis and modeling.

Enter an API key from Settings > Integrations > API Keys in your Givebutter dashboard.

Configuration

OptionTypeRequired
API keypasswordYes

Linking Givebutter to PostHog

  1. Go to the Data pipeline page in PostHog
  2. Click New source and select Givebutter
  3. Fill in the required configuration fields
  4. Click Next, select the tables you want to sync, and then press Import

Supported tables

TableDescriptionSync methodIncremental fieldPrimary key
campaigns

Fundraising campaigns, including goals, amounts raised, donor counts, and event settings.

Full refresh——
campaign_members

Individual fundraisers participating in a campaign, with their goals and amounts raised.

Full refresh——
campaign_teams

Fundraising teams within campaigns, including members, goals, and amounts raised.

Full refresh——
campaign_tickets

Ticket types offered by a campaign, including prices, bundles, and available quantities.

Full refresh——
campaign_discount_codes

Campaign discount codes, including usage limits, validity dates, and applicable items.

Full refresh——
contacts

Donor and organization contact records, including contact details, tags, and giving statistics.

Full refresh——
contact_activities

Activities recorded for a contact, including activity type, occurrence time, and associated resource.

Full refresh——
funds

Designated fundraising funds, including fund codes, amounts raised, and supporter counts.

Full refresh——
households

Households grouping related contacts, with household names and the head contact.

Full refresh——
payouts

Payouts of raised funds, including amounts, fees, payment methods, and payout status.

Full refresh——
plans

Recurring donation plans, including amounts, payment frequency, status, and the next billing date.

Full refresh——
pledges

Donation pledges, including committed amounts, fulfilled amounts, and installment schedules.

Full refresh——
tickets

Issued tickets, including attendee details, transaction identifiers, and check-in times.

Full refresh——
transactions

Donations and payments, including donor, campaign, fund, fees, refunds, and payout details.

Full refresh——