Eventbrite's better checkout experience aims to reduce ticket sales friction for buyers, increase conversion rates, and provide better information for sellers about those attending. According to Eventbrite's analysis, this resulted in x2 ticket sales conversion rates during testing—sounds brilliant, doesn't it?
All this development has meant that Donorfy's integration has also had to change to reflect those alterations.
Why has the Donorfy integration changed?
Previously, when tickets were purchased on Eventbrite, the only details entered were for the ticket buyer.
Eventbrite has now created the option for the ticket buyer to add details of individual attendees after they’ve purchased tickets, allowing you to gain much richer details about those attending your events. This is called ‘Each attendee’ on the event order form configuration in Eventbrite.
You may or may not be already using this.
It looks like this on Eventbrite:
There are now two stages of information being added to Eventbrite:
Stage 1 - When the order is placed
Stage 2 - Individual attendee details are added
This means that after Stage 1, Donorfy only has ticket buyer information and the number of attendees booked. We don’t yet have any individual attendee details.
What’s the impact on your Donorfy data?
If you use the ‘Each attendee’ option on Eventbrite, your data will be added on Donorfy as follows:
- Constituent for the ticket buyer. This is where you’ll find the transaction.
- A constituent for each attendee. This is where you’ll find the activity pertaining to the event. Please note - this includes an additional constituent for the ticket buyer if they are also an attendee.
This means your total number of constituents may rise when you have an active event on Eventbrite.
Where the ticket buyer has bought the tickets for the event but has not filled in the personal details for each attendee (between Stage 1 and Stage 2 described above):
- A named constituent will be added to Donorfy for the ticket buyer
- Attendees will be added to Donorfy with a unique identifier:
- First Name - Eventbrite Attendee ID
- Last Name - Eventbrite Event ID
It will look something like this in Donorfy:
If personal details are subsequently added in Eventbrite to these attendees (Stage 2), these constituents will be updated with these details. This could include name, contact details, and contact consent.
If the ticket buyer is also an attendee and has had two constituents added to Donorfy for their event order, your Donorfy duplicate checker will handle that.
Turning on your duplicate auto-merge will save you some time when the attendee's personal information is added. This enables Donorfy to automatically merge two constituents that have a confidence score of 13 and above. You can read more about duplicate auto merge here: Duplicates - Auto merge
What to do next…
Step 1
You have a few options, depending on which data you would like to see in Donorfy. Click on the below to expand the details:
I would like to see the ticket buyer and attendees on Eventbrite, but only the ticket buyer in Donorfy.
Solution:
Use the ‘Each Attendee’ option in the ‘Order form’ setup area on Eventbrite.
- On Donorfy, open the relevant Campaign
- Next, click on the Eventbrite tab
- Within the Activity section, set 'Create an Activity for each attendee' to Yes
- In the box ‘Exclude attendees holding these ticket types’ enter in the tickets type and add-ons that you wish to exclude (see screenshot below).
This will ensure that no additional constituents are added for these event items.
For example:
I would like to see the ticket buyer and attendees in Eventbrite and Donorfy.
It should be noted that with this option:
You might not receive the names and other personal details for every attendee.
The total Constituent numbers will increase with every attendee added.
Solution:
Use the ‘Each Attendee’ option in the ‘Order form’ setup area on Eventbrite.
- On Donorfy, open the relevant Campaign
- Next, click on the Eventbrite tab
- Within the Activity section, set 'Create an Activity for each attendee' to Yes
- In the box ‘Exclude attendees holding these ticket types’ do not exclude your Eventbrite ticket types. However, you may wish to exclude additional add-ons such as t-shirt sales, etc.
I would like to see only the ticket buyer on Eventbrite and Donorfy.
Solution:
Use the ‘Ticket Buyer’ option in the ‘Order form’ setup area on Eventbrite.
Step 2
Create a new Webhook
A new webhook is required. This will need to be set up by an Eventbrite User who has access to your Eventbrite account settings.
- From the Eventbrite profile, go to Account Settings > Developer Links > Webhooks
- You will already have a Webhook in place with order.placed selected
- Click on the Details button to open the Webhook
- Make a note of:
- The Actions/Objects - this is needed if you have been receiving details of check-ins for events
- Copy the Payload URL from the existing webhook including your Donorfy tenant code
- Click on the blue Manage Webhooks link to the right of the page
- Then select ‘Add Webhook’ to create a new one
- Paste the URL into the Payload URL
- Leave the Event selection as: ‘All Events’
- Under the Actions section select:
- ‘attendee.updated’
- ‘order.placed’
- and any other actions you had noted down from the notes made previously
- Select ‘Add Webhook’ to save.
Once saved, you will see your new webhook created with a summary of the actions/objects that you selected and an option to Test or Delete
Click on Test to see if the Webhook has saved successfully - a green banner will appear at the top of the page if so
Step 3
Delete the old Webhook
Now that your Webhook has been set up successfully, you must delete the old one. Failure to complete this step will result in duplicated entries into your Donorfy.
To do this, select the ‘Manage Webhooks’ link to return to your list of Webhooks.
The old and the new Webhooks will be displayed.
- You will need to select the ‘Detail’ button for your old webhook, which only has ‘order.placed’ selected.
- You will then be given the option to Test or Delete the old webhook - select ‘Delete’
- Eventbrite will ask if you are sure you want to delete, select ‘Delete’ again to confirm the action.
Once deleted, you will be returned to the Webhooks screen, where the newer Webhook will be in situ.
New ticket purchases from Eventbrite will now flow into Donorfy as per the option you selected for your event(s).
These changes only apply to new ticket purchases and will not provide any updates related to previously purchased tickets.
Comments