CA$358K More Profit for a 40,000-SKU Dental Supplies Store

    Purchases more than doubled and ROAS climbed from 7.86 to 8.33 on Google — while a near-dormant Meta account went from 1.72 to 9.53 ROAS.

    Case study added May 2026

    The setup

    E-commerce businesses with large product catalogues face a hard paid-media question: how do you scale ad spend without letting Google Ads waste budget on products that never convert?

    This client is a Canadian e-commerce company operating primarily in the United States, selling dental supplies to both dental offices and individual consumers from a BigCommerce store with nearly 40,000 SKUs. Because the business serves B2B and B2C buyers in the same market, the account mixed professional procurement intent and individual consumer intent inside one Google Ads structure.

    The real challenge was not generating sales — the account was already profitable. It was scaling revenue while keeping total marketing costs, ad spend and management fees combined, under 15% of revenue.

    Challenge

    Google Ads

    37% of ad spend was going toward products with zero revenue.

    Out of nearly 40,000 SKUs, around 35,000 products were receiving no traffic at all.

    Performance Max campaigns were mixing B2B and B2C messaging, creating unclear signals.

    The client was often priced higher than key competitors.

    Any scaling had to keep total marketing costs under 15% of revenue.

    Meta Ads

    Catalog campaigns had never been launched.

    Audiences were too narrow and creative variety was limited.

    Messaging leaned almost entirely on clearance products and an "overpaying with other suppliers" angle.

    The channel had spent only CA$1,460.56 at a 1.72 ROAS — the client needed a 7.00 minimum purchase ROAS before scaling spend.

    What we did on Google Ads

    1

    Campaign restructure & product segmentation

    We separated stronger-performing products from weaker ones so budget allocation became controllable. The lowest-performing products were excluded from the main campaigns, redirecting budget toward products with real revenue potential.

    2

    Zero-revenue product exclusions

    With 37% of spend going to products generating no revenue, we identified and excluded those SKUs from the main campaign structure — stopping Google from pushing traffic toward products that were never going to contribute to profitable growth.

    3

    A dedicated campaign for a high-potential category

    Keyword and product-level research surfaced one product category with a strong revenue opportunity. Instead of leaving it inside a broader structure, we isolated it into its own campaign with focused budget, bidding and optimisation.

    4

    B2B and B2C messaging split

    We separated messaging so each audience received relevant copy: dental-office supply needs, bulk purchasing, professional use and reliable availability for B2B; convenience and direct online ordering for B2C. We also audited ad asset performance, removing weak headlines and descriptions and replacing them with variations built on angles that were already working.

    5

    Controlled product discovery

    With around 35,000 products receiving no visibility, we launched campaigns aimed specifically at zero-traffic and underexposed SKUs. That gave Google room to discover hidden high performers without disrupting the efficiency of the core campaigns.

    Results

    +CA$358K profit

    CA$395K → CA$754K on Google Ads in seven months

    2x purchases

    2,515 → 5,260, at a 14.7% lower cost each

    9.53 Meta ROAS

    Up from 1.72 on a channel that was barely running

    Google Ads: before vs. after

    Mar - Sep 2025 (before) vs. Oct 2025 - Apr 2026 (after)

    MetricMar - Sep 2025Oct 2025 - Apr 2026Change
    Total spendCA$57,636.49CA$102,806.48+78%
    Purchases2,514.865,259.88+109%
    ROAS7.868.33+6%
    Cost per purchaseCA$22.92CA$19.55-14.7%
    RevenueCA$453,022.81CA$856,377.98+89%
    ProfitCA$395,386.32CA$753,571.50+CA$358,185

    This is the core of the project: the account did not simply spend more. It generated more purchases, improved ROAS, reduced cost per purchase, and significantly increased revenue and profit — all while staying inside the client's profitability requirement.

    What we did on Meta Ads

    1

    Launched catalog campaigns

    We launched catalog campaigns supporting both dynamic prospecting and dynamic remarketing. Prospecting was seeded with the best-performing products identified in Google Ads, so Meta promoted products with proven conversion potential from day one. Several remarketing audiences targeted users at different funnel stages who had not yet purchased.

    2

    Tested static ads across three core audiences

    Dentists, a 3% lookalike built on purchasers, and a broad US audience. The Dentists audience performed best, so budget shifted toward that ad set. The strongest creative angle was a general message about refilling dental supplies smarter, built around the client's core selling points.

    3

    Optimised toward what was working

    The first months were learning months, starting around a 3.77 ROAS. Once the strongest audiences, ads and messaging angles were clear, we narrowed the structure toward them — lifting performance to a 9.95 ROAS while holding monthly spend stable for three months.

    4

    Launched new campaigns on proven signals

    We built a new campaign around the dentists audience and its best-performing creative angles, generating additional revenue at an 8.19 ROAS. Reporting also showed four states delivering significantly higher ROAS than the rest, so we launched a dedicated campaign for those states — adding further revenue at an 8.34 ROAS.

    Meta Ads: before vs. after

    Mar - Sep 2025 (before) vs. Oct 2025 - Apr 2026 (after)

    MetricMar - Sep 2025Oct 2025 - Apr 2026Change
    Total spendCA$1,460.56CA$8,316.36+469%
    Purchases23433+1,783%
    ROAS1.729.535.5x
    Cost per purchaseCA$63.50CA$19.21-69.7%
    RevenueCA$2,508.55CA$79,261.16+31.6x
    ProfitCA$1,047.99CA$70,944.80+CA$69,897

    Meta stopped being a small, underused line item. After the restructure it became a profitable supporting revenue channel that could scale through catalog campaigns, remarketing, stronger audience testing and better-performing creative angles.

    What's next

    Our partnership with this client is ongoing. We continue to optimise, test and scale their campaigns, building on what is working and adapting as the market evolves. Growth in paid media is never a one-time event; it is a compounding process, and we are in it for the long run.

    Large Catalogue Eating Your Ad Budget?

    Book a free 30-minute strategy call and we will show you exactly how much of your spend is going to products that never convert.