Upload Clients from Excel
Back to ClientsInstructions
- Prepare an Excel file (.xlsx or .xls) with the following format:
- Column A: Name (Full name of the client) - Required
- Column B: Phone Number (Phone number in any format: 0XXX, +255XXX, or 255XXX) - Required
- Column C: Loan Amount (Loan amount in TZS, must be a valid number) - Required
- Column D: Tenure (Number of repayments/installments, must be a valid number, e.g., 12) - Required
- Column E: Loan Type (watumishi or non-watumishi, defaults to non-watumishi if empty) - Optional
- Column F: Loan Date (Date in YYYY-MM-DD format, defaults to today if empty) - Optional
- Column G: Paid Amount (Amount already paid, defaults to 0 if empty) - Optional
- The first row should contain headers (Name, Phone Number, Loan Amount, Tenure, Loan Type, Loan Date, Paid Amount)
- Each subsequent row represents one client
- Columns A-D are required, columns E-G are optional
- If a client with the same phone number already exists, their information will be updated instead of creating a duplicate
- Each installment is 30 days apart (first installment due 30 days from loan date)
- Maximum file size: 10MB
Example Format:
| Name | Phone Number | Loan Amount | Tenure | Loan Type | Loan Date | Paid Amount |
|---|---|---|---|---|---|---|
| John Doe | 0712345678 | 500000 | 12 | non-watumishi | 2025-01-22 | 0 |
| Jane Smith | +255712345679 | 1000000 | 24 | watumishi | 2025-01-22 | 50000 |
What happens after upload?
- Each client will be added to the client table
- A 6-digit password will be generated for each client
- Password will be saved in the track_login table
- An SMS with the password will be sent to each client's phone number
- Clients can then use their phone number and password to login