Clienteling Sale Β· Assisted Sale / High-Touch RetailΒΆ
A store associate uses a clienteling application to identify a known customer, review their purchase history and preferences, and guide a highly personalised sale. The associate can access full digital catalogue, check inventory across all nodes, raise a basket on behalf of the customer, and complete payment on the clienteling device. The canonical Unified Commerce pattern for high-touch assisted selling.
| Domains | customer Β· order Β· store Β· payment Β· loyalty |
| Actors | store-associate Β· customer Β· store-manager |
| Process | Clienteling Sale |
| Capabilities | 11 |
| Steps | 11 |
| Events | 14 |
| Lifecycles | 7 |
| Min UCMI | 3.0 |
βοΈ Step-by-Step FlowΒΆ
| # | Step | Actor | Lifecycle | State Change | Event |
|---|---|---|---|---|---|
| 1 | Identify customer | store-associate | customer-lifecycle |
β active | customer-identified |
| 2 | Review customer profile | store-associate | loyalty-member-lifecycle |
enrolled β active | customer-profile-viewed |
| 3 | Browse and discover products | store-associate | basket-lifecycle |
β open | product-search-performed |
| 4 | Check inventory | store-associate | basket-line-lifecycle |
β added | inventory-checked |
| 5 | Add items to basket | store-associate | basket-line-lifecycle |
added β reserved | basket-updated |
| 6 | Apply promotions and loyalty rewards | system | loyalty-member-lifecycle |
active β redeeming | promotion-applied |
| 7 | Checkout on device | store-associate | basket-lifecycle |
open β locked | basket-checkout-started |
| 8 | Process payment | customer | payment-lifecycle |
pending β captured | payment-authorized Β· payment-captured |
| 9 | Create and confirm order | system | order-lifecycle |
draft β completed | order-created Β· order-confirmed Β· basket-converted |
| 10 | Accrue loyalty points | system | loyalty-member-lifecycle |
active β active | loyalty-points-accrued |
| 11 | Post-visit follow-up | store-associate | customer-lifecycle |
active β active | customer-interaction-logged |
β‘ Event SequenceΒΆ
customer-identified β customer-profile-viewed β product-search-performed β inventory-checked β basket-updated β promotion-applied β basket-checkout-started β payment-authorized β payment-captured β order-created β order-confirmed β basket-converted β loyalty-points-accrued β customer-interaction-logged
π Lifecycles InvolvedΒΆ
customer-lifecyclebasket-lifecyclebasket-line-lifecycleorder-lifecyclepayment-lifecycleloyalty-member-lifecycletill-session-lifecycle
π§© Capabilities RequiredΒΆ
| Capability | |
|---|---|
clienteling |
Clienteling |
basket-management |
Basket Management |
catalogue-management |
Catalogue Management |
inventory-visibility |
Inventory Visibility |
checkout |
Checkout |
payment-processing |
Payment Processing |
loyalty |
Loyalty |
order-management |
Order Management |
channel-management |
Channel Management |
customer-profile |
Customer Profile |
customer-identity |
Customer Identity |
π₯οΈ Application CoverageΒΆ
Applications that implement the capabilities required by this scenario.
| Capability | Implementing Applications |
|---|---|
clienteling |
Clienteling App Β· Associate Workspace Β· CRM |
basket-management |
POS Β· eCommerce Platform Β· Clienteling App |
catalogue-management |
eCommerce Platform |
inventory-visibility |
Inventory Service |
checkout |
POS Β· eCommerce Platform Β· Associate Workspace |
payment-processing |
POS Β· Payment Hub |
loyalty |
Loyalty Platform |
order-management |
OMS Β· eCommerce Platform |
channel-management |
eCommerce Platform |
customer-profile |
Clienteling App Β· CRM |
customer-identity |
POS Β· eCommerce Platform |
π Readiness by ProfileΒΆ
Capability readiness across assessment profiles.
| Profile | Capabilities Met | Avg Score | Ready? |
|---|---|---|---|
| Acme Electronics | 8/11 | 1.7 | β |
| BuildPro Trade | 9/11 | 2.3 | β |
| Flash Delivery | 7/11 | 2.0 | β |
| Luxe Maison | 11/11 | 2.5 | β |
| Metro Fresh Group | 9/11 | 2.0 | β |
| Stella Fashion Group | 11/11 | 2.5 | β |
| Reference Tier 2 Non-food Retailer | 11/11 | 2.6 | β |
β PreconditionsΒΆ
- Customer is known (loyalty member) or willing to be identified
- Store associate has access to clienteling application with appropriate permissions
- Clienteling device is connected and paired with mobile POS terminal
- Product catalogue and inventory are synchronised and up to date
π― Success CriteriaΒΆ
- Customer identified and 360 profile surfaced within 30 seconds
- Full catalogue available (including endless aisle items)
- Payment completed on device without till visit
- Loyalty points accrued and balance confirmed to customer
- Visit notes recorded in CRM
β οΈ Failure ModesΒΆ
- Customer not found in system (fallback to new customer creation or anonymous sale)
- Clienteling device connectivity failure (fallback to standard POS)
- Endless aisle item not available at time of order (re-offer alternatives)
- Mobile POS pairing failure (fallback to fixed till)
- Loyalty engine timeout (accrual queued for batch processing)
UCMI RequirementsΒΆ
Minimum UCMI Score: 3.0
| Capability | Minimum Level |
|---|---|
clienteling |
π 2 |
customer-profile |
π 2 |
customer-identity |
π 2 |
basket-management |
π 2 |
checkout |
π 2 |
payment-processing |
π 2 |
loyalty |
π 2 |
catalogue-management |
π 2 |
UC-BoK Scenario Catalog Β· All Scenarios Β· Scenario Catalog