Home

>

Case Study

>

Impact Santé

Impact Santé+ · First aid & CPR training · Google Ads — Search & Shopping · 2026

How Impact Santé+ grew course revenue 78% and improved its return at the same time

Scaling a course business usually costs efficiency. Impact Santé+ added CA$20,085 of media, took CA$343,243 more revenue, and finished the year returning more per dollar than it started.

Impact Santé+

14.96×

return on ad spend

up from 13.62× on 62% more budget

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

14.96×

return on ad spend

up from 13.62× year over year

CA$781,192

tracked ad revenue

up from CA$437,949

+62%

media spend

CA$32,145 → CA$52,230, return still rose

+142%

form enquiries

1,108 → 2,682 over matched months

+42%

tracked phone calls

902 → 1,279 over matched months

Industry

First aid & CPR training

Location

Quebec, Canada

Channel

Google Ads — Search & Shopping

Services used

Paid search

Timeline

12 months — 2025–2026

01 — The challenge

A profitable account with a ceiling nobody had tested.

Impact Santé+ has trained first responders and workplaces across Quebec for more than twenty-five years as a Canadian Red Cross partner, with instructors in every region and a second business covering medical standby at events. Its searches are specific and seasonal: a certification name, a city, a date, and often a compliance deadline behind them.

The Google Ads account was already working, returning 13.62× on CA$32,145 of annual spend. Accounts in that state are the hardest to advise: the return is strong enough that any change looks like a risk, and the real question — whether the account could take more budget without giving the return back — never gets answered.

“We were returning thirteen dollars for every one we spent, so I did not want anyone touching it. What convinced me was being shown exactly which courses were carrying the account, and that the money we added would go to those and nothing else.”

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.

Testing a ceiling is only reckless when it is done evenly. Done course by course, it is just a series of small, reversible decisions.

No items found.

02 — Our approach

Concentrate on the courses that already sell, then add budget behind them.

The first job was making each course individually visible. Certifications were separated so a search for a specific course in a specific city matched an ad about that course and that city, rather than a general first-aid-training message competing for everything.

Second, the catalogue of courses was tiered by its own demonstrated performance. Proven sellers were given room to absorb budget; the long tail stopped quietly subsidising itself out of the same pool.

Third, measurement was made honest. This account tracks purchases alongside form and call actions, and the purchase conversion count is inflated by an import that logs revenue rather than orders — so this page reports the purchase value and the return it produced, and deliberately does not publish an order count. Enquiries are reported separately below.

Fourth, budget was raised in increments and only into the tiers already proving out, holding each new level until it had shown it could keep its return for a full week — which matters in a business where demand arrives in seasonal and regulatory waves.

03 — What we did

Course-level visibility, tiering, honest measurement, then incremental scale.

The order matters: every step made the additional budget safer than the last.

Course-level structure

Made each certification and city individually visible

A specific course search in a specific city now matches an ad about that course in that city, instead of the whole catalogue competing on generic training terms.

Recreated Google Ads campaign table

Tiering

Let proven courses absorb the new budget

Courses were grouped by their own performance so additional spend concentrated behind demonstrated demand rather than being spread across the whole schedule.

Recreated Google Ads product/course performance table

Measurement discipline

Reported value and return, not a flattered order count

The purchase action in this account imports revenue into the conversion count. Rather than publish an inflated order number, this page reports purchase value and the return it produced, with enquiries shown separately.

Conversion action breakdown

Incremental scale

Raised budget one proven tier at a time

Each increase was held until the new spend level kept its return for a full week, which is why ROAS improved during the scale-up instead of after it.

Spend vs return trend

04 — The results

62% more budget, 78% more revenue, a better return.

Period covered: Aug 1, 2025 – Jul 31, 2026 vs Aug 1, 2024 – Jul 31, 2025. Matched months only, so seasonality cannot flatter the comparison.

Source: Google Ads API, client account (ID withheld) — the purchase conversion action value only. Its conversion *count* imports revenue rather than orders, so no order count is published; lead actions are reported separately. Platform-attributed, not reconciled against the client CRM.

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

Google Ads

Paid search

Google Ads Editor

Paid search

GA4

Analytics

Google Tag Manager

Tracking

CallRail

Call tracking

Google Search Console

Search

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 Impact Santé+ grew course revenue 78% and improved its return at the same time", "about": {"@type": "Organization", "name": "Impact Santé+"}, "author": {"@type": "Organization", "name": "Web Tonic", "url": "https://www.webtonic.io"}, "publisher": {"@type": "Organization", "name": "Web Tonic", "url": "https://www.webtonic.io"}, "description": "Impact Santé+'s tracked Google Ads purchase revenue grew CA$437,949 → CA$781,192 (+78%) over twelve matched months while spend rose CA$32,145 → CA$52,230 — lifting return on ad spend from 13.62× to 14.96×.", "mainEntityOfPage": "https://www.webtonic.io/case-study/impact-sante-google-ads"}