Cover photo

How to Reward Eventbrite Check-Ins with Points Using Absinthe

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

Absinthe Labs logo
Subscribe to Absinthe Labs and never miss a post.
#event#web3#marketing#blockchain#crypto