Performance Marketing — Case Study · Ozoneair · Sweden

From 1.55x to 8.63x ROAS in 48 months

How Hannes Media scaled Ozoneair from a break-even ad account into Sweden's dominant air purifier brand — generating $24.8M in revenue across 4 years of continuous paid media.
8.63xAverage ROAS all time
48,588Total units sold
$24.8MTotal revenue generated
48Months of active scaling
Average monthly profit delivered $457K / month On $2.9M total ad spend — 8.63x return
$22M Total profit
Monthly ROAS — dashed line shows the pre-Hannes Media baseline (avg 1.49x)
Before Hannes Media 1.49x avg ROAS Feb–Jun 2022 · 5 months
Avg $11.8K/month spend
Barely profitable
After Hannes Media 8.63x avg ROAS Jul 2022–Jan 2026 · 43 months
$22M total profit
Peak month: $1.6M revenue
Jul 2022 — Takeover Month one: ROAS jumps to 4.95x. Cost per sale drops from $344 to $103 immediately.
Nov 2022 — First major scale 936 sales at 7.25x ROAS. Account reaches sustainable scale for the first time.
Oct–Nov 2023 — Peak volume 2,309 and 3,182 sales in back-to-back months. 14.72x ROAS in November — $1.6M revenue in a single month.
Jan 2026 — Still compounding 477 sales at 12.86x ROAS. Cost per sale: $39. Four years in and the account keeps improving.