This article describes how to use the Auth0 data source to create a webhook in your Auth0 account to send actionable events into EventStream.
In this article:
Auth0 Data Source receives data from all Tealium Actions located in the Auth0 marketplace after a user has been added to the Database.
Adding the Auth0 data source to your Tealium Customer Data Hub profile generates a unique URL to use in your webhook configuration in the following format:
To add the Auth0 data source to your Tealium Customer Data Hub profile, see Data Sources. After adding and connecting the data source, save and publish your profile.
After you connect Auth0 to your Tealium Customer Data Hub profile, configure the webhook using the following steps:
All incoming Auth0 event attributes are prefixed with
auth0_ . For example, for the
user_id attribute, Auth0 will send the matching EventStream event attribute
auth0_user_id (all lowercase). The Auth0 webhook API sends flattened JSON objects to Tealium as shown in the following example of an Auth0 User Registration event:
"tealium_event" : "auth0_user_login", "auth0_email_address" : "email@example.com", "auth0_userid": 8237572, "auth0_phone_number" : 0123456789, "auth0_ip" : "255.255.255.255", "auth0_city" : "San Diego", "auth0_last_name" : "John", "auth0_first_name" : "Doe";