Cover photo

How to Reward Eventbrite Check-Ins with Points Using Absinthe

Absinthe Network

Absinthe Network

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.

post image

2. Set Eventbrite as the Trigger

In the app search bar, type "Eventbrite" and select it as your trigger app.

post image

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.

post image

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.

post image

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.

post image

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.

post image

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".

post image

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.

post image

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.

post image

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

How to Reward Eventbrite Check-Ins with Points Using Absinthe