Skip to content

Online school · Meta Ads

From written off to 6× ROAS on Meta

An online school’s owner doubted Facebook would ever work for them. The condition: hit 3× ROAS. We rebuilt the tracking, the structure and the message, and doubled it: $6 back for every $1.

The result

  • 6×ROAS on Meta, double the 3× target the owner set
  • $6back for every $1 spent
Channels
  • Meta Ads
  • Google Partner
  • Meta Business Partner
  • Upwork: top 1% of PPC agencies (Expert-Vetted)

At a glance

The short version

  1. Starting point

    “Google search is where the business is made.” The owner doubted Facebook, and agreed to test it on one condition: 3× ROAS.

  2. What we did

    Tracked every online and offline conversion. Built prospecting and remarketing, then went after cold audiences. Built the message into a mini-series of 8 standalone video ads and problem-focused one-shots from customer research.

  3. Result

    3× ROAS, then 6×. Meta became their most profitable channel, and by Q4 2024 they were on track for the best year in the company’s history.

The condition

3× was the bar. 6× is where it landed.

Return on ad spend as reported in Meta Ads Manager, against the target the owner set.

ROAS on Meta

Target3×
Result6×

$6 back for every $1 spent

Double the target the owner set.

How we did it

Three pillars, one skeptical owner

Our 3-Pillar Method™: tracking, structure, message. Here’s what each one meant for this school.

  1. Pillar 1 · Conversion tracking

    Not a single click missed

    We set up a full event funnel for online and offline conversions, UTM markup for clean source data, the Meta Conversions API, and a simple dashboard with real-time numbers. Nothing slipped through, so we always knew where to optimize.

  2. Pillar 2 · Account structure

    Warm audiences first, then cold

    We started with prospecting for people who knew the brand but hadn’t decided yet, and remarketing for visitors who got distracted before buying.

    Then top- and middle-of-funnel campaigns went after cold audiences who had never met the brand. That’s the hard part, and it’s where the growth was.

  3. Pillar 3 · Communication strategy

    An 8-ad story, one benefit at a time

    Customer research, sales interviews and social data gave us detailed personas. From them we built the message into a mini-series of 8 standalone video ads, from general intros to customer success stories, each 60 seconds or less with one benefit per video. Short problem-focused one-shots spoke to the pain points of the biggest customer segments.

  4. The turn

    A rocky start, then 3×, then 6×

    Early sales were slow and returns missed the target. We tested, optimized and refined every element until the sales came. We hit 3×, kept going, and doubled it.

What to take from this

Three things to know before you write Meta off

  1. If Google pays, Meta usually can

    A lot can go wrong on Facebook. Some businesses dive in without a strategy, burn money and walk away empty-handed. But if you make revenue on Google, Facebook will almost certainly work with the right approach.

  2. One benefit per ad

    Cram every benefit into one ad and people tune out. Split them into a series, one benefit per video.

  3. Give it time to turn

    The first weeks here were slow too. Testing and refining turned it. Meta may not work for your business… until it does.

Data audit

Want results like these?

Book a data audit. We’ll show you how your tracking, account and message stand today, and where the growth is.

Book your data audit

Your account Step 1 of 2

Tell us a bit about your account. We’ll come prepared with a real look at what’s leaking.

Monthly ad spend
Platforms that you use Optional

48-hour turnaround after getting access.

Book a strategy call directly