Find quick answers to common questions about MzGo deliveries, payments, and more.
Booking a delivery with MzGo is simple:
A driver will be matched within minutes and you can track them in real-time.
MzGo currently operates across Nairobi and its surrounding areas, including:
We're expanding to more areas soon. Check the app for real-time coverage.
We offer a range of vehicles to match your delivery needs:
Delivery times depend on distance and traffic, but typically:
You'll see an estimated delivery time before confirming your booking, and you can track progress in real-time.
Yes! You can schedule deliveries up to 7 days in advance. When booking, select "Schedule for later" and choose your preferred date and time. You'll receive a reminder before your scheduled pickup.
You can send most everyday items including documents, parcels, groceries, furniture, electronics, and more. However, we cannot transport:
See our Terms of Service for the complete list.
Once a driver is assigned, you can track your delivery in real-time through the MzGo app. You'll see:
You'll also receive SMS and push notifications at key stages.
We take every precaution to ensure safe delivery. If something goes wrong:
Standard coverage is up to KES 50,000 per delivery. For higher-value items, contact us about additional insurance options.
We accept multiple payment methods for your convenience:
Our pricing is based on:
You'll always see the estimated price before confirming. No hidden fees.
Refunds are available in certain situations:
Refund requests must be submitted within 7 days. Approved refunds are processed within 5-7 business days to your original payment method.
Yes! After every delivery, you'll receive a digital receipt via email and in the app. The receipt includes pickup/dropoff details, driver info, distance, and payment breakdown. Business accounts can also download monthly statements for accounting.
Joining MzGo as a driver is simple:
See the full requirements on our Drivers page.
You'll need to provide:
Earnings depend on your vehicle type and hours worked. Typical weekly earnings:
You keep 80% of every fare — one of the best rates in the industry.
Drivers are paid weekly, every Monday, directly to M-Pesa. Minimum payout is KES 500. You can track all your earnings, trips, and payout history in the driver app.
Yes! As an independent contractor, you're free to work with other delivery or ride-hailing platforms. We just ask that when you're online with MzGo, you're available to accept trips.
Business accounts are designed for companies making regular deliveries. Benefits include:
Learn more on our Business page.
You can sign up directly at app.mzgo.co.ke/business/signup. For Enterprise accounts with API access and custom integrations, contact our sales team to discuss your needs.
Yes! Enterprise accounts with high delivery volumes qualify for volume-based pricing. Contact business@mzgo.co.ke to discuss custom rates based on your monthly delivery volume.
Yes! Our Enterprise tier includes API access, allowing you to integrate MzGo directly into your e-commerce platform, ERP, or custom systems. Features include:
Contact us for API documentation and onboarding support.
Creating an account takes less than a minute:
On the login page, tap "Forgot Password" and enter your registered phone number or email. We'll send you a verification code to reset your password. If you're still having trouble, contact our support team.
To delete your account, go to Settings → Account → Delete Account in the app, or email privacy@mzgo.co.ke with your request. Your data will be deleted within 30 days, except where we're legally required to retain records.
Yes! MzGo is available as a mobile app for both iOS and Android. You can also use our web app at app.mzgo.co.ke from any browser. The experience is optimized for mobile devices.