Last modified on September 11, 2023 at 6:18 pm
Overview
The offering_registered event is fired when a user successfully registers for a course offering.
Names
| Name | Context |
|---|---|
| Offering Registered | Zapier Trigger Name |
| offering_registered | DigitalChalk Internal |
| dc_offering_registered | Zapier Trigger Key |
Payload
{
"event" : "offering_registered",
"date" : "2019-12-20T21:11:14Z",
"source" : "SELF",
"user" : {
"id" : "88a294d579474551a39c86af370ab93f",
"firstName" : "Aftab",
"lastName" : "Ackbar",
"username" : "aftab.ackbar@infoseller.com",
"email" : "aftab.ackbar@infoseller.com",
"locale" : "cl"
},
"registration" : {
"id" : "19f6e5f2bf46474a8d0a769c54aa18fa"
},
"offering" : {
"id" : "a6f78cfdbae348b381ee795acfce3bf1",
"title" : "Y-Wing Safety Measures - Advanced"
}
}
- event – always “offering_registered” for this type of event
- date – the datetime that the event was generated
- source – SELF if a user generated this event, or ADMIN if an admin generated this event
- user – the user that was registered
- user.id – the DigitalChalk internal user id
- user.firstName – the user’s first name
- user.lastName – the user’s last name
- user.username – the user’s username
- user.email – the user’s email address
- user.locale – the locale for the user
- registration – the new student registration record for the user
- registration.id – the DigitalChalk internal student registration id
- offering – the offering that the student registered for
- offering.id – the DigitalChalk internal offering id
- offering.title – the title of the registered offering
Filters
Filters can be applied to events / triggers so that only certain events are fired when they match the filters. Filters can be set up inside the Zapier UI for the trigger.
| Filter Name | Zapier UI Label | Description |
|---|---|---|
| user.email.endswith | Email ends with | Filters events to only those where the user’s email ends with the value given. Useful to range off new users by domain (e.g. “@mycompany.com”) |
| offering.title.equals |
Offering Title Equals
| Filters events to only those where the offering title is exactly equal to the value given |