Customer Management
Track your customers, manage loyalty points, and view purchase history. Navigate to Operations > Customers in the dashboard.

1. Customer Table
The table shows all your customers with these columns:
| Column | Description |
|---|---|
| Name | Customer name with a unique customer code badge |
| Contact | Email and phone number |
| Visits | Total number of orders (sortable) |
| Total Spent | Lifetime spend in PHP (sortable) |
| Points | Current loyalty points balance (sortable) |
| Last Visit | Date of last order (sortable) |
Click any column header with a sort icon to sort ascending or descending.
2. Filtering Customers
Click the filter panel to narrow down the customer list:
| Filter | Description |
|---|---|
| Search | Search by name, email, or phone number |
| Points Range | Filter by minimum and/or maximum points balance |
| Visits Range | Filter by minimum and/or maximum visit count |
| Total Spent | Filter by minimum and/or maximum spend |
| Contact Info | All, Has contact info, or No contact info |
| Last Visit | Filter by date range |
An active filter badge shows how many filters are applied. Click Clear All to reset.

3. Adding a Customer
Click Add Customer to open the form. Fill in:
- Name (required)
- Email (optional)
- Phone (optional)
- Address, City, Region, Postal Code (optional)
- Note (optional — internal notes about this customer)

4. Editing and Deleting Customers
Click the three-dot menu (⋯) on any row to:
- Edit — opens the customer form pre-filled with current values
- Adjust Points — add or remove loyalty points (see below)
- Delete — soft-deletes the customer (can be restored)
5. Adjusting Loyalty Points
Select Adjust Points from the row menu to manually add or remove points:
- Toggle between Add and Remove
- Enter the amount
- The preview shows the new balance — it cannot go below 0
- Click Save to apply
Points are also earned automatically from purchases at the POS. Manual adjustments are for corrections or promotional bonuses.
6. Pagination
The table shows 20 customers per page. Use the Previous / Next buttons at the bottom to navigate, or click a specific page number.
What's Next?
- Order Management — View orders placed by your customers
- SMS Notifications — Send automated messages to customers
