Skip to main content

Add a New Customer

You can add customers one at a time using the Add Customer form. To bulk-import many customers at once, see Import Customers. Navigate to: Sidebar → UsersAdd Customer Add Customer page

Step 1 — Connection Type

The first thing you select is the Connection Type. This determines what fields appear next. Selecting connection type

Step 2 — Select a Plan

After choosing the connection type, select an Internet Plan from the dropdown. Only plans matching the connection type you selected are shown. Selecting an internet plan
If no plans appear, you need to first create a plan under Internet Plans. See Creating Plans.

Step 3 — Network Address & IP (PPPoE / Static only)

For PPPoE and Static customers, you will see a Network Address selector after picking a plan. Selecting network address and IP
  1. Network Address — select the IP block (subnet) that belongs to the plan’s pool. If the plan only has one pool, it auto-selects.
  2. IP Address — pick an available IP from the block.
    • For large blocks (e.g.,/16, /18): type a prefix in the search box (e.g. 10.0.3) and the matching available IPs appear. Click one to select it.
    • For small blocks (e.g.,/24, /28): a dropdown lists all available IPs directly.
IP address search for large blocks

Step 4 — Customer Details

Fill in the customer’s personal information: Customer details form

Auto-Generate Username

Click Generate Username to let the system create a unique username based on the customer’s phone number or name. Generate username button

Additional Account Number

Toggle Add Additional Account Number if the customer uses a separate account reference (e.g. a different M-Pesa paybill account number). Click Generate to auto-create one. Additional account number toggle

Step 5 — Payment & Activation

Payment and activation options

Payment Method

Choose how the customer is paying at the time of registration:

Installation Fee

Toggle Charge Installation Fee if a one-time setup fee applies. Enter the amount in the field that appears. Installation fee toggle

Custom Amount

Toggle Charge Custom Amount to override the plan’s normal price for this specific registration. Useful for prorated or discounted first payments.

Auto Activate


Step 6 — Save

Click Add Customer to create the account. On success you will be redirected to the customer’s detail page. Add Customer submit button
After saving, you can send the customer their login details via SMS directly from the customer detail page using Send Payment Details.

Common Errors