Charts showing the SEO results for the local travel case study
Featured case study

How a Malaysian travel business grew bookings 283% to RM307,000 a month

Organic traffic tripled from 5,000 to 15,000 monthly visitors. Monthly revenue rose from RM80,000 to RM307,000 in 10 months. Here is the process behind it, stage by stage.

300%
Organic traffic growth
283%
Monthly revenue growth
RM307k
Monthly revenue reached
10 months
Time to result

The client

A Malaysia-based local travel business selling tours and travel packages came to us with steady but flat bookings. It was already getting around 5,000 organic visitors a month, but most of that traffic left without booking anything.

The brief was simple: more bookings, not more rankings. That framing shaped everything we did next, because rankings only matter when they turn into paid trips.

The approach

The 4-stage, 9-step framework we ran

Most businesses do stage three and skip the rest. Picking the wrong keywords, sending traffic to a page that cannot convert, then ignoring the visitors who leave is where the budget gets wasted.

01

Analysis: pick keywords by buyer intent, not search volume

We started with the traveller, not the keyword list. Using SEMrush and Google Keyword Planner, we mapped which searches came from people ready to book a trip, then ranked them by commercial intent instead of raw volume. A term with 50,000 monthly searches is worthless if nobody clicks the organic results or nobody is ready to buy.

  • Competitor keyword gaps pulled from SEMrush
  • Location-based searches that signal real booking intent
  • Seasonal and time-sensitive terms, since Malaysian travel demand spikes around holidays
  • Click-through rate weighted above search volume
02

Conversion: fix the website before sending it traffic

There was no point ranking a page that could not convert. We rebuilt the site on WordPress, cut load time under three seconds, and rewrote every page around what the traveller gets out of the trip.

  • Page load speed brought under three seconds
  • Sales copy rewritten around traveller benefit and trust
  • Real reviews and live booking activity added to key pages
  • Schema markup and meta tags rewritten for higher click-through
03

Search domination: own more than one spot on page one

Once the site converted, we went after visibility across every part of the first page: the organic listing, the Google Business Profile and map pack, review stars, and a paid placement for the most competitive terms. The business ended up holding roughly four spots on page one for its core searches.

  • Top three organic rankings for buyer-intent terms
  • Top three in the Google map pack with review stars
  • Facebook page ranked on page one as a second property
  • Google Ads covering the most competitive head terms
04

Remarketing: bring back the 95% who left

Most visitors do not book on their first visit. We tracked the people who left without booking and brought them back with Facebook remarketing. Over 13 months, RM10,710 in ad spend produced 1,448 extra bookings at RM7.40 per sale, worth around RM38,850 in monthly sales.

  • Facebook Pixel installed to build custom visitor audiences
  • Seven-day return window kept the ads timely
  • At least three ad variations tested per set
  • RM7.40 cost per sale across 1,448 bookings

The results after 10 months

Metric Before After
Monthly organic visitors 5,000 15,000
Monthly revenue RM80,000 RM307,000
Page-one presence 1 listing ~4 spots
Remarketing return None 4,720% ROI

Figures from the client engagement. Remarketing ran for 13 months alongside the SEO work.

The proof

Screenshots from the actual reporting

The numbers below come straight from the client's Google Analytics, booking records, and Facebook Ads account during the engagement.

Monthly bookings chart from 2013 to 2016 holding roughly RM60,000 to RM80,000 before the SEO work
Before: monthly bookings sat around RM60,000 to RM80,000 for years.
Monthly bookings chart rising from RM110,000 on the new website to RM307,000 after the SEO work
After: bookings climbed from RM110,000 on the new site to RM307,000 a month.
Google Analytics audience overview showing organic traffic rising to 16,217 sessions in March 2017
Google Analytics: organic sessions tripled, reaching 16,217 in a single month.
Facebook Ads report showing 1,448 purchases at RM7.40 cost per result from RM10,710 in remarketing spend
Facebook remarketing: 1,448 bookings at RM7.40 each from RM10,710 in total spend.

"Rankings without conversion and follow-up just burn budget. The booking growth came from fixing all four stages, not from chasing position one."

Adam Yong, founder of Adam SEO

Want results like this for your business?

Every engagement starts with a free audit and a discovery-led proposal. We look at your traffic, your conversion gaps, and where the revenue is leaking before we recommend scope.