Customer Management
View and manage customer accounts, groups, segments, and activity history across the marketplace.
Customer Management
The Customers module provides a complete view of all registered buyers on the XiriGo marketplace. Admins can view customer profiles, manage customer groups and segments, and review purchase and activity history.
Customer List
The main customer list shows all registered customers with filtering and search capabilities.
Columns
| Column | Description |
|---|---|
| Customer | Full name with avatar |
| Registered email address | |
| Phone | Phone number (if provided) |
| Orders | Total number of orders placed |
| Spent | Total amount spent on the platform (EUR) |
| Group | Customer group membership (if any) |
| Loyalty Tier | XiriPoints tier (Bronze, Silver, Gold, Platinum) |
| Registered | Account creation date |
Filters
- Group — Filter by customer group
- Loyalty tier — Filter by XiriPoints tier
- Order count range — Minimum/maximum orders placed
- Spend range — Minimum/maximum total spend
- Registration date range — When the account was created
- Status — Active, inactive (no orders in 90+ days)
Search
Search by customer name, email address, phone number, or customer ID.
Customer Detail Page
Click any customer to view their full profile:
- Full name, email, phone number
- Default shipping and billing addresses
- Account creation date
- Account status (active/inactive)
- Admin notes
Complete list of all orders placed by this customer:
- Order ID, date, status, total
- Products purchased
- Vendors involved
- Payment and fulfillment status
Recent account activity:
- Login events
- Address changes
- Password resets
- Wishlist additions
- Review submissions
- Support tickets
XiriPoints account overview:
- Current points balance
- Loyalty tier and progress to next tier
- Points transaction history (earned, redeemed, expired)
- Active challenges and badges
Customer Groups
Customer groups allow you to segment customers for targeted pricing, promotions, and communication.
Navigate to Customers > Groups and click Create Group. Provide a name and description.
Add customers to the group manually by selecting them from the customer list, or define automatic rules (e.g., all customers who have spent over EUR 500).
Use groups in other modules:
- Price Lists — Create customer-group-specific pricing
- Campaigns — Target promotions to specific groups
- Coupons — Restrict coupon usage to group members
Built-in Segments
The platform automatically maintains these dynamic segments based on customer behavior:
| Segment | Criteria |
|---|---|
| New Customers | Registered within the last 30 days |
| Repeat Buyers | Placed 3+ orders |
| High-Value | Total spend exceeds EUR 1,000 |
| At Risk | Previously active but no orders in 60+ days |
| Inactive | No orders in 90+ days |
| VIP | Gold or Platinum loyalty tier |
Dynamic segments update automatically. You do not need to manually manage membership for these segments.
Administrative Actions
Admins can perform the following actions on customer accounts:
| Action | Description |
|---|---|
| Edit profile | Update customer name, email, phone, or addresses |
| Add note | Attach an internal admin note to the customer record |
| Reset password | Send a password reset email to the customer |
| Disable account | Temporarily disable the customer account (prevents login and ordering) |
| Merge accounts | Merge duplicate customer accounts into a single record |
| Export data | Export a customer's full data record (GDPR compliance) |
Disabling a customer account is reversible, but any active orders will continue to be processed. The customer will be unable to track their orders until the account is re-enabled.