Download BizFlow

Get the app on your phone and start managing your queue, bookings, and M-PESA payments today. Free to download, ready in minutes.

Get BizFlow Now

Available for Android. Download from the Play Store or get the APK directly.

Getting Started

Download the app, sign up as a business owner, and enter your business name, type, and services. You'll be ready to start adding customers to your queue within minutes, no technical setup required.

BizFlow is designed for service businesses that handle walk-ins and bookings, like barbershops, hair salons, spas, and gyms. If your business serves customers one at a time and takes payment per visit, BizFlow fits.

Yes. Add your staff as users with their own login, and they can access the queue and bookings from their own phones while you manage everything from yours.

Yes, BizFlow needs an internet connection to sync your queue, bookings, and M-PESA payments in real time across your team's devices.

Your staff add walk-in customers to the queue directly in the app. For bookings, customers are scheduled ahead of time and are added to the queue automatically when their appointment time arrives.

Payments & M-PESA

After a customer is served, your staff sends an STK Push request to the customer's phone. The customer enters their M-PESA PIN, and the payment is confirmed and recorded instantly in your daily revenue.

Yes. BizFlow supports both M-PESA and cash payments. Cash transactions are recorded manually by your staff and show up in your reports the same way M-PESA payments do.

Standard Safaricom M-PESA transaction charges apply, the same as any other M-PESA payment. BizFlow does not add any extra charges on top of these.

If a customer cancels the STK prompt or it times out, the transaction is marked as failed and your staff can simply retry the push or switch to cash.

Yes. Your dashboard shows total daily revenue broken down by payment method, along with top services and staff performance.

Bookings & Staff

Open the Bookings page, enter the customer's phone number, select the services and a date and time. The booking is saved and the customer is automatically added to the queue when their slot arrives.

Yes. Every booking card has a Remind button that sends an automatic reminder, and a WhatsApp button so you can message the customer directly.

There's no fixed limit on staff accounts. Add as many team members as your business needs, each with their own login and role.

Owners have full access to settings, billing, and all reports. Managers can view team performance and manage bookings. Staff can serve customers, take payments, and manage the queue.

Yes. Each staff member's served customers and revenue contribution are tracked automatically and visible to Owners and Managers in the dashboard.