Selected work
Work that paid for itself.
Three brands, three different problems, one way of working. Every number here comes from the client’s own store data, not from ad platform dashboards.
$240M+
Ad spend managed for ecommerce and app brands
89%
Of brands stay on after their first sprint
+168%
Average client revenue growth after 12 months

Clean skincare
·
Paid social + creative
Saltmere
We cut 60% of their ad sets and rebuilt the account around four creative angles. Monthly spend tripled and every extra dollar still paid for itself.
4.4x
ROAS, up from 3.1x
3x
Monthly ad spend
−60%
Ad sets running
Read case study

Coffee subscription
·
Offer testing
Kettle & Crow
We replaced their 30%-off ads with a free grinder on the first order. New subscribers cost less to win and stayed longer.
−36%
Cost per subscriber
+18%
Still subscribed after 3 months
6
Offers tested in 8 weeks
Read case study

Home furniture
·
Search + YouTube launch
Ovra Home
Launched Shopping, YouTube and Performance Max with room-tour videos shot on a phone. Profitable in week seven.
3.8x
First-order ROAS
Week 7
First profitable week
$64
Cost per first order
Read case study

Plant-based supplements
·
Creator program
Fernlight
We built a paid creator program on TikTok with one simple brief. Creator ads now drive 41% of sales at a lower cost than studio content.
2.9x
Blended ROAS
41%
Of sales from creator ads
−28%
Cost per purchase
Read case study

Outdoor gear
·
Account rescue
Northpeak Outdoor
The account was spread across 300 products. We focused spend on the twelve that actually sold and cut cost per purchase from $54 to $35.
−36%
Cost per purchase
$35
Cost per order, down from $54
60 days
To hit the target
Read case study

Mattresses and bedding
·
Search + Performance Max
Lumen Sleep
We moved budget from brand terms to the questions people ask before they buy a mattress. Non-brand search revenue grew 62%.
4.1x
Search ROAS
+62%
Revenue from non-brand search
−19%
Cost per click
Read case study

Fitness app
·
App install campaigns
Tandem
We stopped buying cheap installs and optimised for trial starts instead. Cost per trial fell 44% and more trials turned into paid members.
−44%
Cost per trial
+31%
Trial to paid
1.2M
Installs in six months
Read case study

Bakery subscription
·
Meta + offer testing
Brightloaf
Brightloaf was great at first orders and poor at repeat ones. A new offer and post-purchase ads lifted repeat orders by 48%.
3.6x
Blended ROAS
+48%
Repeat orders
−22%
Cost per new subscriber
Read case study

Swimwear
·
Seasonal launch
Cove Swimwear
We planned the launch backwards from the sell-out date: waitlist first, Pinterest early, Meta at full speed for launch week.
5.2x
Launch-week ROAS
11 days
To sell out the first drop
18k
Waitlist sign-ups
Read case study

Pet food subscription
·
Subscription offers + UGC
Arlo Pet
We swapped studio shots for short clips of customers’ dogs eating and tested a first-month offer. Customer lifetime value rose 27%.
−33%
Cost to win a subscriber
+27%
Customer lifetime value
3.1x
Blended ROAS
Read case study

Wooden toys
·
Q4 holiday scaling
Pebble & Pine
We prepared creative and audiences in October so Pebble & Pine could spend 3.4x more in November and December and stay profitable.
4.8x
Black Friday ROAS
3.4x
Holiday spend vs last year
+190%
Q4 revenue
Read case study

Haircare
·
YouTube + search
Mirelle
Short how-to videos on YouTube, paired with search ads for hair problems, made Mirelle’s first new channel profitable in six weeks.
3.2x
First-order ROAS
6 weeks
To profit on YouTube
+44%
New customers
Read case study

Fintech app
·
Tracking rebuild
Ledgerly
Ledgerly’s ad numbers and bank numbers never matched. We rebuilt tracking in two days, then cut cost per sign-up by 22%.
2 days
To clean, trusted tracking
+38%
Sign-ups the ads can see
−22%
Cost per sign-up
Read case study
Free ad audit
Your brand could be the next case study.
A strategist reviews your ad accounts before the call, so the 45 minutes are spent on your numbers.