You're losing bookings right now and you don't even know why.
- 1
Your PDF proposals are static and read like an afterthought next to competitors with interactive, beautiful itineraries.
- 2
You spend hours copy-pasting details from spreadsheets, leaving no time to actually sell and connect with clients.
- 3
Clients go quiet because the price arrives days later, or doesn't match what they were told.
Meanwhile, top-tier operators with fewer resources are quietly winning your leads because their presentation builds instant trust. ☹️
One place to plan, price and run every safari.
Instant, accurate pricing
Park and concession fees for every nationality, seasonal lodge rates, as many rooms and vehicles as the party needs, activities and packed lunches add up as you plan. Set your markup and see your margin.
Branded client itineraries
A polished PDF with your logo, a cover photo, a page for each day and the total price, ready to email or send on WhatsApp.
Itinerary links and invoices
Share a private link to the priced itinerary in your client's language and see when they open it. When they confirm, send a branded invoice with the deposit and balance due.
Driver briefs on WhatsApp
Send the driver pick-up times, flights, lodges, packed lunches to collect and client contacts in one tap, without your prices. Add your whole driver list at once from an Excel file.
Packages and AI drafts
Turn the trips you sell into reusable packages, or describe a trip in a sentence and get a first draft to edit.
A cost sheet for every trip
See what each safari costs you day by day and supplier by supplier: every park, lodge, vehicle and activity, with your margin. For your team only, never the client.
Kilimanjaro climbs
Pick any of the seven routes and its camps, altitudes and TANAPA fees are filled in. Add what you pay your guides, cook and porters to see the real cost of the climb.
Built for your whole team
Give sales, reservations and accounts their own logins. Sales build and confirm trips; accounts issue invoices and record payments.
Works without signal
Keep editing in the bush or at the park gate. Your changes sync when you're back online.
From a new account to a driver with the trip on their phone.
Here is every step, in order, and where to find it in the app.
Get your business ready
- Step 1
Create your account and company
In the app: Sign up → Create your company
Sign up with your email, then tell Msafara who you are. This takes about two minutes and you only do it once.
- Enter your company name, office phone, email and address.
- Upload your logo. It goes on the cover of every PDF you send.
- Your office number is printed on each driver brief, so drivers know who to call if plans change.
You can change any of this later under Settings.
- Step 2Pro
Add your vehicles and drivers
In the app: Fleet
Add the cars you run and the people who drive them. You'll pick from this list when you plan a trip.
- Vehicles: type, plate number, number of seats and your daily rate. The daily rate is included in the trip cost automatically.
- Drivers: full name, phone and WhatsApp number, plus licence number if you want it on record.
- Save a driver's WhatsApp number to send them trip briefs in one tap later.
- Step 3
Save your client
In the app: Clients → New client
Add the traveller once and use them on every trip they book with you.
- Name, phone, email and nationality.
- Nationality sets the park fee rate (non-resident, East African or Tanzanian resident), so you never look up the fee table.
- The lead client's phone number is shown to the driver at pick-up.
Build the itinerary
- Step 4
Start a new itinerary
In the app: Itineraries → New Itinerary
Choose how to start. Every option opens the same builder, so you can change anything afterwards.
- Custom: enter a trip name, start date, number of days and how many guests of each nationality.
- From a package: copy a trip you already sell and set the new start date.
- Draft with AI (Pro): describe the trip in a sentence, such as "7-day family safari, mid-range, loves photography", and review the draft before it's created.
- Link the client you saved in step 3.
- Step 5
Plan arrival, each day, and departure
In the app: Itinerary builder
The left-hand list shows the whole trip. Click a section to fill it in.
- Arrival: where the client lands, flight number and time, and meet-and-greet notes. The driver sees this as the pick-up.
- Each day: choose the park, the lodge and meal plan, the vehicle, and activities such as game drives, walking safaris or balloon flights.
- Add or remove days at any time.
- Departure: the drop-off point and the client's flight home.
- Climbing Kilimanjaro? Attach a route to add its camps, altitudes and permits.
Changes save as you go, even offline in the bush. They sync when you have signal again.
- Step 6
Check the price
In the app: Pricing panel in the builder
Costs add up while you plan. You don't need a spreadsheet.
- Park fees use the right rate for each guest's nationality and each night in the park.
- Lodge costs follow the season of the travel dates, and vehicle and activity costs are added per day.
- Set your markup percentage, or enter a fixed package price per person. Msafara warns you if you price below cost.
Send the trip to the right people
- Step 7
Send it to your client
In the app: Preview & Download PDF · Booking panel
Send your client a document with your logo, day-by-day plan and price.
- Preview & Download PDF: a branded itinerary with a cover photo, a page for each day and the total price, ready to attach to an email or WhatsApp.
- On Pro, Share with client gives you a private link to the priced itinerary. You can see when your client opens it.
- When the client says yes, mark the trip Confirmed. Msafara prepares the invoice with the deposit and balance due, ready to send.
- Step 8Pro
Send the trip to your driver
In the app: Send to driver in the builder
Your driver gets a one-page brief on WhatsApp with everything needed on the road, and no prices.
- Click Send to driver, choose the driver, then Send via WhatsApp. WhatsApp opens with the message and link written for you.
- The brief shows: number of clients, the lead client's phone, pick-up and drop-off with flight times, the vehicle plate, and each day's park, lodge (with its phone number), meal plan and activities.
- Your prices and margin are never shown, so it's safe to forward to other drivers.
- The link always shows the latest plan. If you change a lodge or date, the driver sees it the next time they open it.
- The driver can print it or save it on their phone. No number saved? Copy the link or send the text by SMS.
- Plans changed or the wrong driver got it? Revoke the link and it stops working immediately.
Ready to plan your first trip?
Planning, pricing and the PDF are free. Pro adds shareable itinerary links, invoices, your fleet and WhatsApp driver briefs.
Create your free accountNo card needed to start.
Start free. Upgrade when you're ready to invoice.
Pay with Mixx by Yas, Airtel Money or Halopesa. No automatic charges; you renew when you choose.
Free
For getting started and smaller operators.
TZS 0forever
No payment details needed.
Start for free- Itineraries5 per month
- CustomersUp to 10
- Team members, each with their own loginJust you
- Live park fees, concession fees & lodge rates
- Several rooms and vehicles on one trip
- Packed lunches priced per day
- PDF itinerary download
- Works offline in the bush
- Share priced itineraries with clients
- See when clients open your itinerary
- Itineraries in your client's language
- Itinerary design templatesClassic
- Invoices with deposit & balance tracking
- Cost sheet with your margin on every trip
- Kilimanjaro climb planning & costing
- Sales and accounts roles for your team
- Draft itineraries with AI
- Fleet, drivers & WhatsApp driver briefs
- Import your drivers from Excel
- Import packages from your website
- Your brand color on documents
- Remove “Powered by Msafara”
- Priority support
Pro
For operators booking, costing and invoicing every week.
TZS 70,000/ month
Or TZS 770,000 a year (1 month free). By card: $27 a month.
Start free, upgrade anytime- ItinerariesUnlimited
- CustomersUnlimited
- Team members, each with their own loginUp to 6
- Live park fees, concession fees & lodge rates
- Several rooms and vehicles on one trip
- Packed lunches priced per day
- PDF itinerary download
- Works offline in the bush
- Share priced itineraries with clients
- See when clients open your itinerary
- Itineraries in your client's language
- Itinerary design templates5 designs
- Invoices with deposit & balance tracking
- Cost sheet with your margin on every trip
- Kilimanjaro climb planning & costing
- Sales and accounts roles for your team
- Draft itineraries with AI
- Fleet, drivers & WhatsApp driver briefs
- Import your drivers from Excel
- Import packages from your website
- Your brand color on documents
- Remove “Powered by Msafara”
- Priority support
Run a lodge, camp or hotel?
Msafara is free for properties, with no commission on operator bookings. List as many properties as you run so operators can price them into their safaris, and add all your seasonal room rates at once from an Excel file.
Plan it once. Share it with everyone.
Build the itinerary, send your client a branded PDF, and send your driver the brief on WhatsApp, all from the same trip.
Free forever plan. No credit card required.

