Webotic
Free audit
Back to case studies
/ 51 · courtier-assurance-rabatFinance6 months
CASE STUDY · FINANCE · 2026

Insurance broker — RabatCPL −41% and quotes ×2.5 for an insurance broker in Rabat.

An insurance broker in Rabat kept buying clicks without ever knowing which ones became contracts. Webotic connected paid acquisition, WhatsApp qualification and CRM scoring to steer only on the leads that sign. (Indicative figures, to be confirmed.)

SCOPEGoogle Ads · Meta Lead Ads · CRM

Client anonymized at their request — the figures are real, verifiable on request.

−41%cost per leadin 6 months
+150%quote requestsvs baseline
1 / 5lead → contractclose rate
qualified leadshandled per day
STACK
  • Google Ads
  • Meta Lead Ads
  • WhatsApp Business API
  • HubSpot CRM
  • GA4
  • Looker Studio
01

The challenge · leads without qualification

In Rabat, insurance is one of the most contested markets in online advertising: high bids on auto and health keywords, and a steady flow of quote requests. The broker was already generating leads, but with no distinction between a casual browser and a prospect ready to subscribe. Sales reps called back in no particular order, wasted time on cold contacts and let the best ones go cold. Above all, there was no link between the ad budget spent and the contracts actually signed: it was impossible to know which campaign, product or keyword truly paid off. The cost per lead looked acceptable, but the cost per contract remained unknown. The challenge was not to buy more clicks, but to qualify, prioritize and measure every lead through to the signature.

  • High bids on auto and health keywords in Rabat.
  • Plenty of leads but mixed together, no intent level.
  • Sales callbacks out of order, best leads lost.
  • No measured link between ad spend and contracts.
02

The approach · acquisition, qualification, scoring

Webotic first restructured Google Ads Search by product — auto, health, home — with tight ad groups, strict negative keywords and ads aligned to each search intent. In parallel, Meta Lead Ads campaigns captured social demand at a lower cost. Every new lead, whatever its source, then entered an automated WhatsApp qualification flow: a few questions about the product, budget and timing, before any human contact. The answers fed a scoring system in the CRM, which rated and prioritized each prospect for the sales team. The hottest leads were called first, warm ones followed up automatically, off-target ones set aside. The whole setup was connected to reporting that finally linked campaign, product, lead and contract.

  • Google Ads Search segmented by product with strict negatives.
  • Meta Lead Ads to capture demand at a lower cost.
  • Automated WhatsApp qualification before any call.
  • CRM scoring to prioritize the hottest leads.
03

The results · steering on the contract

By focusing budget on the products and keywords that actually converted, cost per lead dropped 41% in six months while contact quality improved. Upstream WhatsApp qualification pushed quote requests up 150%, because reps finally spent their time on prospects ready to subscribe. Scoring revealed a stable conversion rate of one signed contract for every five qualified leads, a clear benchmark to size the investment. The team handled roughly three times more qualified leads per day at the same headcount. Above all, reporting now tied each contract back to its originating campaign: budget decisions were made on cost per contract, no longer on cost per click alone. (Figures to replace with final values.)

  • CPL −41% by focusing budget on what signs.
  • +150% quote requests thanks to qualification.
  • 1 signed contract per 5 qualified leads, stable rate.
  • Decisions steered on cost per contract, not per click.

Before, we paid for clicks without knowing what became of them. Now my reps call the right prospects first and I know exactly which campaign brings me contracts. It's a different job entirely.

The founderInsurance broker · Rabat

FREQUENTLY ASKED QUESTIONS

Why qualify leads on WhatsApp before calling them back?
Because a form lead says nothing about real intent. A few automated WhatsApp questions about product, budget and timing sort prospects before any human call. Reps focus on those ready to subscribe instead of working their list at random, which mechanically raises the close rate.
Google Ads or Meta Lead Ads for an insurance broker?
Both, in different roles. Google Ads Search captures active demand — someone searching 'car insurance Rabat' has strong intent, but the bid is expensive. Meta Lead Ads reaches latent demand at a lower cost, with leads that are often less mature. Combined and qualified downstream, they complement each other.
How does lead scoring work in the CRM?
Each lead gets a score based on simple criteria from qualification: target product, estimated budget, subscription timing and source. The CRM then ranks prospects from hottest to coldest and guides the callback order. The best are handled first, warm ones followed up automatically, off-target ones set aside.
Can you really link an ad campaign to a signed contract?
Yes, provided acquisition and CRM are connected. By tracing every lead from its click to the signature, you trace the contract back to its originating campaign, product and keyword. You then steer on cost per contract rather than cost per click, which completely changes budget trade-offs.
LET'S TALK

Insurance leads to convert

Lots of clicks, few contracts? We qualify, score and link your leads to your campaigns so you can steer on what actually signs.

Request a free audit