Three busy branches in Gulberg, DHA and Johar Town — yet almost every delivery order came through third-party apps taking up to 30% commission and handing over zero customer data.
The challenge
The restaurant had strong walk-in demand and loyal regulars, but online ordering was fragmented: phone calls during peak hours were missed, the old website was a static PDF menu, and aggregator fees were eating the margin on delivery.
- 28–30% commission lost on every aggregator order
- No customer phone or email list for repeat marketing
- Three Google Business Profiles with inconsistent hours, menus and photos
Our strategy
Instead of fighting aggregators head-on, we built a faster, cheaper direct channel and gave first-time customers a reason to switch — then used WhatsApp and SMS to keep them ordering direct.
What we built & executed
1. Direct ordering website (weeks 1–3)
A fast mobile-first menu with branch auto-detection, live delivery zones, one-tap WhatsApp order confirmation and cash-on-delivery + card checkout. Average load time dropped from 6.4s to 1.3s.
2. Local SEO & Google Maps (weeks 2–6)
Rebuilt all three Google Business Profiles with fresh food photography, menu items, attributes, UTM-tracked ordering links and a table-tent QR flow that generated 340+ new 5-star reviews in 60 days.
3. Radius Meta ads (weeks 4–12)
Tight 5 km radius campaigns around each branch timed to lunch (11:30–14:30) and dinner (18:30–22:30), pushing a first-order code redeemable only on the website.
“By week eight our riders were busier on direct website orders than on any delivery app — and we finally know who our customers are.”
Before vs. after (90 days)
| Metric | Before | After 90 days |
|---|---|---|
| Direct online orders / month | 410 | 985 (2.4x) |
| Effective commission cost | 29% | 0% on direct (overall -30%) |
| Google Maps actions / month | 1,200 | 3,850 |
| Average Google rating | 4.2 ★ | 4.8 ★ |
The outcome
Within 90 days direct orders overtook aggregator volume at two of the three branches, commission savings paid back the entire project in under seven weeks, and the brand now owns a 6,400+ customer list it remarks to every weekend.
FAQs