If you're looking to reward users for attending your events on Eventbrite, integrating Absinthe's point system with Eventbrite is a simple and efficient way to do so. This guide will walk you through the steps to set up a Zapier integration that automatically rewards users with points when they check into an Eventbrite event.
Step-by-Step Guide:
1. Create a New Zap in Zapier
Log in to your Zapier account and click on “Create Zap” to start.
2. Set Eventbrite as the Trigger
In the app search bar, type "Eventbrite" and select it as your trigger app.
3. Choose 'New Attendee Check-in' Event
From the list of available triggers, select “New Attendee Check-in.” This will allow Zapier to track check-ins at your Eventbrite event.
4. Connect Your Eventbrite Account
If you haven't already, connect your Eventbrite account by following Zapier’s prompts to authorize access.
5. Select Your Eventbrite Organization
Choose the specific Eventbrite organization you want to monitor for user check-ins.
6. Test the Eventbrite Trigger
Zapier will attempt to find a recent attendee check-in to ensure the trigger works properly. Once successful, you can move on to the next step.
7. Add Absinthe as the Action
In the Action step, search for and select “Absinthe.” If this is your first time using Absinthe on Zapier, we will provide an invite link to access our Absinthe Zapier Action.
8. Enable 'Give Points' Functionality
In the Absinthe action setup, select “Give Points” as the action event. This will allow Absinthe to issue points when a user checks into your Eventbrite event.
9. Connect Your Absinthe Account
You’ll need to authenticate your Absinthe account. When prompted, enter the API key provided by Absinthe, then click “Continue to Absinthe".
10. Set Up the Input Data
In the "Action Input Data" field, select EMAIL as the account type. Then, choose Profile Email as the User Account ID to identify the attendee.
11. Register Your Event on the Absinthe Points API
Now, register your Eventbrite event on Absinthe’s Points API to generate the unique event identifier (UUID) required for the integration.
IMPORTANT: Save the UUID from the response, as you'll need it for the “EVENT UUID” field in the Zapier setup.
Go to the GraphQL playground at Absinthe GraphQL Playground.
Paste the following query, including your event’s name and description.
Register Event Query
mutation RegisterOffChainEvent {
insert_points_config_registered_events_one(object: {event_name: "my_points_event",
description: "This is a sample points event."}) {
uuid_id
created_at
added_by
}
}
Don’t forget to add your API key in the Authorization header.
Register Event Authorisation
{
"Authorization": "Bearer <YOUR_API_KEY_HERE>"
}
12. Finalize and Go Live!
Once everything is set up, click Test to verify that the integration works. Finally, click Publish to activate the Zap.
By following these steps, you can seamlessly integrate Eventbrite check-ins with Absinthe’s point system, automatically rewarding your users for attending your events.
Also, here is a Loom helping you walk through each step! Click here