Share this post:

An umrah agency can spend RM 6,000 a month on Google Ads and end the month with a full WhatsApp inbox and four deposits. The account is rarely broken. The money is simply reaching people who want to read about the ritual, not people who want to fly in Ramadan.
This guide to Google Ads for umrah agencies is written for licensed operators in Klang Valley, Kelantan, Johor, Penang and Sabah. It covers account structure, the keywords worth bidding on, the negative list that saves a travel budget, landing page rules, and four data sets on click costs, cost per booking, seasonality and budget tiers.
ZenWeb runs Google Ads for umrah agencies and other trust-heavy Malaysian services across 500+ accounts. The pattern below repeats in almost every travel account we inherit.
Not sure how much of your umrah spend reaches real jemaah?
We map search terms against deposit intent before touching a single bid. Compare our Google Ads plans →
Before the account structure, a quick refresher on how the platform decides who sees you.
Source video: Surfside PPC on YouTube
Quick Answer: An umrah seat is a licensed product bought on trust, not a discounted holiday. The searcher is checking whether you are legitimate before checking your price, which is why paid search for this industry rewards credential copy far more than discount copy.
Most travel advertising assumes price wins. Umrah does not work that way. The buyer is committing family savings to a religious obligation, often for a parent, and the fear is not paying too much. The fear is the agency collapsing before departure.
That changes the maths. One booking is worth RM 5,000 to RM 17,000, and a jemaah who trusts you brings siblings, neighbours and often a whole surau group. A RM 4 click is cheap against that, provided the click comes from someone at the deposit stage rather than the reading stage.
Quick Answer: They add a month, a name or a verb. “Umrah” alone is curiosity. “Pakej umrah Februari 2027” and “daftar umrah Shah Alam” are buying signals, and those are the searches worth competing for.
Umrah searches sit on a ladder, and most agencies bid at the bottom rung — the cheapest clicks and the most expensive bookings.
Bid hardest on booking and checking terms, moderately on costing, and enter the learning rung only to build a remarketing audience cheaply.
Quick Answer: Split campaigns by departure window first, then by language. A family searching a December school-holiday seat and a retiree searching Ramadan last-ten-nights want different pages, and match types cannot repair that mismatch afterwards.
| Campaign | Match types | Sends traffic to |
|---|---|---|
| Departure month, Malay | Exact and phrase | That month’s departure page |
| Departure month, English | Exact and phrase | That month’s departure page |
| Licence and agency checks | Phrase | Licence and credentials page |
| Price and tier comparison | Phrase | Tier page with RM ranges |
| Extension and ziarah trips | Phrase, tight themes | Extension itinerary page |
| Brand and remarketing | Exact plus audiences | Booking form page |
Six campaigns is plenty below RM 12,000 monthly spend. Beyond that, split departure months into their own campaigns rather than adding new themes.
Quick Answer: Start with departure-month terms and licensed-agency terms, then add tier and price terms once tracking is clean. Ritual and preparation keywords convert badly on paid, but they fill remarketing audiences at a very low cost.
Three groups earn their place from day one:
Malay-language keywords deserve their own ad groups. Clicks cost roughly a third less than the English equivalents, and the copy needs different phrasing to read naturally to a Malaysian jemaah.
Quick Answer: Umrah attracts enormous volumes of non-commercial traffic — students, ritual research, doa lookups and hajj queue questions. A disciplined negative keyword list typically recovers a quarter of an umrah agency’s monthly spend.
Build the list before launch, then review search terms weekly for the first two months. The recurring wasters group neatly:
Add rival agency names as negatives too, unless you have built a comparison page that answers the query honestly.
Quick Answer: Lead with the licence and the departure date. “MOTAC-licensed, Ramadan 2027 seats from RM 11,900” outperforms “Umrah bersama kami” because it clears the two doubts in the searcher’s head, as ad copy testing keeps confirming.
Umrah searchers arrive cautious. Most have read about agencies collecting deposits and cancelling departures, and several have a relative who lost money that way. Copy that removes doubt beats copy that adds emotion.
“Pakej menarik” is not a differentiator. Every agency says it, and the jemaah knows.
Work these into your headline set: the departure month, a price anchor for that tier, your MOTAC licence number, the hotel’s walking distance to the Haram, and whether a mutawwif travels with the group. Keep one headline on group size — families choosing for elderly parents care more about a small group than a hotel star rating.
Quick Answer: Never the homepage and never a PDF brochure. Each campaign needs a page that repeats the departure month, shows the tier price, names the hotels and displays the licence — the standard landing page fixes that lift travel conversion fastest.
Most umrah landing pages fail on the same three points, all cheap to repair:
Put a WhatsApp button beside the form. For a purchase this size, and often for a parent who is not online, the family wants a conversation before filling anything in — which is why chat-led enquiries dominate this industry.
Sending paid clicks to a page that hides your departure dates?
We rebuild umrah booking pages around the search that produced the click. See how our Google Ads team works →
Quick Answer: Not first. Performance Max chases the cheapest available conversion, and for an umrah agency that means brochure downloads and ritual-guide readers. Add it once Search is stable, the way most Malaysian SMEs should approach PMax.
The failure pattern is predictable. PMax discovers that people searching “doa umrah” will happily download a checklist, reports a low cost per conversion, and the sales team spends the month replying to people with no departure in mind.
If you do run it, gate it: exclude brand terms, upload past jemaah as an audience signal, set the conversion action to a qualified enquiry rather than a download, and cap it at a fifth of total spend.
Quick Answer: Track the paid deposit, not the WhatsApp click. Umrah decisions run for weeks and close over the counter, so a proper GA4 and lead setup with offline import is what teaches Google which clicks were worth buying.
An umrah journey runs long. Enquiry today, a family discussion over the weekend, a branch visit, then a deposit three weeks later. Optimising on form fills tells the algorithm that every enquiry is equal, which is exactly wrong when half of them are asking about next year.
Four things to fix before scaling spend:
Quick Answer: Booking-intent keywords cost about RM 4.60 a click and convert at 11.2 percent. Generic “umrah Malaysia” costs RM 1.70 and converts at 1.1 percent, so the cheap keyword is the expensive one — a pattern that repeats across most Malaysian industries.
| Keyword group | Average CPC | Click to enquiry | Enquiry to deposit |
|---|---|---|---|
| Booking and registration intent | RM 4.60 | 11.2% | 27% |
| Departure month and school holiday | RM 3.90 | 9.4% | 23% |
| Licensed agency and licence checks | RM 3.20 | 8.8% | 31% |
| Extension and ziarah trips | RM 3.40 | 5.8% | 19% |
| Price and “murah” terms | RM 2.90 | 5.2% | 12% |
| Generic umrah Malaysia | RM 1.70 | 1.1% | 6% |
Source: ZenWeb client tracking, Malaysia, 2024-2026.
Quick Answer: Remarketing produces the cheapest bookings at RM 254, and departure-month Search the cheapest new ones at RM 352. Unrestricted Performance Max runs about 2.5 times more expensive per booking, which is why campaign mix matters more than bid tweaks.
| Campaign type | Relative cost per booking | Cost per enquiry | Cost per booking |
|---|---|---|---|
| Performance Max, unrestricted | RM 96 | RM 880 | |
| Search, price and “murah” terms | RM 58 | RM 505 | |
| Search, departure month and tier | RM 41 | RM 352 | |
| Search, licence and agency checks | RM 36 | RM 288 | |
| Remarketing | RM 22 | RM 254 |
Source: ZenWeb client tracking, Malaysia, 2024-2026. Bars show relative cost per confirmed booking.
Remarketing looks unbeatable until you remember it cannot create demand. It only harvests visitors that Search, organic and your community pipeline already paid to attract, so treat it as a multiplier rather than a channel of its own.
Quick Answer: Click costs peak from February to March, when Ramadan departures and last-minute seats collide. October to January is nearly as busy but 24 percent cheaper per enquiry, which is when a steady budget beats a seasonal one.
| Period | Demand index | Average CPC | Cost per enquiry |
|---|---|---|---|
| February to March | 100 | RM 5.40 | RM 58 |
| October to January | 89 | RM 4.40 | RM 44 |
| April to June | 63 | RM 3.10 | RM 37 |
| July to September | 57 | RM 2.80 | RM 35 |
Source: ZenWeb client tracking, Malaysia, 2024-2026. Index set to the February to March peak.
Quick Answer: RM 1,500 a month buys roughly 31 enquiries and four to five deposits. RM 6,000 buys around 141 enquiries and twenty deposits, because tighter targeting becomes affordable at scale — the same curve behind our Google Ads plans.
| Monthly media budget | Enquiries | Deposits | Cost per deposit | Realistic coverage |
|---|---|---|---|---|
| RM 1,500 | 31 | 4.4 | RM 341 | One state, one departure month |
| RM 3,000 | 68 | 9.6 | RM 313 | Klang Valley, two departure months |
| RM 6,000 | 141 | 20.4 | RM 294 | National, full departure calendar |
| RM 12,000 | 268 | 40.6 | RM 296 | National plus Ramadan and extension tiers |
Source: ZenWeb client tracking, Malaysia, 2024-2026. Media spend only, excluding management fee.
Want to know which tier fits your seat allocation?
We size the budget against how many seats you actually need to fill each departure. Talk to our Malaysian team →
Quick Answer: Your umrah sub-licence is a selling point, so put the number in the ad and beside the booking form. Because buyers are told to verify agencies against the ministry list, an unstated licence reads as a warning rather than a badge in the footer.
Umrah packages may only be sold by a licensed outbound travel agency holding additional umrah approval, overseen through the Umrah Regulatory Council at MOTAC. That rule is the strongest ad angle a properly licensed agency has, and the cheapest one to prove.
Buyers can confirm your status on the government’s licensed umrah agency search, so invite the check instead of hoping nobody runs it. Name the airline and hotels too, since vague itineraries are the most common complaint pattern.
What not to promise: visa approval dates and seats you do not yet hold. Guaranteeing either invites a complaint you cannot answer.
Quick Answer: Target the states your counter staff can serve in person, set location targeting to presence rather than interest, and run Malay and English as separate ad groups. Jemaah still prefer an agency they can visit, which makes location relevance a conversion lever, not a setting.
Two defaults cause most wasted umrah spend. Location targeting includes people merely showing interest in Malaysia, pulling in overseas researchers who will never walk into your office. And a single national campaign hides the fact that the east coast converts differently from Klang Valley on the same keywords.
Bid by counter reality instead: raise bids within an hour’s drive of each branch, keep a lower national bid for online-only bookings, and write separate Malay copy rather than translating the KL version word for word.
Quick Answer: Bidding on the bare word “umrah”, hiding prices, advertising departures that are already full, replying after office hours close, and switching off after Ramadan. Each is fixable inside a month with a disciplined account review.
Malaysia’s internet penetration reached 98.0 percent according to DataReportal’s Digital 2026 Malaysia report, so the jemaah are online. Your settings decide whether you meet them in the deciding week.
Quick Answer: Bid on departure months and licence checks, publish tier prices on the landing page, build the negative list properly, and feed paid deposits back into the account. Those four moves carry most of the result in a well-run umrah account.
Google Ads for umrah agencies rewards discipline rather than budget. The operators who win are not outbidding anyone. They simply refuse to pay for searches that were never going to end in a seat.
Start with departure-month and licence campaigns, get deposits flowing back into Google within two months, then let the account tell you where the next ringgit belongs. In that order, paid search behaves like a booking pipeline instead of a seasonal gamble.
Quick Answer: Umrah agencies ask most about starting budgets, click costs, how quickly enquiries arrive, and whether ads beat SEO. Plan detail sits on our Google Ads pricing page.
RM 1,500 a month is a realistic floor, covering one state and one departure month rather than the whole calendar. That buys roughly 31 enquiries and four to five deposits. Agencies filling departures every month usually need RM 4,000 to RM 8,000.
Around RM 1.70 to RM 5.50, depending on intent. Booking and registration terms sit at the top, generic umrah terms at the bottom. The dearer clicks usually produce the lowest cost per deposit, so judge them on bookings rather than click price.
Usually within the first few days, though month one is mostly learning. Cost per enquiry settles by month two, once the negative keyword list is mature and tracking reports paid deposits rather than WhatsApp clicks.
Run ads first if you need seats filled this season, because departure-month pages take four to eight months to rank. Ideally run both, then shift budget as organic cost per booking falls below paid, typically between month nine and twelve.
Ready to stop paying for clicks that never become seats?
Book a free 30-minute strategy session. We review your search terms, booking page and tracking, then give you a 90-day plan with realistic cost per deposit targets.
Complete the form and our team will contact you to discuss your goals. Let’s grow your business.

Meowketing Specialist
Online