Rahhalah Generated 800+ Qualified Travel Leads at 48% Lower CPL
This travel agency lead generation case study follows Rahhalah, a UAE agency selling curated holiday packages to Gulf travellers. Its leads were getting pricier and too few were booking. We rebuilt the route from ad to booking, one leg at a time.
- 800+qualified leads
- -48%cost per lead
- 3x+lead volume
- 90dto results

The Traveller
A UAE travel agency offering curated holiday packages and travel planning to people across the Gulf. Its business runs on enquiries that turn into booked trips, so a lead is only as good as the booking it leads to.

- Client
- Rahhalah
- Industry
- Travel and holiday packages
- Market
- UAE, Gulf region travellers
- Channels
- Meta Ads, Google Ads, WhatsApp
- Services
- Paid ads on Meta and Google, lead qualification, WhatsApp lead handling
- Timeframe
- Results within 90 days, as reported on the live case page
Two Headwinds on the Same Trip
Rahhalah was already running Meta campaigns and getting travel enquiries. The problem was what each one cost, and what happened after it arrived.
Cost per lead kept climbing
As the UAE travel ad market got more competitive, more agencies were bidding for the same Gulf travellers. Every month the same budget bought fewer enquiries.
That pointed to a targeting precision problem: the ads were reaching too many people who were never going to travel soon.
Too many leads never booked
A significant share of the leads did not turn into actual bookings. That is a process gap between the enquiry and the trip, not something more ad spend can fix.
Cheaper leads would only help if more of them reached a planner, ready to talk dates.
The Route, Leg by Leg
Five legs, from checking the instruments to closing the loop. This is how we build a travel lead system on Meta, Google and WhatsApp; the results that came out of it are further down.
- 1Leg 1
Check the instruments
Before changing an ad, agree what a qualified lead is: travel window, number of travellers, destination and rough budget.
Then make sure Meta, Google and the sheet the planners use all count the same thing.
- 2Leg 2
Meta, aimed tighter
One campaign per destination or package type, not one for “holidays”. Ads that show nights, price and what is included, in English and Arabic.
Instant forms set for higher intent, with the qualifying questions built in.
- 3Leg 3
Google for people already planning
Search campaigns on destination plus “package” and “from Dubai” style terms, where intent is already high.
Negatives for visas, jobs and flight-only searches, so the budget does not pay for the wrong trip.
- 4Leg 4
WhatsApp, fast
Every new lead gets a WhatsApp message with the itinerary within minutes, because Gulf travellers plan on WhatsApp.
Planners see the form answers before they reply, so the first message already talks dates.
- 5Leg 5
Close the loop
Booked trips go back to Meta and Google as the conversion that matters, so bidding chases travellers, not form fills.
Each week, budget moves to the destinations that book. Enquiries that did not book get a reminder later.
Method shown for how this kind of campaign is built. Rahhalah’s exact campaign settings are not published.

Trip Summary: Travel Agency Lead Generation Case Study Results
Where the journey ended up, as reported on the Rahhalah case page.
- 800+Qualified leadsEnquiries that passed the qualifying questions
- -48%Cost per leadAgainst the cost before we started
- 3x+Lead volumeMore enquiries reaching the planners
- 90dTime to resultsFrom launch to these numbers
Client-reported. Ad budgets and booking revenue are not published.
Travel Tips for Founders
If you sell trips, courses, cars or anything else that needs a conversation before the sale, these apply to you too.
Put the price in the ad
People who still enquire after seeing the price are worth calling. The ones who leave were never going to book.
Ask before you call
Two or three questions in the form, like travel dates and group size, cut junk leads more than any targeting setting.
Reply in minutes, not hours
A traveller who enquired is often asking three agencies. The first useful reply on WhatsApp usually wins.
Count bookings, not leads
Send booked trips back to the ad platforms. Otherwise they keep optimising for whoever fills forms most easily.
Related Services and Stories
- METAMeta Ads managementLead campaigns on Facebook and Instagram
- GADSGoogle Ads managementSearch campaigns for people already planning
- TRVLTravel industry marketingHow we work with agencies and tour operators
- WAPPWhatsApp marketingFast replies and clean hand-overs to your team
- 85+Our clients85+ brands across several countries
- MORESuccess storiesMore case studies and results
Questions About Results Like These
Why does cost per lead keep rising for travel ads in the UAE?
Because more agencies are bidding for the same Gulf travellers, especially before holiday seasons. Broad targeting and generic “holiday” ads make it worse, since you pay to reach people who are not planning a trip. Tighter campaigns per destination, a clear price in the ad and qualifying questions in the form are the usual fixes.
Meta or Google: which is better for a travel agency?
They do different jobs. Meta creates demand by showing a package to people who were not searching yet. Google catches people who are already searching for a destination or package. Rahhalah used both, with WhatsApp handling the enquiries. Most agencies get the best results running both and judging each by bookings.
What is a qualified travel lead?
At minimum: a travel window, how many people are going, where they want to go and a rough budget. A lead with those answers can be quoted on the first call. Agree the definition with your sales team before you judge any campaign by cost per lead.
Should travel leads go to WhatsApp or a phone call?
In the Gulf, WhatsApp first is usually the safer bet. It is where most people already plan with family and friends, and they can reply when it suits them. Send the itinerary there quickly, then book a call once dates and group size are clear.
How long does it take to bring cost per lead down?
Rahhalah’s results came within 90 days, as shown on the live case page. Most accounts need a few weeks to fix tracking and test new campaigns before costs settle. We work on a 3-month minimum, then month to month, because that is roughly how long a fair test takes.
Find Out Where Your Leads Get Lost
Get a free audit of your Meta and Google accounts and your lead handling. We will map where good enquiries drop off, from the first ad to the first booking call, and what it would take to fix it.
