SOFTWARE FOR UMRAH AGENCIES

The software built for Umrah travel agencies

Pilgrim file management, Nusuk automation, KSA tourist e-visa, Mecca and Medina hotel allotments, charter flight blocks, WhatsApp notifications, custom B2C storefront. Everything a generic CRM or shared spreadsheet will never do for a pilgrimage-specialised agency.

Free 24h trial💬 Talk to us

10+ partner agencies · UK · France · Algeria · Tunisia

What a real Umrah agency software does

Every OmraDesk module answers a real day-to-day agency problem — not a generic SaaS CRM feature retrofitted for travel.

🕋

Centralised pilgrim files

One file per pilgrim with passport, photo, mahram info, allergies, visa status, hotel, room, payments. Full audit trail, searchable by name, phone or file number.

✈️

Charter blocks & seat inventory

Airline charter contract, dated rotations, seats assigned one-by-one to pilgrims. Every empty seat shows up as a real-time margin loss in your cash flow view — no more surprise at the end of the month.

🏨

Mecca & Medina hotel allotments

Your negotiated allotments: number of rooms blocked, net rate, release deadline. Automatic alert before deadline if inventory isn't sold — never again pay for empty rooms because someone forgot to release.

🛂

Visa hub: Nusuk + KSA e-visa

Automated Nusuk submission for eligible nationalities (Playwright pipeline, JWT refresh handled). KSA tourist e-visa via visitsaudi.com for UK/EU/US nationalities. The back-office picks the right route from the scanned passport.

💬

WhatsApp integrated

Automated pilgrim notifications: deposit reminder, visa confirmation, D-3 departure, flight numbers. Meta pre-approved templates. Coming: multi-agent conversation inbox per agency.

🌐

Custom B2C storefront

Each agency gets its own storefront with its brand, its packages, its hotels, its flights. Pilgrims book online, the lead lands directly in the agency's OmraDesk back-office.

💰

Multi-currency treasury

Track pilgrim payments (GBP, EUR, USD, TND, DZD, MAD) and supplier settlements (SAR, EUR). Per-offer margins computed automatically, alerts when actual drifts from budget.

🤖

AI-assisted operations

OCR + AI auto-extract passport data (name, DOB, nationality, expiry). Context-aware reminders, template drafting, file summaries. Not a chatbot pretending to be an imam — a working tool for your team.

Why a generic CRM doesn't work for Umrah

A generic CRM (Salesforce, HubSpot, Zoho)
Doesn't understand what a mahram is, can't block a solo female reservation without one, has no notion of Nusuk, no idea that Mecca and Medina need separate allotment tracking, and won't help you meet a Ramadan deadline.
A shared spreadsheet
Corrupts by the fourth agent editing simultaneously, loses payment history, can't send a WhatsApp reminder when a pilgrim's deposit is 15 days overdue, and turns Ramadan season into a reconciliation nightmare.
A generic travel software (GDS / tour operator suite)
Treats pilgrims as generic tourists. Zero Nusuk integration, no visa workflow specific to KSA pilgrimage, no concept of Ramadan / Chaabane seasonality. Built for beach package tourists, not Umrah.
An oversized ERP (Oracle, SAP, MS Dynamics)
Six months to implement, five-figure yearly license, weeks of training. Right for a car manufacturer, wrong for a three-person Umrah agency.

Frequently asked questions

What is Nusuk and why does it matter for an Umrah agency?

Nusuk (masar.nusuk.sa) is the Saudi Ministry of Hajj and Umrah's official portal for Umrah visa processing. For pilgrims of eligible nationalities (most Muslim-majority countries), every agency must submit each pilgrim's file to Nusuk before departure. The portal is slow, breaks sessions frequently, and rejects files without clear feedback. OmraDesk automates the submission end-to-end and streams the status back to your back-office.

Do UK / US / EU pilgrims go through Nusuk?

No — pilgrims of touristic nationalities (UK, France, USA, Canada, Australia and 60+ other countries) can't use Nusuk. They travel to Saudi Arabia on the KSA tourist e-visa (visitsaudi.com), which since 2019 explicitly allows Umrah outside Hajj season. OmraDesk handles both flows: Nusuk for eligible nationalities, tourist e-visa for the rest, and picks the correct route based on the scanned passport nationality.

Can I import my existing pilgrim database?

Yes. During onboarding we import your existing spreadsheets, CRMs or legacy tool exports. The core data (contacts, past pilgrimages, payment history) is preserved. We map your columns to the OmraDesk schema and clean up duplicates. Most agencies are live within a week.

How does OmraDesk handle multiple agents in the same agency?

Each agency has its own back-office with role-based access. Owner, admin, sales agent, ops agent — different permissions. Financial actions (payments, refunds, discounts) go through an approval gate: non-admin agents create a PendingAction, admin approves. Full audit trail on every change.

How much does OmraDesk cost?

Pricing is custom, scaled to the volume of pilgrim files your agency processes per month. There's no public grid — a small family shop and a five-branch network have very different needs. Get in touch and we'll build a plan around your actual monthly volume.

Can I try OmraDesk before committing?

Yes — a free 24-hour demo environment lets you access a sandbox back-office with dummy data. You create pilgrim files, submit them to a Nusuk test environment, assign hotel rooms, generate documents — everything as if it were live. No credit card required.

Explore more

Nusuk Masar automation
How OmraDesk submits your pilgrim files to Nusuk end-to-end.
KSA tourist e-visa for agencies
The visitsaudi.com flow for pilgrims of non-eligible nationalities (UK, France, EU, US).
Hotel allotment management
Block, track and release your Mecca and Medina rooms without losses.

See OmraDesk on your real Umrah workflow

Free 24-hour demo with your actual pilgrim data: Nusuk, e-visa, allotments, WhatsApp. No commitment, no card required.

Request a demoSee pricing
Umrah Agency Software — CRM built for pilgrimage travel businesses | OmraDesk