Seats sold twice
Bookings come in from riads, partner agencies, WhatsApp and the front desk. Without a shared seat count, a 17 seat minibus ends up with 20 confirmed guests.
Siyaha Pro helps excursion operators control every departure: available seats, hotel pickups, guides, vehicles and payments. One reliable source of truth, from the first booking in the morning to the group's return in the evening.
Bookings come in from riads, partner agencies, WhatsApp and the front desk. Without a shared seat count, a 17 seat minibus ends up with 20 confirmed guests.
The driver gets an incomplete list of riads late the night before. One medina address is missing, a guest waits at the wrong door and the whole departure runs late.
Who is leading tomorrow's Ourika trip, in French or in Spanish? When this is handled by phone calls, language mix ups and double assignments become routine.
A deposit at booking, the balance in cash at departure, a commission owed to the hotel receptionist: by the end of the week nobody knows what is still outstanding.
Create each product (Ourika, Ouzoud, Agafay, Essaouira) with its departure days, capacity, adult and child rates and pickup points.
Every sale, whether it comes from a hotel, an agency or the front desk, is attached to the right departure with the guest's name, accommodation, phone and language.
Tomorrow's plan groups guests by departure and pickup area, and highlights departures that are full or still below their minimum.
Give each departure a guide who speaks the group's language, a vehicle suited to the head count and the track, and an available driver.
When the group is back, mark no shows, record balances collected and reseller commissions, then review the result of each excursion.
Each excursion has its departure days, capacity, rates by category and options such as lunch with a local family or a camel ride. Remaining seats update with every sale.
BookingsAdults and children, pickup riad, preferred language, sales source and internal notes: everything the field team needs is entered once and shared with everyone who needs it.
Operations calendarThe operations calendar shows today's and this week's departures with their assigned guides and vehicles, so you can see at a glance what still needs organising before tomorrow morning.
Transport & fleetChoose a minibus, a 4x4 or a coach depending on group size and road conditions. Vehicle and driver availability stops you from promising a departure you cannot run.
SuppliersKeep your guides, valley restaurants, quad rental partners and desert camps with their rates, languages and your notes, so every trip is prepared without hunting for phone numbers.
Invoices & paymentsTrack what was paid at booking, what must be collected at departure and the commissions owed to reselling hotels and agencies, departure by departure, so nothing slips through at month end.
Real-world case
On a spring Saturday, a Marrakech operator runs three departures: the Ourika valley, the Ouzoud waterfalls and a sunset trip to the Agafay desert. Sales come from several riads, two partner agencies and the front desk, and only two guides speak Spanish.
With Siyaha Pro
Every driver leaves with an accurate list, no guest is forgotten in the medina and the manager knows how the day went before locking the office.
An excursion operator does not sell files, it fills departures. The right software therefore has to think in dated departures, each with a capacity, a vehicle and a guide, rather than acting as a simple booking log. Here is what to check before you choose.
Every scheduled excursion needs its own capacity and must show remaining seats at the moment you sell. If your tool does not know that Saturday's Ouzoud departure is full, your sales staff, partner riads and front desk will keep selling it. Also check how the tool handles private trips, paid options and child rates, which are very common during European school holidays.
In Marrakech as in Agadir, the day is often decided between 7:00 and 8:30, during pickups. The software should store each guest's accommodation, a meeting point when vehicles cannot enter the medina, and the preferred language. This is what lets you build coherent groups and assign the right guide. In Siyaha Pro, these details are entered once at booking and carried into the next day's plan.
A large share of excursion sales goes through hotel receptions, riads and agencies. Pick a tool that records the source of every booking and the commission attached to it. Without that, month end reconciliation is done by hand and disagreements pile up. The invoices and payments module tracks deposits, balances and amounts owed to each partner.
Your team is rarely all in the office. The operations lead should be able to check a guest list from a phone, at the meeting point or on the Tizi n'Tichka road. A cloud tool that works on any device, with permissions set by role, saves you from sending screenshots over messaging apps and working from outdated lists.
That last point is critical if you also run transfers: a minibus booked at Marrakech-Menara airport at 9:00 cannot leave for the Ourika valley at 8:30. To go further, read our guide on managing excursions and transfers or see our transfer management software page. The simplest test is to run Siyaha Pro with your own departures: the one month free trial needs no bank card and no commitment.
A question about your specific situation? Our team will answer.
Talk to our teamYes. A shared departure has a capacity split across several bookings, while a private trip is reserved for one client or one family. Both appear in the same planning view, with their assigned guides, vehicles and drivers.
Each departure has a defined capacity. Every time a booking is recorded, remaining seats are recalculated for the whole team. When a departure is full you see it straight away and can add a second vehicle or offer the guest another date.
You can give them a user account with permissions limited to their role. They then check, from their phone, the departures assigned to them, guest lists and pickup points, without seeing sales or financial data.
Yes. The source of each sale is stored on the booking, so you can see what is owed to each riad, hotel or partner agency and prepare a clear reconciliation at the end of the week or month.
Yes. The free trial lasts one month, with no bank card and no commitment. You can set up your catalogue, this week's departures and a few real bookings to check that the tool fits the way your team works.
Day trips, airport pickups, desert tours: a step by step method to centralize bookings, assign vehicles and drivers, handle last minute changes and never leave a guest waiting again.
Read the articleMinibuses, 4x4s, drivers and airport transfers: learn what tourist transport software should really manage in Morocco, how to compare options and how to deploy it without disrupting the season.
Read the articleDigitalizing a travel agency is not about piling up apps. Here is a gradual method to structure your processes, choose one central tool and bring your team along without breaking what already works.
Read the articleCreate your demo company, invite your team and run your bookings, transfers and invoices in one system.