What They Needed
The restaurant’s website had been accidentally blocked from search. Its social media posting was inconsistent, and tracking and paid campaigns had not been set up.
The brief was to reach expats, frequent travellers and local diners, and make it easier for them to find the restaurant and contact it.
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
The campaigns launched in mid-June 2025. The table shows reported spend, impressions and clicks for each channel.
| 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 RM3.32 per recorded store action. With the website unblocked from search, organic rankings recovered from near zero through June.
Why It Mattered
We restored the website’s access to search, updated the restaurant’s online content and set up tracking and paid campaigns. The reporting separates Meta reach and clicks from Google calls and requests for directions. These recorded actions do not measure restaurant visits.
Sources: Meta Ads Manager, Google Ads, Google Analytics, and Ahrefs, from the campaign launch in June 2025. Client anonymised for confidentiality.