Customer events fire when a customer account is created, updated, or interacted with.
See Using Webhooks for the full payload structure, which is shared across every event type.
| Event type | Display name | Description |
|---|---|---|
create | Create customer | A new customer account was created |
send_email | Sent email to customer | An automated email was sent to a customer |
verify_email | Verify email | A customer completed email verification |
update | Update account info | A customer updated their account details |
update_email | Update email | A customer changed their email address |
add_payment_method | Add payment method | A customer added a payment method |
delete_payment_method | Delete payment method | A customer removed a payment method |
log_in | Log in | A customer logged in to your store |
forgot_password | Forgot password | A customer requested a password reset |
reset_password | Reset password | A customer completed a password reset |
update_status | Update customer status | A customer account status changed |
log_in_as | Log in as customer | A reseller logged in as a customer |
change_currency | Change currency | A customer changed their preferred currency |