Obtain Your Donorfy API Key
You will need your Donorfy API key (tenant code) to connect Eventbrite to Donorfy.
Retrieve your Donorfy API key.
Log into your main Eventbrite account (not as a team member).
Go to Account Settings, click Developer Links.
Eventbrite’s API is only available on certain subscription plans. Please review Eventbrite’s documentation for eligibility.
Create Your Eventbrite Webhook
In Eventbrite, open Developer Links, then click Webhooks.
Click Add Webhook.
In Payload URL, enter:
https://api.donorfy.com/api/EventBrite/<your donorfy api key>Example:
https://api.donorfy.com/api/EventBrite/ABCDEFGSet Event to All Events*.
Under Actions, select:
attendee.updated.
order.placed.
Click Add Webhooks to save.
Use the Test button if required, then refresh the page to see the test result.
📌Note:
You may restrict a webhook to individual events, but using “All Events” is simpler. If you wish to update only selected events, you must create separate webhooks for each.
⚠️Important:
Only one All Events webhook should exist. Multiple All Events or overlapping single-event webhooks may cause duplicates in Donorfy.
Create Your Eventbrite API Key
In Eventbrite, navigate to Developer Links, select API Keys.
Click Create API Key.
Complete the form:
Application URL:
https://app.donorfy.comOAuth Redirect URI: leave blank
Application name: Donorfy
Description: Donorfy
Fill in any remaining required fields.
Click Create Key.
Click Show API key, client secret, and tokens.
Copy the Private token.
Add Your Eventbrite API Key to Donorfy
In Donorfy, navigate to Integrations, click Eventbrite, select Settings.
In the Eventbrite Settings Authorisation area, paste the Private Token into the Eventbrite Authentication Token field.
Set Your Event Default Settings
Event Defaults are used when an Eventbrite event does not have its own specific mapping.
Configure Transaction Settings
Set Create Transactions for paid-for events to Yes if you want Donorfy to create transactions automatically.
Choose your default:
Campaign.
Payment Method.
For each allocation type (Event, Donation, Sales), enter:
Product.
Fund.
Dept.
Click Save Changes.
Once saved, the integration is live.
📌Note:
To disconnect Eventbrite later, simply delete the webhook created in Eventbrite.
Mapping Campaigns to Events
You can override the default mapping by linking specific Eventbrite events to Donorfy Campaigns. This is useful when different events require unique Campaign, financial, or allocation settings, and can be done with help of article : Connecting an Eventbrite event to a Donorfy Campaign.
Donorfy Academy
The Donorfy Academy features a learning course for Eventbrite - enrol here.
