Events in the Purchase Flow
Event | Event Type GA4 Standard or Aspenware Custom | Trigger | Example |
---|---|---|---|
view_item_list | GA4 Standard Event | Fires when any category (PLP) page loads. | |
select_item | GA4 Standard Event | Fires when a user clicks on a product card (either on the PLP, cross-sell or related products). | |
view_item | GA4 Standard Event | Fires when a user views a PDP. This can come from selecting a product card on the category page, selecting a date on a large pricing calendar, clicking a cross-sell, or related product item. | |
add_to_cart | GA4 Standard Event | Fires when a user adds a product to their cart. | |
view_cart | GA4 Standard Event | Fires when a user clicks “View Cart” on the slideout cart or on the cart icon in the header. | |
remove_from_cart | GA4 Standard Event | Fires when a user clicks “remove” next to a product in the cart. | |
begin_checkout | Standard Event | Fires when a user clicks “Checkout” from the slideout cart or the full-page cart used to indicate the user’s intention to begin checking out. If they are not logged in, they may be redirected to the login page to log in before the first checkout page loads. |
Events in the Checkout Flow
Event | Event Type GA4 Standard or Aspenware Custom | Trigger | Example |
---|---|---|---|
awc_start_checkout | Aspenware Custom Event | Fires when /onepagecheckout loads. | |
add_shipping_info | GA4 Standard Event | Fires when the /delivery page loads for select items that require an address. | (same as add_payment_info_ below) |
add_payment_info | GA4 Standard Event | Fires when the /payment (“Payment Details”) page loads in checkout. | |
purchase | GA4 Standard Event | Fires when purchase is complete after the user confirms the order. | |
transaction_complete Note that this is an old Universal Analytics event that will be deprecated in the near future. Resorts should begin transitioning to the GA4 purchase event. | Aspenware Custom Event for GA4 | Fires when purchase is complete after the user confirms the order. |
Events in Identity v2
Event | Event Type GA4 Standard or Aspenware Custom | Trigger | Example |
---|---|---|---|
login | GA4 Standard | Fires when user is successfully authenticated in Identity. | |
error | GA4 Standard | Fires when a user encounters an error. (Currently only used in Identity, but will eventually be used for error handling across the platform.) | |
sign_up | GA4 Standard | Fires when /onepagecheckout loads after a user successfully creates an account. |
Events in Identity v3
The following pages in Identity v3 have Page View events:
Auth0 Sign-in Page
Auth0 Forgot Password Page
Auth0 Sign-up Page
Aspenware Cloud UI Customer Profile Page
Aspenware Cloud UI Verification Needed Page (when 1 match exists)
Aspenware Cloud UI Call Resort Page (when more than 1 match exists in RTP)
Add Password Page
Event | Event Type GA4 Standard or Aspenware Custom | Trigger | Example |
---|---|---|---|
forgot_password_select | Aspenware Custom | User selects ‘forgot password’ in Auth0. | |
forgot_password_submitted | Aspenware Custom | User submits the form to have a password reset email sent in Auth0. | |
signin_attempt | Aspenware Custom | User selects ‘continue’ from sign in page in Auth0. | |
signin_error | Aspenware Custom | User experiences a sign in error, such as password didn’t match, account exists, etc. in Auth0. | |
successful_login | Aspenware Custom | User has been authenticated and directed to the Aspenware shop successfully. | |
signup_selection | Aspenware Custom | Customer selects ‘sign up’ in Auth0. | |
signup_attempt | Aspenware Custom | Customer selects ‘continue’ after input email/password when creating a new account in Auth0. | |
signup_success | Aspenware Custom | Customer is successful in creating new account in Auth0. Fires at the same time as create_profile event. | |
auth0_account_error | Aspenware Custom | Error occurred during sign up in Auth0 such as email in use, API error. | |
customer_match | Aspenware Custom | Customer submits create profile and is matched to an existing customer in RTP (1 or many) in Aspenware Cloud UI. Fires sign_up success at the same time. | |
create_profile | Aspenware Custom | Customer is successful in creating new customer in Aspenware Cloud UI. Fires at the same time as sign_up success event. | |
Update_Customer_Profile_Error | Aspenware Custom | Customer experienced an error at creating a new customer in Aspenware Cloud UI. | |
account_lookup | Aspenware Custom | Customer selects ‘look up account with pass’ in Auth0. | |
account_found | Aspenware Custom | Customer inputs a valid pass and found an account in Auth0. | |
account_not_found | Aspenware Custom | Customer input an invalid pass or no account found in Auth0. | |
signupwithpass_invitesent | Aspenware Custom | Customer inputs correct pass, has email on file, and has no auth profile in Auth0. | |
error | GA4 Standard | ||
sign_up error | Aspenware Custom | ||
verify_account_view | Aspenware Custom | ||
resend_email |
Events in Arrival
The following pages in Arrival have Page View events: