Customer Management Guide
Complete guide to managing customers in Kelola. Learn how to add customers, track purchase history, manage credit/debt, and build customer relationships.
On This Page
- What You’ll Learn
- Why Customer Management Matters
- Adding a New Customer
- During a Sale (Quickest Method)
- From Customers Section
- What Information to Collect
- Customer Information Management
- Viewing Customer Details
- Editing Customer Information
- Deleting a Customer
- Understanding Customer Data
- Customer Summary Card
- Transaction History
- Managing Customer Debt (Receivables)
- Identifying Customers with Balance
- Recording Customer Payments
- Viewing Payment History
- Customer Categories and Segmentation
- Creating Customer Types
- Using Categories
- Finding and Searching Customers
- Quick Search
- Advanced Filtering
- Sorting Options
- Customer Reports and Analytics
- Customer Report
- Exporting Customer Data
- Best Practices
- Data Collection
- Privacy and Compliance
- Relationship Building
- Troubleshooting
- ”Customer already exists”
- ”Cannot delete customer”
- ”Customer not showing in search”
- ”Wrong balance shown”
- FAQ
What You’ll Learn
By the end of this guide, you’ll be able to:
- Add and manage customer records
- Track customer purchase history
- Monitor customer credit and debt
- Identify top customers
- Export customer data
Why Customer Management Matters
Benefits of tracking customers:
- 📊 Know who your best customers are
- 💰 Track who owes you money
- 📈 Understand buying patterns
- 🎯 Personalize service
- 📧 Send receipts and promotions
- 🏆 Build loyalty programs
Adding a New Customer
During a Sale (Quickest Method)
While recording a Stock Out transaction:
- In the Customer field, tap ”+ Add New”
- Enter customer information:
- Name (required)
- Phone (recommended)
- Email (optional)
- Address (optional)
- Tap “Save”
- Customer auto-selected for current sale
From Customers Section
- Tap “Customers” from main menu
- Tap ”+” button (top right)
- Fill in customer details
- Tap “Save”
What Information to Collect
Essential (always collect):
- Full name
- Phone number
Recommended (helps business):
- Email address
- Physical address
- Business/company name
Optional (for segmentation):
- Customer category (VIP, Wholesale, Retail)
- Notes (preferences, special requirements)
- Birth date (for birthday promotions)
Customer Information Management
Viewing Customer Details
- Go to Customers
- Tap customer name
- View complete profile:
- Contact information
- Total purchase amount
- Number of transactions
- Current balance (if any)
- Transaction history
Editing Customer Information
- Open customer details
- Tap “Edit” (top right)
- Update fields as needed
- Tap “Save”
Note: Updating customer info updates all past transactions linked to them.
Deleting a Customer
- Open customer details
- Tap “Delete” (three dots menu)
- Confirm deletion
⚠️ Warning: You can only delete customers with no transaction history. For customers with past purchases, keep the record for accounting purposes.
Understanding Customer Data
Customer Summary Card
Each customer profile shows:
| Metric | What It Tells You |
|---|---|
| Total Spent | Lifetime value of customer |
| Transaction Count | Purchase frequency |
| Average Order | Typical transaction size |
| Current Balance | Outstanding debt (if any) |
| First Purchase | When they became customer |
| Last Purchase | Recency of activity |
Transaction History
View all customer purchases:
- Open customer profile
- Scroll to Transaction History
- See list of all purchases:
- Date
- Products bought
- Amount spent
- Payment status
Actions from history:
- Tap transaction for details
- Print receipt again
- Add payment (if unpaid)
- View invoice
Managing Customer Debt (Receivables)
Identifying Customers with Balance
Method 1: Customer List
- Go to Customers
- Look for balance indicator
- Filter by “Has Balance” if available
Method 2: Receivables Report
- Go to Reports → Receivables
- View all customers with outstanding amounts
- See total owed per customer
Recording Customer Payments
When customer pays outstanding balance:
- Go to Customers
- Select customer
- Tap “Add Payment”
- Enter:
- Amount received
- Payment method
- Date
- Notes (optional)
- Tap “Save”
Result: Balance reduced, payment recorded, customer notified (if enabled).
Viewing Payment History
Track all payments from a customer:
- Open customer profile
- Go to Payment History tab
- See:
- Payment dates
- Amounts received
- Payment methods
- Related transactions
Customer Categories and Segmentation
Creating Customer Types
Organize customers for better management:
Common categories:
- Retail — Individual consumers
- Wholesale — Bulk buyers, resellers
- VIP — High-value customers
- Corporate — Business clients
- Member — Loyalty program members
How to categorize:
- Edit customer profile
- Select or create Category
- Save
Using Categories
Filtering:
- View only Wholesale customers
- See VIP customers
- Filter reports by category
Pricing:
- Different price lists per category
- Wholesale vs retail pricing
- Member discounts
Communication:
- Targeted promotions
- Category-specific offers
- Bulk messaging
Finding and Searching Customers
Quick Search
From Customers list:
- Tap search bar
- Type:
- Customer name
- Phone number
- Email address
- Results filter instantly
Advanced Filtering
Filter customers by:
- Has balance — Customers who owe money
- No transactions — Inactive customers
- High value — Top spenders
- Recent activity — Active customers
- Category — Customer type
Sorting Options
Sort customer list by:
- Name (A-Z)
- Total spent (high to low)
- Recent activity
- Date added
- Outstanding balance
Customer Reports and Analytics
Customer Report
Access comprehensive customer data:
- Go to Reports → Customers
- Set date range
- View:
- Total customers
- New customers
- Top customers by spend
- Average customer value
- Purchase frequency
Exporting Customer Data
Export to spreadsheet:
- Go to Customers
- Tap “Export” (three dots)
- Choose format:
- CSV (for Excel)
- PDF (for printing)
- Select fields to include
- Download file
Use cases:
- Email marketing lists
- Accounting records
- Analysis in Excel
- Backup data
Best Practices
Data Collection
✅ Always collect phone number
- Primary contact method
- WhatsApp receipts
- Payment reminders
✅ Ask for email
- Digital receipts
- Marketing (with permission)
- Formal communications
✅ Verify spelling
- Correct names for professionalism
- Accurate record-keeping
- Proper communication
Privacy and Compliance
✅ Get consent
- Ask before adding to marketing lists
- Respect opt-out requests
- Follow local data protection laws
✅ Secure data
- Don’t share customer lists
- Limit staff access appropriately
- Regular data backups
Relationship Building
✅ Note preferences
- Favorite products
- Special requirements
- Communication preferences
✅ Track important dates
- First purchase anniversary
- Birthdays (for promotions)
- Business milestones
✅ Regular follow-up
- Inactive customers
- Payment reminders
- Satisfaction check-ins
Troubleshooting
”Customer already exists”
- Search for existing record
- May have slightly different name
- Merge duplicates if found
”Cannot delete customer”
- Customer has transaction history
- Kelola prevents deletion for accounting integrity
- Archive instead by adding “[Inactive]” to name
”Customer not showing in search”
- Check spelling variations
- Try searching by phone number
- Verify customer wasn’t deleted
”Wrong balance shown”
- Check for unsynced transactions
- Pull down to refresh
- Contact support if discrepancy persists
FAQ
Q: Can a customer have multiple phone numbers? A: Currently, one primary phone per customer. Add additional numbers in notes field.
Q: How do I merge duplicate customers? A: Manually transfer transaction notes to the correct record, then add “[DUPLICATE - see [correct name]]” to the duplicate and avoid using it.
Q: Can customers see their own data? A: No, Kelola doesn’t have a customer portal. They only receive receipts you send them.
Q: Is there a limit to how many customers I can add? A: Limits depend on your subscription plan. Free plans typically allow 100-500 customers.
Q: Can I import customers from Excel? A: Yes! Use the web interface at web.kelola.co for CSV import of customer lists.
Q: How do I send bulk messages to customers? A: Export customer list, then use WhatsApp Business or email marketing tools. Direct bulk messaging coming in future updates.