Logged in customer
The Logged-in Customer functionality enables personalized commerce experiences by connecting a user’s authenticated identity to their customer data.
Once a customer is logged in, the system can identify them and tailor functionality such as content and commerce logic based on their individual profile or assigned customer group.
This feature is a key part of creating personalized storefronts, gated content, and customer-specific pricing or promotions.
Typical use cases
The logged in customer functionality enables a variety of use cases, providing flexibility in managing and optimizing the e-commerce experience. Below are some common scenarios where logged in customers are beneficial:
1. Customer specific content
Through integration with the CMS, content can be filtered or dynamically displayed based on the logged-in customer. Examples include:
- Showing personalized welcome messages or curated product recommendations.
- Displaying exclusive pages or campaigns visible only to specific customers.
2. Customer specific discounts
When a customer is authenticated, cart campaigns and promotion codes can be restricted to that customer or their assigned group. Examples include:
- Discount codes valid only for specific VIP customers.
- Cart-level discounts applied only when a logged-in customer meets certain criteria.
3. My pages (Customer Portal)
Once logged in, the customer’s data becomes available for use, for example in a My Pages section in the storefront, where they could:
- View purchase history (orders placed).
- Manage account settings, such as billing and shipping addresses.
- Access stored preferences or saved information tied to their profile.
Related functionality
| Related Feature | Description |
|---|---|
| Promotions | Enables customer-specific discounts and promotions when logged in. |
| Content | Allows dynamic or personalized pages for authenticated customers. |
| Orders | Provides data for purchase history, can be used to display order details in the My Pages section. |
| CRM | Stores and manages customer information used across the logged-in experience. |