5.67× ROAS on a 1.5× Target | Google Ads for an Online Education Platform | Oney.Studio
Case Study · Google Ads · Online Education · Course Sales

Target ROAS 1.5.
Delivered 5.67.

How we took over an inherited Google Ads account for an online education platform with 200+ courses, fixed the conversion data first, then rebuilt the campaign structure around DSA and Performance Max - and ended up 3.8x above the client's ROAS target.

Oney.Studio · Performance Marketing
5.67xROAS on Performance MaxTarget was 1.5x
2.31xAccount-wide ROASAll campaign types combined
3.7xCheaper Cost Per SalePMax vs. legacy search setup
Oney.Studio · Performance Marketing
Scroll to read
01: Context

The situation
we walked into

Client context

An international online school

An online education platform selling professional courses in psychology, nutrition, rehabilitation, yoga, pilates and more - 17 directions, 200+ courses, 62,700+ graduates across 90+ countries. Courses are bought directly on the site, in three languages and three currencies, with a mobile app behind the login.

The challenge

Data you couldn't trust. A catalogue too big to cover by hand.

We inherited the account from a previous agency. Conversion tracking reported numbers that didn't match the CRM, so no bid strategy could be trusted. Coverage was narrow - a handful of manual search campaigns against a catalogue of 200+ course pages - and the client's benchmark was simple: a campaign is only worth running above 1.5x ROAS.

02: What We Did

Fix the data.
Then scale
what works.

Trustworthy conversions first, full catalogue coverage second, and budget moved to whatever the numbers - not the habit - said was working.

01

Fixed conversion tracking before touching budgets

Two conversion actions were firing against the same purchase and reporting several times more revenue than the CRM recorded. We audited the setup with the client's developers, ran verified test purchases end to end, removed the duplication and agreed one source of truth. Only after the numbers matched did we let the smart bidding strategies work from them.

One source of truth
02

Expanded the campaign pool by direction

Instead of a few broad campaigns covering everything, we split the account by learning direction - psychology, nutrition, rehabilitation, pilates and stretching, military rehabilitation and the rest. Each direction gets its own budget, its own search intent and its own creative, so a strong niche is never subsidising a weak one inside the same campaign.

Structure by direction
03

Launched DSA to cover a 200+ page catalogue

With hundreds of course pages and new ones added constantly, manual keyword coverage will always lag behind the site. Dynamic Search Ads let the catalogue itself generate the coverage - surfacing long-tail course queries nobody would have written keywords for, and feeding the account a steady stream of new converting search terms.

Full catalogue coverage
04

Tested Performance Max, then scaled it hard

PMax started as a controlled test on a single direction. Once it cleared the 1.5x benchmark with room to spare, we scaled the budget and built the rest of the directions out one by one - adding new asset groups weekly, refreshing creative around the strongest performing angle, and letting the campaign type with the best return take the larger share of spend.

Test, prove, scale
03: Ad Creative & Messaging

Every direction
sells a different
promise.

Someone searching for a nutrition qualification and someone searching for a pilates certification are buying two different futures. Messaging was written per direction, around the platform's real differentiators - a European mini MBA diploma, certification backed by a state university, ECTS credits, AI consultation simulators - and rotated based on what converted.

Google · Search RSA
Career Change
Become a Psychologist. Study Online.
From first steps to professional practice. European mini MBA diploma, certification on the basis of a state university, ECTS credits. 62,700+ graduates in 90+ countries.
Google · Performance Max
Credential-Led
A Diploma That Actually Opens Doors
The only school in the country issuing a European-format mini MBA diploma. Official certification, real practice, and a profession you can start working in.
Google · DSA
Long-Tail Catalogue
Dynamic headlines from 200+ course pages
Descriptions written once per direction, headlines generated from the page itself - so every niche course captures its own search demand without a manually built keyword list.
Google · Remarketing
Objection Handling
Still Choosing? Take 15% Off Your Course.
For visitors who viewed a course and didn't buy. A time-limited promo code plus the reassurance that matters most at that moment: certification, payment options, and lifetime access in the app.
Google · PMax (Rehabilitation)
Practice-Forward
Train With AI Consultation Simulators
Practise real client sessions in a safe format before working with people. The differentiator no competitor in the category could match - and our strongest performing asset angle.
Google · Search Brand
Brand Defence
Official Site. All 17 Directions.
Protecting branded demand from competitor bidding, and routing it straight to the right direction page instead of the homepage - the cheapest conversions in the account.
04: Results

