Salla Docs
Merchant API
Merchant API
Salla OAuth 2.0
Partner APIs
App API
Shipments & Fulfillment APIs
Recurring Payments API
App Functions
Storefront
Twilight Engine
Twilight SDK
Web Components
Change Log
Salla CLI
Merchant API
Merchant API
Salla OAuth 2.0
Partner APIs
App API
Shipments & Fulfillment APIs
Recurring Payments API
App Functions
Storefront
Twilight Engine
Twilight SDK
Web Components
Change Log
Salla CLI
Blog
Developer Portal
Merchants Events
Copy Page
Welcome 👋
What are App Functions?
Get Started
Supported Events
Testing
Responses
NodeJs Support
Merchants Events
Brand Events
Cart Events
Category Events
Communication Events
Customer Events
Invoice Events
Review Events
Shipment Events
Shipping Company Events
Shipping Zone Events
Special Offer Events
Store Branch Events
Customers Events
Account Events
Cart & Checkout Events
Product Events
Promotion & Coupon Events
Wishlist Events
Merchants Events
Copy Page
Customer Events
This model defines the structure for events triggered when customers create accounts, update profiles, or authenticate.
Available Events
#
customer.created
- Triggered when a new customer account is created
customer.updated
- Triggered when customer profile is updated
customer.login
- Triggered when a customer logs in
customer.otp.request
- Triggered when a customer requests OTP
Event Type
#
Asynchronous Events
- All customer account events are processed in the background.
Common Use Cases
#
Sync customer data with CRM
Send welcome emails
Track customer authentication
Update marketing platforms
Implement custom authentication flows
Customer Context Object
#
Schema
Example 1
Example 2
Customer Events Model
Example Implementations
#
Sync Customer to CRM
#
Send Welcome Email
#
Testing
#
1
Install your app
Install your app on a demo store
2
Create customer
Create a new customer account or update an existing one
3
Test in preview
Use the customer ID in the App Function preview panel
Modified at
2025-11-17 11:41:06
Previous
Communication Events
Next
Invoice Events