...
Identify v3 (Powered by Auth0) includes robust Google Analytics tracking. The following events are included in the data layer.
Location |
Event Name |
Project |
Schema / Message | Use Case | |||
Login | successful_login | Commerce |
| User has signed in successfully and landed on store |
Login | error | Auth0 | errorType: "signin_error," "errorMessage": "{message}" | User has encountered an error, password or API |
Sign-in Page | n/a | Auth0 | When a customer views sign in page |
Page View
Forgot password page | n/a | Auth0 | Customer view ‘forgot password’ page |
Auth0
Forgot Password | forgot_password_ |
submitted |
Customer selected ‘forgot password’
Auth0 |
Event
forgot_password_submitted
Customer sent email to themselves to reset password
Auth0
Event
signin_attempt
Customer selects ‘continue’ from sign in
Auth0
Event
signin_error
Customer experiences a sign in error, such as password didn’t match, account exists, etc.
Auth0
Event
successful_login
Customer has been authenticated and directed to shop successfully
AW Cloud UI & Commerce
Event
signup_selection
Customer selects ‘sign up’ in auth0
Auth0
Event
Sign-up Page
Customer views sign up page
Auth0
Page View
signup_attempt
Customer selects ‘continue’ after input email/password when creating a new account
Auth0
Event
signup_success
Customer is successful in creating new account in auth0
Auth0
Event
auth0_account_error
Error occurred during sign up in auth0 such as email in use, API error.
Auth0
Event
Customer profile page
Customer views create customer profile page
AW Cloud UI
Page View
customer_match
Customer submits create profile and is matched to an existing customer in RTP (1 or many)
AW Cloud UI
Event
Customer match (1) page
Customer views ‘verification needed’ page after match
AW Cloud UI
Page View
create_profile
Customer is successful in creating new customer
AW Cloud UI
Event
Update_Customer_Profile_Error
Customer experienced an error at creating a new customer
AW Cloud UI
Event
account_lookup
Customer selects ‘look up account with pass’
Auth0
Event
account_found
Customer inputs a valid pass and found an account
Auth0
Event
account_notfound
Customer input an invalid pass or no account found
Auth0
Event
signupwithpass_invitesent
Customer inputs correct pass, has email on file, and has no auth profile
Auth0
Event
Property: error_accountexists
Customer inputs a valid pass but account exists
Auth0
Event
Property: error_incorrectnumber
Customer inputs a invalid pass number and nothing found.
Auth0
Event
error_noemail
Customer inputs a valid pass but no email profile exists to verify
Auth0
Event
Add password
| User has sent a password reset email | |||
Sign up | signup_selection | Auth0 |
| User has selected 'sign up' |
Sign up | signup_success | Auth0 |
| User has created an account in auth0 (email/password) |
Sign up | create_ profile | Commerce |
| User has created a customer |
Sign up | successful_login | Commerce |
| User has been authenticated and logged in successfully and landed on store |
Sign up | error | Auth0 | errorType: "auth0_signup_error," "errorMessage": "{message}" | User has encountered an error, user exists or API |
Customer profile page | n/a | AW Cloud UI | Customer views create customer profile page | |
Customer Matching | signup_success | Auth0 |
| User has created an account in auth0 (email/password) |
Customer Matching | create_profile | Commerce |
| User has created a customer |
Customer Matching | customer_match | Commerce | { "event": "awc_customer_match", "type", "#"} | User has matched to a customer in RTP |
Customer match (1) page | n/a | AW Cloud UI | Customer views ‘verification needed’ page after match | |
Customer match (many) page | n/a | AW Cloud UI | Customer view ‘call resort’ after being matched to multiple customers in RTP |
AW Cloud UI
Page View
Account Lookup | account_lookup | Auth0 |
| User has selected 'account lookup with pass number' on sign in screen |
Account Lookup | account_found | Auth0 |
| User entered a pass that is associated with an account |
Account Lookup | account_notfound | Auth0 | { "event": "error", "errorType": "account not found", "errorMessage": "{error message}" } | User entered a pass that is not associated with an account |
Pass Account Create | signup | Auth0 | signupMethod: "pass_media" | User has entered a valid pass number |
Pass Account Create | verify_account_view | Auth0 | signupMethod: "pass_media" | User has been sent an email to verify their identity before finishing account create with pass flow |
Pass Account Create | resend_email | Auth0 | signupMethod: "pass_media" | User has resent invite |
Pass Account Create | signup_error | Auth0 | signupMethod: "pass_media", "message": "no_email" | User has encountered an error related to customer not having an email profile on file in RTP |
Pass Account Create | signup_error | Auth0 | signupMethod: "pass_media", "message": "account_exists" | User has encountered an error related to customer having an existing account |
Pass Account Create | signup_error | Auth0 | signupMethod: "pass_media", "message": "invalid_value" | User has encountered an error related to a wrongly input pass number |
Pass Account Create | create_ profile | Commerce |
| User has accepted invite, added a password, and has completed their profile |
Pass Account Create | successful_login | Commerce |
| User has accepted invite, added a password, and has completed their profile, and signed in/landed on store |
Add password | n/a | Auth0 | Page View | When a guest lands on the add password screen |
Implementation
Once Aspenware has received your onboarding information, they will send you a timeline for your implementation and be in contact as the process progresses.
...