Manage Customers
Learn how to effectively manage your customer database in Digit Tally, including editing information, viewing customer history, and organizing customer records.
Viewing Customer List
Access your complete customer database.
Customer List View
- Navigate to
https://sales.digit-tally.io - Click Customers in the sidebar
- View all customers with key information
Displayed Information:
| Column | Description |
|---|---|
| Customer Name | Full name or business name |
| Primary email address | |
| Phone | Contact phone number |
| Outstanding Balance | Amount owed |
| Total Sales | Lifetime revenue from customer |
| Last Invoice | Date of most recent invoice |
| Status | Active, Inactive, Overdue |
[SCREENSHOT: Customer list with all columns]
List Actions
For each customer in the list:
- View - Click name to view full details
- Edit - Click edit icon (pencil)
- Invoice - Create new invoice for customer
- Statement - Generate customer statement
- Delete - Remove customer (if no transactions)
[SCREENSHOT: Customer row actions]
Viewing Customer Details
See complete information and history for a customer.
Customer Detail Page
Click any customer name to open their detail page showing:
Summary Section:
- Customer name and type
- Contact information (email, phone, address)
- TIN and RC number (if business)
- Outstanding balance
- Credit limit and available credit
- Total lifetime sales
- Number of invoices
- Average invoice value
- Payment behavior rating
[SCREENSHOT: Customer detail summary]
Customer Tabs
Invoices Tab:
- All invoices for this customer
- Filter by status (Paid, Pending, Overdue)
- Quick actions (view, send, record payment)
Payments Tab:
- All payments received
- Payment dates and amounts
- Payment methods used
- Linked receipts
Credit Notes Tab:
- All credit notes issued
- Refund history
- Applied credits
Activity Tab:
- Complete activity timeline
- Invoices created
- Payments received
- Emails sent
- Notes added
- Changes made
[SCREENSHOT: Customer detail tabs]
Customer Statistics
View performance metrics:
Financial Metrics:
Lifetime Value: NGN 25,000,000
Average Invoice: NGN 500,000
Total Invoices: 50
Paid Invoices: 45
Pending Invoices: 3
Overdue Invoices: 2
Payment Behavior:
Average Payment Time: 35 days
Earliest Payment: 5 days
Latest Payment: 68 days
Payment Reliability: 90% (on-time rate)
[SCREENSHOT: Customer statistics dashboard]
Editing Customer Information
Update customer details as needed.
Edit Customer
From Customer List:
- Click edit icon next to customer name
- Customer form opens with current information
- Modify any fields
- Click Save Changes
From Customer Detail Page:
- Click Edit Customer button
- Update information
- Save changes
[SCREENSHOT: Edit customer form]
Editable Fields
All fields from customer creation can be edited:
- Basic information (name, email, phone)
- Contact details
- Address
- Business details (TIN, RC)
- Payment settings
- Categories and tags
- Notes
Edit History
All changes are tracked:
- Who made changes
- When changes were made
- What was changed (before/after values)
Access Edit History:
- Open customer detail page
- Click History or Audit Log tab
- View complete change log
[SCREENSHOT: Customer edit history log]
Customer Status Management
Manage customer account status.
Customer Statuses
| Status | Meaning | Use Case |
|---|---|---|
| Active | Current customer | Regular business |
| Inactive | Not currently purchasing | Dormant account |
| On Hold | Credit suspended | Payment issues |
| VIP | Premium customer | Special treatment |
| Overdue | Has overdue invoices | Follow-up needed |
Changing Status
- Open customer detail page
- Click Status dropdown
- Select new status
- Add reason (optional)
- Save change
[SCREENSHOT: Customer status dropdown]
Status Effects
On Hold:
- Cannot create new invoices
- Warning shown when attempting
- Existing invoices unaffected
- Must resolve issues to reactivate
Inactive:
- Can still create invoices
- Appears in "Inactive" filter
- No automatic reminders sent
- Can reactivate anytime
Customer Communication
Track all communications with customers.
Email History
View all emails sent:
- Invoice emails
- Receipt emails
- Credit note emails
- Statement emails
- Custom emails
Email Log Shows:
- Date and time sent
- Subject line
- Recipient
- Delivery status (Delivered, Opened, Bounced)
- Attachments
[SCREENSHOT: Email history for customer]
Adding Notes
Add internal notes about customer:
- Open customer detail page
- Click Add Note button
- Enter note content
- Set note type:
- General
- Follow-up required
- Payment issue
- Important
- Save note
Example Notes:
"Jan 28, 2026 - John: Customer called about discount. Agreed to 5% on next order."
"Jan 25, 2026 - Sarah: Payment delayed due to internal approval process. Expecting payment by Feb 5."
"Jan 20, 2026 - Mike: VIP customer - always give priority shipping."
[SCREENSHOT: Add customer note dialog]
Follow-Up Reminders
Set reminders for customer follow-ups:
- Add note with "Follow-up required" type
- Set reminder date
- Assign to team member
- Notification sent on reminder date
[SCREENSHOT: Follow-up reminder setup]
Customer Statements
Generate customer account statements.
Statement Generation
- Open customer detail page
- Click Generate Statement
- Select date range
- Choose statement type:
- Summary - Totals only
- Detailed - All transactions
- Generate statement
[SCREENSHOT: Generate statement dialog]
Statement Contents
Customer statement includes:
- Customer information
- Statement period
- Opening balance
- All invoices in period
- All payments received
- All credit notes applied
- Closing balance
- Aging summary (current, 30 days, 60 days, 90+ days)
Example Statement:
ABC Trading Company Ltd
Customer Statement
Period: Jan 1 - Jan 31, 2026
Opening Balance: NGN 500,000
Invoices:
INV-001 | Jan 5 | NGN 250,000 | Paid
INV-002 | Jan 15 | NGN 300,000 | Pending
INV-003 | Jan 28 | NGN 150,000 | Pending
Payments:
REC-001 | Jan 10 | -NGN 250,000
Credit Notes:
CN-001 | Jan 20 | -NGN 50,000
Closing Balance: NGN 650,000
Aging:
Current (0-30 days): NGN 450,000
31-60 days: NGN 200,000
61-90 days: NGN 0
90+ days: NGN 0
[SCREENSHOT: Customer statement PDF]
Sending Statements
Send via Email:
- Generate statement
- Click Send via Email
- Customize email message
- Send to customer
Download PDF:
- Generate statement
- Click Download PDF
- Save or print
Automated Statements:
- Set up monthly automatic statements
- Configure in Settings > Customer Settings
- Statements send on specific day each month
[SCREENSHOT: Statement email template]
Customer Categories and Tags
Organize customers for better management.
Categories
Assign customers to categories:
- VIP / Premium
- Wholesale
- Retail
- Corporate
- Government
- SME
- Individual
Managing Categories:
- Go to Settings > Customer Categories
- Create new categories
- Assign colors and descriptions
- Apply to customers
[SCREENSHOT: Customer categories management]
Tags
Add multiple tags to customers:
Common Tags:
- "quick-payer"
- "requires-reminder"
- "high-value"
- "seasonal"
- "tech-sector"
- "lagos-region"
- "wholesale-pricing"
Tag Benefits:
- Quick filtering
- Bulk actions on tagged customers
- Segment-based reporting
- Targeted communications
[SCREENSHOT: Customer tags interface]
Customer Filtering and Search
Find customers quickly.
Search Function
Search by:
- Customer name (partial match)
- Email address
- Phone number
- TIN or RC number
- Invoice number
- Tag
Search Box: Type any term and results update in real-time.
[SCREENSHOT: Customer search in action]
Advanced Filters
Filter customers by:
| Filter | Options |
|---|---|
| Status | Active, Inactive, On Hold, Overdue |
| Type | Business, Individual |
| Category | VIP, Wholesale, Retail, etc. |
| Payment Terms | Net 7, Net 30, etc. |
| Outstanding Balance | None, Under 100k, 100k-500k, Over 500k |
| Last Invoice | Last 7 days, Last 30 days, Last 90 days, Older |
| Tags | Any assigned tags |
| Location | By state or city |
Applying Filters:
- Click Filter button
- Select filter criteria
- Apply filters
- Results update automatically
[SCREENSHOT: Advanced filter panel]
Saved Filters
Save frequently used filters:
- Apply desired filters
- Click Save Filter
- Name the filter (e.g., "VIP Customers - Lagos")
- Quick access from saved filters dropdown
Example Saved Filters:
- "Overdue Customers - Payment Required"
- "VIP Customers - All"
- "New Customers - Last 30 Days"
- "High Value - Wholesale"
[SCREENSHOT: Saved filters dropdown]
Customer Reports
Analyze customer data and performance.
Available Reports
| Report | Description |
|---|---|
| Top Customers | Highest revenue customers |
| Customer Aging | Outstanding balances by age |
| Customer Sales | Sales by customer over time |
| New Customers | Recently added customers |
| Inactive Customers | Customers with no recent activity |
| Payment Behavior | Average payment times by customer |
[SCREENSHOT: Customer reports dashboard]
Generating Customer Reports
- Go to Reports in Sales App
- Select Customer Reports
- Choose report type
- Set date range
- Apply filters if needed
- Generate report
Report Exports:
- PDF format
- Excel spreadsheet
- CSV file
[SCREENSHOT: Customer report with charts]
Merging Duplicate Customers
Combine duplicate customer records.
Identifying Duplicates
System flags potential duplicates:
- Same email address
- Similar names
- Same phone number
- Same TIN
Duplicate Alert: "Customer 'XYZ Corp' may be duplicate of 'XYZ Corporation Ltd'"
[SCREENSHOT: Duplicate customer warning]
Merge Process
- Go to customer list
- Click Find Duplicates
- Review suggested matches
- Select customers to merge
- Choose primary record (data kept)
- Choose secondary record (data merged from)
- Confirm merge
What Happens:
- All invoices from both records combined under primary
- Payment history merged
- Contact details from primary kept (unless blank)
- Secondary record archived
- Cannot be undone (backup first)
[SCREENSHOT: Merge customers dialog]
Archiving and Deleting Customers
Manage inactive or incorrect customer records.
Archiving Customers
When to Archive:
- Customer no longer doing business
- Want to hide from active list
- Keep historical data
Archive Process:
- Open customer detail page
- Click Actions > Archive
- Confirm archiving
Archived Customers:
- Hidden from main customer list
- Historical data preserved
- Invoices and payments retained
- Can be unarchived anytime
- Visible in "Archived" filter
[SCREENSHOT: Archive customer confirmation]
Deleting Customers
Deletion Rules:
- Can only delete if NO transactions exist
- No invoices, payments, or credit notes
- Permanent action (cannot undo)
Delete Process:
- Open customer with no transactions
- Click Actions > Delete
- Type customer name to confirm
- Permanently delete
Deleting a customer is permanent and cannot be undone. Archive instead if you want to keep records.
Bulk Actions
Perform actions on multiple customers at once.
Available Bulk Actions
- Send Email - Email multiple customers
- Change Category - Assign category to many customers
- Add Tags - Tag multiple customers
- Export - Export selected customers to Excel/CSV
- Archive - Archive multiple customers
- Update Payment Terms - Change terms for multiple customers
Bulk Action Process
- Go to customer list
- Check boxes next to customers
- Click Bulk Actions dropdown
- Select action
- Configure action details
- Apply to all selected
[SCREENSHOT: Bulk actions with multiple customers selected]
Customer Import/Export
Manage customer data in bulk.
Exporting Customers
Export all customer data:
- Go to Customers
- Apply filters if needed (export filtered list)
- Click Export
- Choose format:
- Excel (.xlsx)
- CSV (.csv)
- Download file
Export Contents:
- All customer fields
- Outstanding balances
- Total sales
- Last invoice date
- Payment terms
- Categories and tags
[SCREENSHOT: Export customers dialog]