1. Define what you are selling
Decide whether customers are buying daily access, weekly access, monthly access, fixed home service, hostel WiFi or another clearly defined service. Your plans should specify duration, device allowance and any service rules customers need to understand.
2. Separate the network into layers
A clean deployment usually has distinct jobs: the upstream internet connection, the router/gateway, switching, backhaul between locations and access points that serve users. Avoid making one device perform several unrelated roles simply because it is available.
3. Design coverage before selling
Test the actual rooms, corridors, floors and outdoor areas where customers will use the service. A strong signal beside the access point does not prove the whole building is covered. Check signal quality and usable throughput at the difficult edges of the site.
4. Create a subscriber record system immediately
Track each customer, internet username, plan, site, subscription dates, payment state and support details from day one. Waiting until you have many subscribers makes cleanup much harder.
5. Define the payment-to-activation workflow
Payment confirmation should not be confused with router activation. A clean flow is: payment pending → payment confirmed → pending activation → active. Once router automation is connected, the activation step can happen automatically.
6. Prepare customer support before launch
Customers should know how to connect, where to see their account status, how to renew and how to report a problem. A customer portal and short tutorial videos reduce repetitive WhatsApp questions.
7. Grow only after the first site is stable
Before adding another site, confirm that billing records, coverage, power, router access, support and customer onboarding are repeatable. Expansion should copy a working system, not multiply unresolved problems.