Home

>

Case Study

>

MDF Mécanique Laval

MDF Mécanique Laval · Auto repair · Paid social launch · 2026

How a Laval repair shop bought 240 service leads for under CA$8,000

Small budget, single location, no prior paid social history. Two offer-led campaigns produced 240 tracked leads at CA$33.19 each — the kind of number a garage owner can check against their own booking calendar.

MDF Mécanique Laval

CA$33.19

cost per tracked lead

240 leads from CA$7,965.60 of spend

The results, up top — every number is in the strip below

240

tracked leads

from a standing start

CA$33.19

cost per lead

on CA$7,965.60 of spend

2

campaigns

145 and 95 leads respectively

1

location served

tight radius, no wasted impressions

<CA$8k

total spend

small-budget launch

Industry

Auto repair & mechanical service

Location

Laval, Quebec

Channel

Meta Ads (Facebook & Instagram)

Services used

Paid social

Timeline

Launch campaign — 2026

01 — The challenge

A single-location garage with no paid social history and a small budget.

MDF Mécanique is a mechanical repair shop serving Laval and the surrounding area. Auto repair is a proximity business: the addressable audience is small, competition is dense, and the customer's decision is driven by trust and convenience more than by brand.

With under CA$8,000 to work with, there was no room for a discovery phase. The launch had to produce bookings quickly enough to justify itself before the budget ran out.

“I do not need a marketing strategy, I need bays that are full on a Tuesday. Tell me what a booking costs and I will tell you if it works.”

Illustrative quote — written by Web Tonic to put the results above in an owner’s words. It is not a statement provided by the client.

That is the right frame for a business of this size, and it is why this case study has one headline metric instead of five. At CA$33 a lead against an average repair ticket, the arithmetic answers itself.

No items found.

02 — Our approach

Lead with a concrete offer, keep it local, keep it simple.

On a small local budget, an offer beats branding every time. Both campaigns led with a specific, checkable incentive rather than a general message about quality service — giving the audience a reason to act now instead of remembering the shop later.

Geography was drawn tightly around the shop. Every impression outside a realistic driving distance is waste, and on a budget this size waste is not a rounding error, it is the difference between working and not working.

Structure was deliberately minimal: two campaigns, each with one clear offer, so the small volume of conversions concentrated into enough signal for delivery to learn from. Fragmenting an CA$8,000 account into six ad sets is the most common way these launches fail.

03 — What we did

Offer, radius, simplicity.

Two campaigns, one job each. Both are reported below and their rows sum exactly to the totals.

Offer-led creative

A checkable incentive, not a quality claim

Both campaigns led with a specific offer rather than general messaging about good service. On a small local budget, a reason to act now outperforms a reason to remember you later.

Drop creative view

Tight radius

Only people who could realistically drive in

Targeting was drawn around actual driving distance from the shop. At this budget, impressions outside that radius are not inefficiency, they are the whole difference between working and not.

Drop audience / location settings

Minimal structure

Two campaigns, one job each

Small accounts fail by fragmenting. Keeping structure minimal concentrated a modest conversion volume into enough signal for delivery to optimise against.

Drop Meta Ads Manager campaign table

Verifiable reporting

Rows that add up to the headline

Both campaign rows sum exactly to the 240 leads and CA$7,965.60 quoted. Every number on this page can be reconciled against the account.

Drop leads by campaign chart

04 — The results

240 tracked leads at CA$33.19 each.

Period covered: campaign launch through Jul 31, 2026. No prior-year comparison exists and none is implied.

Source: Meta Marketing API, client ad account (ID withheld), in CAD — leads deduplicated to the single 'lead' action. Two campaign rows sum exactly to the totals shown. Meta-attributed.

Content highlights

Warehouse worker moving a pallet of boxed tile down an aisle of racked building materials, L'Entrepôt de la Réno logo overlaid

2026

111,651 → 280,019 clicks

Quebec, Canada

L'Entrepôt de la Réno

Across twelve matched months L'Entrepôt de la Réno's organic search clicks rose 111,651 → 280,019 (+151%) and impressions 4.24M → 10.68M (+152%) — one of the largest organic gains in our portfolio, on a retail catalogue rather than a blog.

Discover more

Plumber fitting a water heater connection in a Montreal basement by work light

2026

30 leads · CA$32.97

Montreal, Quebec, Canada

Plomberial

In a deliberately short two-month test, Plomberial's Meta Ads account produced 30 leads at CA$32.97 each on CA$989 of media spend — enough to prove paid social can generate plumbing demand, not enough to call it a trend.

Discover more

Technician clipping heating cable along a snowy roof edge hung with icicles

2026

45 leads · CA$38.53

Quebec, Canada

Fil Chauffant Toiture

Across five reported months Fil Chauffant Toiture's Meta Ads account produced 45 leads at CA$38.53 each on CA$1,734 of media spend, concentrated almost entirely in the pre-winter window.

Discover more

The stack we ran it on

Meta Ads Manager

Paid social

Meta Conversions API

Tracking

Meta Lead Ads

Paid social

GA4

Analytics

Google Tag Manager

Tracking

Google Business Profile

Local

AgencyAnalytics

Reporting

Looker Studio

Dashboards

Over 253x 5-star
reviews

“Web Tonic did in six weeks what our last two agencies couldn't in a year — and for the first time we could see every dollar of it”

Devon Maris

VP Marketing, Klariti

750+ brands
See all Testimonials
See all Testimonials

You like what you are seeing?

See all our Case studies

View all Case studies
View all Case studies
Parent folding clean cloth nappies on a nursery changing table beside a collection tote, Katchoo logo overlaid

2026

CA$11.15 per lead

Greater Montreal, Quebec, Canada

Katchoo

In four reported months Katchoo's Meta Ads account produced 114 leads at CA$11.15 each on CA$1,271 of media spend — a lead cost most local service businesses do not reach in their first year.

Discover more

Specialist examining the stitching of a vintage designer handbag under a task lamp, Her-Age logo overlaid

2026

6.63× tracked ROAS

Italy & international

Her-Age

Over twelve months Her-Age's Google Ads account recorded €235,171 of tracked purchase value on €35,486 of media spend — a 6.63× return. On the seven months that overlap the prior year, tracked value declined, and that is reported below.

Discover more

Book your strategy call today!

{"@context": "https://schema.org", "@type": "Article", "headline": "How a Laval repair shop bought 240 service leads for under CA$8,000", "about": {"@type": "Organization", "name": "MDF Mécanique Laval"}, "author": {"@type": "Organization", "name": "Web Tonic", "url": "https://www.webtonic.io"}, "publisher": {"@type": "Organization", "name": "Web Tonic", "url": "https://www.webtonic.io"}, "description": "A Laval mechanical repair shop launched on Meta with two offer-led campaigns: CA$7,965.60 of spend produced 240 tracked leads at a CA$33.19 cost per lead.", "mainEntityOfPage": "https://www.webtonic.io/case-study/mdf-mecanique-laval"}