What They Needed
The client ran a well-regarded venue, but their digital presence was not pulling its weight. The website had been accidentally blocked from search, the social channels were inconsistent, and there was no real tracking or paid media in place.
They needed a marketing engine that could reach the right people — expats, frequent travellers, and local diners — and turn that attention into reservations and walk-ins.
What We Built
- Search recovery: Found and fixed the website being blocked from search, then rebuilt the Google Business listing with fresh photography, menus, and working links
- Measurement and tracking: Google Analytics, Search Console, and Bing Webmaster Tools set up and connected to Google Business and ads
- Brand and social refresh: Updated cover art, link-in-bio, and a sharper, food-led content plan in place of ad hoc posting
- Paid media: Meta and Google Ads campaigns launched and managed tightly to control spend
What Changed
From the campaign launch in mid-June 2025, a modest budget reached a large, well-targeted audience and started moving people toward the restaurant.
| Channel | Spend (MYR) | Impressions | Clicks |
|---|---|---|---|
| Meta (Facebook & Instagram) | 2,561 | 892,037 | 5,566 |
| Google Ads | 1,263 | 102,405 | 1,505 |
| Combined | 3,823 | 994,442 | 7,071 |
Meta reached 542,068 accounts across Facebook and Instagram. On Google, the campaign drove 380 store actions — including 24 calls and 356 directions requests — at a 7.85% conversion rate and just RM3.32 per conversion. With the website unblocked from search, organic rankings recovered from near zero through June.
Why It Mattered
Each channel was given a job. Paid social built reach and appetite. Search and Google Business captured the people already ready to act. Fixing the website and the tracking made sure none of that demand leaked away before it reached the door.
Sources: Meta Ads Manager, Google Ads, Google Analytics, and Ahrefs, from the campaign launch in June 2025. Client anonymized for confidentiality.