Barbershop & hair salon — Casablanca+160% bookings for a neighborhood barbershop in Casablanca.
A salon lives and dies by its catchment area: nobody crosses the city for a haircut. Webotic focused every dirham on local customers through geo-targeted Instagram/TikTok and a frictionless WhatsApp booking flow. (Indicative figures, to be confirmed.)
Client anonymized at their request — the figures are real, verifiable on request.
- Instagram Ads
- TikTok Ads
- Meta Business Suite
- Google Business Profile
- WhatsApp Business
- CapCut
The challenge · owning your neighborhood
A barbershop runs on proximity: its customers live or work minutes away, and nobody crosses Casablanca for a haircut. The salon had a good local reputation but weak digital visibility, an irregular schedule and empty weekday slots that hurt profitability. Against dense competition from salons and barbershops, an inactive Instagram page was no longer enough. The goal was not to be seen by the whole city, but to be the first reflex of local residents the moment they look for a cut. That called for a credible local presence, an instant booking flow and ad delivery concentrated on a tight radius, so not a single dirham was spent on an audience outside the zone.
- Strictly local clientele, short catchment radius.
- Dense competition from salons and barbershops.
- Irregular schedule, empty weekday slots.
- Weak digital visibility despite a good reputation.
The approach · geo-targeting and frictionless booking
Webotic built a 100% local setup. Instagram and TikTok campaigns were geo-targeted on a tight radius around the shop, reaching only residents and workers in the area. Content relied on UGC shot in the shop — before/after, atmosphere, the barber's craft — for a credible feed and native ads that don't look like ads. The Google Business Profile was optimized (photos, hours, reviews, services) to capture local search and Google Maps. Finally, every touchpoint led to a direct WhatsApp booking flow: one click, a pre-filled message, a fast reply. This combination removed the friction between discovery and booking, exactly where most salons lose prospects on a form or an unanswered call.
- Geo-targeted Instagram/TikTok on a tight radius.
- UGC shot in the shop: before/after and atmosphere.
- Google Business Profile optimized for local search.
- Direct WhatsApp booking, pre-filled message.
The results · a calendar that fills up
By focusing budget on the right audience, the salon saw its bookings take off: +160% over the four-month engagement. Geo-targeting held the local CPM between 18 and 35 MAD, very competitive for reaching neighborhood residents precisely without wasting impressions. WhatsApp message volume tripled, with a flow that turns curiosity into a booking in seconds. Above all, occupancy rose by 30 points: the empty weekday slots, historically the hardest to fill, started filling thanks to targeted offers pushed at the right moment. The salon now has a predictable, steerable acquisition channel rather than relying on word of mouth alone. (Figures to replace with final values.)
- +160% bookings in 4 months.
- Local CPM controlled between 18 and 35 MAD.
- 3× on inbound WhatsApp messages.
- +30 points in occupancy rate.
Before, my calendar depended on word of mouth and lucky days. Now the slots fill up even midweek, and new clients arrive saying they saw me on Instagram. It changed my business.
FREQUENTLY ASKED QUESTIONS
- Why geo-target on such a tight radius?
- Because a salon lives on proximity. Advertising to a whole city means paying for impressions from people who will never come. By tightening the radius around the shop, every dirham reaches customers actually likely to walk in, which lowers the cost per booking.
- Why WhatsApp booking rather than a form?
- Because it's the channel Moroccans already use every day. One click opens a conversation with a pre-filled message, no account to create, no form to fill. That simplicity removes friction and turns far more curious viewers into confirmed appointments.
- Is UGC content really necessary?
- Yes. On Instagram and TikTok, an overly polished ad is ignored. Before/after and atmosphere videos shot in the shop feel authentic, show the real result and reassure the prospect. That's what makes ads native and effective.
- How fast do results appear?
- The first booking requests come within the first weeks of running ads. The ramp-up on bookings and the filling of empty slots builds over two to four months, the time needed to optimize audiences and content.