A target of 1.5x.
Performance Max at 5.67x.

Same account, restructured around trustworthy data. Performance Max now produces more revenue than the entire legacy search setup - at a quarter of the cost per sale.

Inherited setup
1.37x
ROAS on search campaigns
Below the 1.5x benchmark
Rebuild
Tracking fixed · DSA + PMax live
Structured by direction · scaled weekly
Now
5.67x
ROAS on Performance Max
2.31x account-wide · 56% of revenue from PMax
Search 1.37x
Account 2.31x
PMax 5.67x

Conversion value / cost by campaign type, taken from the live Google Ads account. Client benchmark for a campaign to stay running: 1.5x.

5.67x
Performance Max ROAS
The campaign type we tested last is now the one carrying the account - 3.8x above the client's target
-73%
Cost Per Sale
Cost per conversion in PMax versus the inherited search setup, at a higher conversion rate
56%
Of Revenue From PMax
On 23% of account spend - the clearest signal of where the next budget increase should go

Decisions based on real numbers

With tracking reconciled against the CRM, budget and bid decisions stopped being guesswork. Every campaign is now judged against the same 1.5x line, and the ones that don't hold it get fixed or cut.

The whole catalogue is working

DSA surfaces demand for niche courses that no keyword list covered, and every new direction the client launches goes live in the account within days rather than months.

A clear path to scale

Most campaigns are still budget-limited, meaning the demand is there and the ceiling hasn't been hit - growth from here is a question of spend, not of finding what works.

05: Proof

Straight from
the account.

No dashboard mock-ups and no rounded-up numbers. This is the campaign-level return as Google Ads reports it, in the account currency, sorted by conversion value.

Google Ads · By campaign
Google Ads screenshot showing conversion value / cost per campaign: 5.73, 3.37, 4.90, 0.35, 0.35
5.73x

The best-performing campaign returns 5.73x on spend, against a client benchmark of 1.5x.

UAH 392

Cost per sale on that campaign - roughly a quarter of what the inherited search setup was paying.

0.35x

And the campaigns that don't work are in the same screenshot. That is what the 1.5x line is for.

"
We set the bar at 1.5x and expected it to be a stretch. The best campaigns are now several times that, and for the first time we're increasing budgets without hesitating.

- Head of Marketing · Online Education Platform · 200+ Courses · NDA

06: What We Offer

If you want similar results,
here's how we work.

Primary channel

Google Ads Scaling

Search and Display campaigns built for efficiency and scale. Proprietary structure methodology that compounds over time.

Paid social

Meta Ads

Facebook and Instagram advertising that converts: audience segmentation, creative testing, and full-funnel alignment.

B2B & professional

LinkedIn Ads

Precise targeting by job title, industry, and company size. Built for brands where professional context drives purchase decisions.

Short-form & discovery

TikTok Ads

Performance-focused TikTok campaigns: creative strategy, audience testing, and conversion tracking built for fast-moving feeds.

Marketplace growth

Amazon Ads

Sponsored Products, Brands, and DSP campaigns structured to maximise visibility and sales velocity on Amazon's marketplace.

Organic & AI visibility

SEO / AEO / GEO

Traditional SEO paired with Answer Engine Optimisation and Generative Engine Optimisation: so your brand ranks everywhere users and AI models look.

Conversion optimisation

CRO Audit

End-to-end audit of your conversion funnel: landing pages, checkout flow, and offer structure reviewed and improved to turn more clicks into revenue.

Ready to scale?

Your turn to
be the case study.

No commitment required. We'll take a look at your current setup and tell you honestly what we see, and what we'd do differently.

No charge. No fluff. A straightforward conversation about your growth.