Share this post:

The decision rarely starts with a search. It starts in a family WhatsApp group, at a surau after Maghrib, or the moment a parent says this is the year. By the time anyone types “pakej umrah” into Google, two or three agency names are already in the conversation.
Your job is to be one of those names, then to survive the checking that follows. This guide covers the channels that fill a departure, the MOTAC and Tabung Haji signals jemaah verify before paying, and four data sets on enquiry cost, reply speed, booking value and seasonal demand.
ZenWeb runs digital marketing for umrah agencies as part of 500+ Malaysian accounts. The pattern repeats: agencies that publish real proof and reply within the hour fill seats months ahead, while a beautiful brochure site with a slow inbox chases deposits until the week of departure.
Not sure what an umrah agency should spend each month?
We size the budget to your departure calendar and seat count in one call. See our digital marketing pricing →
Start with why the demand itself is so reliable.
Source video: Cyndi Williams on YouTube
Quick Answer: Hajj is rationed by a quota and a queue measured in decades, so umrah absorbs the demand of an entire Muslim-majority country that wants to go now. Supply of pilgrims is not your problem. Being the licensed agency they trust with a five-figure deposit is.
Saudi Arabia received 18.03 million umrah performers from abroad in 2025, up 114% on 2022, according to the Pilgrim Experience Programme report carried by Bernama. Malaysian agencies are competing inside a market that is expanding, not shrinking.
Two things make this industry unlike ordinary travel:
Demand is not the constraint. Credibility is.
Quick Answer: Recommendation first, licence check second, package comparison third, WhatsApp last. Price only decides between two agencies the family already trusts, which is why cheap packages advertised to strangers convert so badly.
The sequence, almost every time:
Step three is where most agencies quietly lose. A dormant Facebook page and no recent group photos read as a business that may not be operating, and the family moves to the name that looks alive. Replying within the hour matters just as much, which is the whole argument behind speed to lead.
Quick Answer: Start with the proof layer: Google Business Profile, group galleries and testimonials. Then departure-date pages for organic search, then Meta and TikTok to keep past jemaah talking, then Google Ads to catch families already shopping by date.
| Channel | Best for | Speed to first booking | Priority |
|---|---|---|---|
| Google Business Profile and reviews | Surviving the name check | Weeks | Do first |
| SEO, departure and package pages | Date-led and price-led searches | 4-8 months | Do second |
| Meta and TikTok content | Proof, referrals, past jemaah | 1-2 months | Do third |
| Google Search ads | Families shopping a specific month | Same month | Do fourth |
| Masjid, surau and corporate outreach | Whole-group departures | 2-4 months | Support |
An agency running two departures a month with RM 2,500 to spend should put most of it into proof, not clicks. Ads sent to a page with no recent group photos just buy strangers a reason to doubt you faster.
Quick Answer: Build one page per departure month and one per package tier, each carrying the price, the hotel name and the distance to the Haram in metres. Most umrah sites fail because a single packages page tries to rank for every month of the year.
The page structure that works:
Published prices also feed AI answers. Ask an assistant what a Ramadan umrah costs from KL and the pages showing real ringgit figures get quoted; the ones hiding behind an enquiry form do not exist. Our SEO service builds these page sets around your actual departure calendar.
Quick Answer: Bid on date and tier intent, not the word umrah on its own. Run brand defence against agencies bidding on your name, exclude hajj queue searches entirely, and send every click to the matching departure page rather than the homepage.
Three keyword buckets are worth funding:
Negatives matter more here than in most industries. Block “kerja”, “jawatan kosong”, “doa”, “niat”, “tabung haji giliran” and every study-the-ritual term on day one, or a large share of budget goes to people researching worship rather than buying a seat. For realistic bands, see what Google Ads actually costs in Malaysia.
Paying for clicks that never reach a deposit?
We rebuild umrah campaigns around departure dates and package tiers. See our Google Ads pricing →
Quick Answer: Social is where your proof lives, so post from every departure, not only when seats are unsold. The best-performing content is unpolished footage of real jemaah, and the only sensible objective is click-to-WhatsApp.
Polished production works against you here. A steady phone clip of your group at the airport, the mutawif briefing them in the lobby, an elderly makcik helped through the crowd — that reads as evidence, and evidence is what the family wants.
Three angles that consistently earn cheap enquiries:
Run these to Malaysian Muslim audiences aged 30 and above with click-to-WhatsApp, and treat Meta Ads and TikTok marketing as the layer that keeps you credible between departures.
Quick Answer: Assume the visitor is a grown child checking an agency on behalf of a parent. Licence number in the header, live departure table with seats remaining, hotel distance in metres, deposit terms in plain language, WhatsApp always reachable.
Design rules for this industry specifically:
Because most Malaysians browse on a phone, a desktop-first build with a PDF brochure quietly loses a share of every campaign you run.
Quick Answer: Umrah selling sits under a MOTAC travel agency licence with umrah approval, overseen by the Umrah Regulatory Council. Selling hajj packages needs a separate Tabung Haji operator licence. Publishing both, in numbers, is a competitive advantage most agencies waste.
What Malaysian umrah and hajj agencies are bound by:
Turn compliance into copy. Put the licence numbers on the site, name the airline and the hotels, and state that payment is only ever collected to the company account. Most rivals will not, and jemaah notice. Our note on website trust signals covers the rest of the checklist.
Quick Answer: Your listing is where the recommendation gets verified, so it must show a real office, recent group photos and reviews that mention departure months by name. Ask for the review during the flight home, while the gratitude is still fresh.
The levers that move an umrah listing, in order of impact:
Collect reviews on the return flight or in the arrival hall, not a week later. The reply rate roughly doubles. Our guides to optimising a Google Business Profile and ranking in the Google Maps top three cover the mechanics.
Quick Answer: One masjid committee, staff welfare programme or family reunion can fill twenty to forty seats in a single decision. The buyer is an organiser managing other people’s money, so predictability and paperwork win the account, not a discount.
Consumer and group marketing look nothing alike. An organiser is answerable to a committee and worries about the two elderly participants far more than about the price per head.
What wins the group:
Build one group-booking landing page, publish two past group case studies, and you compete against near silence. It is social proof, applied to a committee instead of an individual.
Quick Answer: The visible change is not more enquiries. It is earlier ones. Seats sell four to six months ahead instead of four weeks, which removes the panic discounting that quietly destroys margin on every departure.
| Measure | Referral only | After 9 months |
|---|---|---|
| Enquiries per month | 25-45 | 90-160 |
| Average booking value | RM 5,900-6,800 | RM 8,200-9,600 |
| Seats sold 4+ months ahead | 15% | 52% |
| Group departures per year | 1-2 | 5-8 |
Aggregated from ZenWeb-managed campaigns, Malaysia, 2024-2026. Individual results vary with departure frequency and how quickly the agency replies to messages.
Quick Answer: Community and past-jemaah referrals cost almost nothing and convert at 38%. Google Search ads cost RM 26-58 per enquiry and convert at 12%. Social enquiries are the cheapest to buy and the weakest to close, at 6%.
| Channel | Cost per enquiry | Enquiry to booking | Average booking |
|---|---|---|---|
| Community and past-jemaah referral | RM 0-15 | 38% | RM 8,400 |
| Google Business Profile and Maps | RM 5-18 | 24% | RM 7,900 |
| Organic search, departure and tier pages | RM 14-32 | 19% | RM 9,200 |
| Google Search ads, date and tier terms | RM 26-58 | 12% | RM 8,600 |
| Meta and TikTok, click-to-WhatsApp | RM 9-24 | 6% | RM 7,200 |
Source: ZenWeb client tracking, Malaysia, 2024-2026.
Organic pages produce the highest booking value because a family that read a tier page has already accepted the number. Social produces the lowest because curiosity is cheap to buy and slow to convert, which is why social should be measured on referrals seeded, not deposits closed.
Quick Answer: Reply to a peak-season enquiry within 15 minutes and 44% book. Reply the next day and 3% do. Off-peak enquiries are far more forgiving, which is why one blanket reply standard is the wrong policy for an umrah agency.
| First reply within | Peak season | Booking rate | Off-peak | Booking rate |
|---|---|---|---|---|
| 15 minutes | 44% | 21% | ||
| 15 to 60 minutes | 36% | 19% | ||
| 1 to 4 hours | 22% | 16% | ||
| 4 to 24 hours | 9% | 11% | ||
| Next day or later | 3% | 6% |
Source: ZenWeb client tracking, Malaysia, 2024-2026.
The practical fix is a saved WhatsApp reply carrying the date, hotel, price and seats remaining, sent by whoever is nearest a phone. The full itinerary follows later. If you cannot see which messages went unanswered, start with our note on tracking WhatsApp enquiries properly.
Quick Answer: A Ramadan last-ten-nights booking averages RM 16,800, more than three times an economy group seat at RM 5,200. Economy also cancels most often, completing at 74% against 94% at the top. Most agencies advertise the tier that pays least and cancels most.
| Package tier | Relative value | Average booking | Deposit to departure |
|---|---|---|---|
| Ramadan, last ten nights | RM 16,800 | 94% | |
| Umrah plus extension trip | RM 13,400 | 91% | |
| Premium, hotel attached to the Haram | RM 11,200 | 92% | |
| Standard, walking distance | RM 7,600 | 86% | |
| Economy group seat | RM 5,200 | 74% |
Source: ZenWeb client tracking, Malaysia, 2024-2026.
Extension trips deserve attention. They carry the second-highest value, almost nobody markets them properly, and they appeal to jemaah who have already gone once and want a reason to return.
Quick Answer: Enquiries peak twice: March at 131 and February at 128, when Ramadan is happening and next year’s seats open, and November at 129, when families lock in dates around the school calendar. July is the floor at 69.
| Month | Relative volume | Index |
|---|---|---|
| January | 102 | |
| February | 128 | |
| March | 131 | |
| April | 97 | |
| May | 82 | |
| June | 76 | |
| July | 69 | |
| August | 73 | |
| September | 95 | |
| October | 116 | |
| November | 129 | |
| December | 108 |
Source: ZenWeb client tracking, Malaysia, 2024-2026.
With Ramadan expected to begin around 8 February 2027 in Malaysia, Ramadan seat pages need to be ranking by September 2026 and the ad budget belongs in October and November. The mid-year trough is for building content and courting group organisers.
Want Ramadan seats sold before the rush?
We build departure pages that rank months before the season opens. See how we run SEO for umrah agencies →
Quick Answer: The recurring five: hiding prices, going quiet between departures, competing only on being cheapest, leaving licence details off the site, and marketing hajj packages without the operator licence to sell them.
Quick Answer: Three shifts matter: AI assistants now answer “which umrah package should I pick” directly, Saudi digitisation is making the journey self-service, and repeat jemaah are becoming the most profitable segment an agency can own.
What to prepare for:
The agencies still filling departures in 2029 will treat a returning jemaah as the start of a relationship — the next trip, the extension, the parent who has not been yet. That is what a proper WhatsApp marketing routine is for.
Quick Answer: Publish your licence and your prices, post proof from every departure, and reply within the hour during peak season. Everything else in digital marketing for umrah agencies is optimisation sitting on top of those three.
Three moves, in order:
Do those three and the ads work harder, because the traffic lands somewhere that answers the family’s real question. For what a monthly programme includes, see our breakdown of digital marketing packages in Malaysia, or start with ZenWeb.
Ready to fill departures months ahead instead of chasing deposits?
We will review your departure calendar, audit your listing and show you exactly where the enquiries are going instead.
A single-office agency running two or three departures a month usually starts at RM 2,000 to RM 4,000, covering the Google Business Profile, departure pages and a small ads budget. Weekly-departure or multi-branch agencies run RM 6,000 to RM 12,000, because each departure month needs its own page and campaign.
You need a MOTAC travel agency licence with umrah approval, issued under the Tourism Industry Act 1992 and overseen by the Umrah Regulatory Council. Selling hajj packages is separate and requires a Pengelola Jemaah Haji licence from Tabung Haji. Displaying both licence numbers on your website removes a common doubt.
Yes. Hidden prices are the biggest conversion leak in this industry. Publish the price per tier with the hotel name and distance from the Haram, and state what would change the figure. It also makes you quotable by AI assistants, which increasingly answer package questions before anyone reaches a website.
They do different jobs. Google Ads captures families who have fixed a departure month and are comparing agencies. Facebook, Instagram and TikTok carry the proof that makes you shortlistable at all. An agency with no social proof finds Google Ads expensive, because the clicks arrive and then leave to verify you.
Listing and social improvements can lift enquiries within the first month. Departure pages take four to eight months to rank, which is why they must be built ahead of the season, not during it. Most agencies see the full effect at month nine, once proof, pages and reply speed run together.
Complete the form and our team will contact you to discuss your goals. Let’s grow your business.

Meowketing Specialist
Online