All case studies

Case studyHome decor and lightingApril to September 2025

Casa & Beyond logoReal account, real captures

Casa & Beyond: A$338K to A$672K a month across 5 markets

How an Australian homewares and lighting brand doubled its home market and grew its US account 6.9x in five months, without letting CAC run away

casaandbeyond.com.au
Casa & Beyond homepage: a living room with a green feature wall, a tan leather sofa and a wall of framed prints, under the headline Australia's Best Homewares At The Best Prices
The live store, captured 29 August 2026.
Peak AU month
A$672K2.0x
Best month ROAS
2.69x
US account
$47K to $324K6.9x
Live markets
5

Tracked revenue by month

Australia from April and the United States from May 2025, from Ad-Lab's internal reporting and the client channel on the dates shown.

AustraliaTracked revenue, AUD2.0x Apr to Aug
A$0A$200KA$400KA$600KA$800KApr: A$338KA$338KAprMay: A$442KMayJun: A$560.6KJunJul: A$623K (to 31 Jul)JulAug: A$672K (to 28 Aug)A$672KAugSep: A$563.8KA$563.8KSep
Australia, Tracked revenue, AUD
PeriodValue
AprA$338K
MayA$442K
JunA$560.6K
JulA$623K (to 31 Jul)
AugA$672K (to 28 Aug)
SepA$563.8K
United StatesTracked revenue, USD6.9x May to Sep
$0$100K$200K$300K$400KMay: $47.3K$47.3KMayJun: $93KJunJul: $160K (to 31 Jul)JulAug: $190K (to 28 Aug)AugSep: $324K$324KSep
United States, Tracked revenue, USD
PeriodValue
May$47.3K
Jun$93K
Jul$160K (to 31 Jul)
Aug$190K (to 28 Aug)
Sep$324K

July and August are month-to-date on the reporting date (31 July and 28 August), so both months closed higher. September is the closing figure. Australia in AUD, United States in USD.

The brand

Australian homewares and lighting, wide catalogue, long consideration cycle.

Casa & Beyond logo

Casa & Beyond

Australian homewares brand selling lamps, living room decor, bedding, bathroom and kitchen ranges. Wide catalogue, mixed price points, and the long consideration cycle that comes with furniture and lighting. Exactly the shape of account where a blended average hides what is happening underneath.

Home decor is a hard category to bid on. One A$400 floor lamp and one A$29 cushion cover sit in the same feed, carry different margins, and attract different buyers. Most accounts we inherit treat them as one signal. The bidder averages itself into the wrong allocation and the account plateaus.

Casa & Beyond hit that ceiling. Revenue was there, but ROAS moved month to month and nobody could say which SKUs were carrying the account. The brief was to grow without pushing customer acquisition cost past its sustainable ceiling.

The challenge

Where the account sat in April and May 2025, before the rebuild.

The last week of May 2025, before the rebuild

MarketTracked revenue, 7 daysROAS, 7 days
AustraliaA$92.1K2.08x
United States$14.2K2.15x
Germany$2.4K3.17x

Seven days to 29 May 2025, from the account manager's update that week. The month itself closed at A$442K in Australia, a record, but budget spikes over the weekends were dragging ROAS down and nobody could say which SKUs were carrying it.

What was wrong on day one

  • Keyword targeting broad enough that spend leaked into low-intent queries
  • Ad groups mixing intent levels, so Smart Bidding learned against an averaged signal
  • No SKU prioritisation by margin or conversion volume
  • Weekend overspend with no guardrail, visible as ROAS dips in the reporting
  • UK, NZ and CA sitting idle behind Merchant Center reviews

The update the seven-day table comes from

Real capture29 May 2025, client channelOpen full size
Slack message from the Ad-Lab account manager to the client on 29 May 2025 reporting the last seven days: Australia 92.1k revenue at 2.08 ROAS after weekend budget increases, US 14.2k at 2.15, Germany 2.4k at 3.17
The account manager's Thursday update, as posted. Names and faces are softened; every figure is as sent. The weekend budget spike in the second bullet is the pattern the rebuild was designed to stop.

Getting the feeds through Merchant Center

Three markets started the engagement stuck behind Merchant Center. This is what a market feed looks like the week it comes out the other side.

Real capture26 June 2025, Merchant CenterOpen full size
Google Merchant Center overview for 30 May to 26 June 2025 showing 534 products approved, none limited, none disapproved and none under review
A feed in its first week live: 534 products approved, 0 limited, 0 not approved, 0 under review. The 2 clicks on the left are what a brand-new feed looks like before the campaigns on top of it are switched on. No client identifiers appear on this view, so nothing is softened.

The playbook

Three changes, run in order.

Three coordinated changes

  1. 01

    Segmented high-AOV SKUs by margin

    Grouped products by margin and conversion volume, then funded the tiers that earned it. We scaled the proven winners and cut the underperformers, instead of forcing one tROAS to fit every SKU.

  2. 02

    Built tight campaign clusters

    Each campaign focused on one collection theme paired with one intent level. CTRs went up, and Smart Bidding got a cleaner signal to learn against, because the conversion patterns inside each cluster shared a buyer profile.

  3. 03

    Optimised ROAS at the SKU level

    Every decision ran off two numbers per SKU: conversion value over cost, and margin per unit. Account-level averages mislead at this scale, so we never made a budget call off one.

Account architecture, before and after

Inherited structure

  • Broad campaigns covering whole categories
  • Mixed intent inside single ad groups
  • One tROAS applied across every SKU
  • Brand and non-brand blended into one reported number
  • Australia carrying the account, the US and Germany a rounding error

Rebuilt structure

  • Campaign clusters at one theme and one intent level each
  • Margin tiers with their own budgets and targets
  • Brand split out so non-brand performance is visible
  • PMax added for products the feed was underexposing
  • 5 markets live, each with its own feed and reporting

Nothing about the brand or the catalogue changed between April and August. The account architecture did.

The structure, straight out of the account

Four views of the build. Client name, store URL, product names and account IDs are softened. Every figure is untouched.

Real captureCampaign clustersOpen full size
Google Ads campaign list showing five PMax prospecting campaigns split by room, each with its own daily budget
Prospecting split by collection theme, each carrying its own budget. Bedroom at A$900 a day, living room at A$840, bathroom at A$720, outdoor at A$300, kitchen at A$280. One theme per campaign is what gave Smart Bidding a clean signal to learn against.
Real captureBrand split across 4 marketsOpen full size
Google Ads campaign table showing brand search campaigns split across AU, CA, NZ and UK against the account total
Brand search broken out by market. Australia ran a 33.34% CTR at A$0.55 a click. The account underneath it averaged 0.98% and A$1.64 across A$292,030 of spend and 18.08M impressions. Blend those together and you cannot see either one.
Real capture4 August to 2 September 2025Open full size
Google Ads product report listing per-SKU price, clicks, impressions, CTR, CPC, cost, conversions and ROAS
The report every budget decision ran off. Same catalogue, same month, and return per product ranging from 1.38 to 5.31 at price points between A$100 and A$325. Put one tROAS across that spread and the 1.38 gets funded out of the margin the 5.31 earns.
Real capture8 to 28 August 2025Open full size
Google Ads Demand Gen campaign table for 8 to 28 August 2025 showing cost, conversions and return
Demand Gen statics over three weeks. A$6,480.60 of spend returned A$15,793.26 at 2.44, with the lead campaign at 2.55 on A$4,699.34 and 6,398 clicks.

Month by month

What happened, month by month, from the internal reporting.

The scaling arc

Every figure below comes from Ad-Lab's internal account reporting on the date shown.

  1. April 2025

    Where it started

    AU revenue
    A$338K
    AU daily spend
    A$4K to A$5K
    AU ROAS, 7 days
    2.67x

    The first month with a closing figure on record. Australia was spending A$4K to A$5K a day at a seven-day ROAS of 2.67 in mid-April, then gave some of it back over Easter. The US and Germany were live but small.

  2. May 2025

    A record, with a wobble at the end

    AU revenue
    A$442K
    AU ROAS
    2.48x
    US revenue
    $47.3K
    US ROAS
    2.66x

    Australia closed at A$442K, nearly A$100K over April, and the US grew 166% on April to $47.3K. The last week is the one that shaped the rebuild: Google lifted budgets over the weekend, spend ran ahead of demand and the seven-day ROAS dropped to 2.08. The US managed 2.15 that week with several 3x days, which told us the demand was there and the structure was not.

  3. June 2025

    The breakout month

    AU revenue
    A$560,646
    AU spend
    A$208K
    ROAS
    269.55%
    Conversions
    3,920

    Australia went from A$442K in May to A$560,646 in June at the highest ROAS of the whole engagement. The US hit its own record at $93K and 2.64. Daily spend moved to roughly A$10K in Australia and $2K in the US. Canada went live. New Zealand was still stuck in Merchant Center review.

  4. July 2025

    Second record month running

    AU revenue
    A$623K
    AU ROAS
    2.51x
    US revenue
    $160K
    US growth
    +74%

    Australia cleared A$623K by 31 July at 2.51 and closed near A$650K. The US put on 74% in a month, from $93K to $160K at 2.24. Spend held around A$10K a day while both markets grew, which is the part that matters: the structure absorbed more budget without giving back efficiency.

  5. August 2025

    Record month in both markets

    AU revenue
    A$672K
    AU ROAS
    2.52x
    US revenue
    $190K
    NZ ROAS
    2.03x

    Tracked to 28 August and pacing at roughly A$750K. Australia and the US set records in the same month. New Zealand came out of Merchant Center and started picking up at 2.03. YouTube was scaling hard by this point.

  6. September 2025

    The US takes over

    AU revenue
    A$563.8K
    AU ROAS
    2.1x
    US revenue
    $324K
    US ROAS
    2.09x

    The US closed its best month ever on the account, up from $47.3K in May. Australia closed at A$563.8K on A$269.91K of spend, off the August peak by design as the engagement wound down. US daily spend sat between $4.5K and $6K on days that cleared 3x.

July and August figures are month-to-date on the reporting date shown, so those closing totals ran higher. September is the closing figure. Australian figures are in AUD.

6.9x

US account, May to September 2025

$47.3K a month to $324K a month on the same catalogue and the same playbook

The YouTube call

The part most agencies get wrong, and the number that proves it.

Once YouTube was running at volume we reported Australia two ways: blended, and with YouTube stripped out. In late September the account read 2.25 blended and 2.55 without YouTube. Earlier that month it was 2.22 and 2.48. Mid-month it was 2.18 and 2.40.

That gap is the honest cost of buying cold traffic, and it is the number most agencies hide. YouTube pulls blended ROAS down while it grows the top of the funnel. The job is to keep that gap inside a band you have agreed with the client, prune the campaigns sitting outside it, and let the rest compound.

Underneath the blend, the individual YouTube campaigns in September ran at 2.2, 1.77 and 1.57. Only the first of those carries its own weight on a last-click view, and that is the point: you fund the 2.2, you keep the 1.77 while it feeds the rest of the account, and you cut the 1.57. That decision is impossible to make if the only number you look at is the blended one.

Australia, blended against non-YouTube

ReportedWindowBlended ROASExcluding YouTubeGap
4 Sep 2025Last 7 days2.22x2.48x0.26
11 Sep 2025Month to date2.18x2.40x0.22
19 Sep 2025Month to date2.26x2.50x0.24
25 Sep 2025Month to date2.25x2.55x0.30

A stable gap of roughly 0.25 is a healthy cold traffic tax. When it widened we pruned the weakest YouTube campaigns rather than cutting the channel.

How it was reported to the client

Both numbers in the same message, which is the whole point of this chapter.

Real capture18 September 2025, client channel, AU sectionOpen full size
Slack message from the Ad-Lab account manager on 18 September 2025: Australia tracked 377.5k revenue at 2.26 ROAS overall, 2.5 without YouTube, with new YouTube campaigns showing positive ROAS and underperformers to be paused
Month to date on 18 September: A$377.5K at 2.26 blended and 2.5 without YouTube, in the same sentence. The capture is cropped to the Australian section of the update.

Inside one week

A single week of Australian reporting, exactly as it came out of the account.

Week ending 21 July 2025, Australia

MetricValueWeek on week
RevenueA$89,846.50-31.28%
Ad spendA$39,777.24-29.62%
ROAS2.26x-2.36%
CPAA$60.84+3.33%
Conversions653.77-31.89%

A deliberate pull-back week. Spend came down 29.62% and ROAS held within 2.36%, which is the point of margin-tiered structure. You can take your foot off without the account falling over.

We are including a down week on purpose. Every case study on the internet shows the best week. The useful question is what happens when you cut spend by 30% in an account this size, and the answer here is that ROAS moved 2.36% and CPA moved 3.33%. Nothing broke.

Top campaigns that week were brand search at 26.31x in Australia on A$250.84 of spend and 86.15x in New Zealand on A$19.18. Those are real numbers, and they are also the reason we never report a blended figure without splitting brand out first.

The results

Six months, 5 markets.

Straight out of the account

The Australian account in its final full month with us, pulled from the live Google Ads reporting dashboard the client saw every week.

Real capture1 to 28 September 2025, AustraliaOpen full size
Google Ads dashboard for the Australian account, 1 to 28 September 2025, showing 563.8K revenue, $269.91K cost, 2.1 ROAS, 18.8M impressions, 174.2K clicks and 3.8K conversions
A$563.8K revenue on A$269.91K spend at 2.1 ROAS, from 18.8M impressions and 174.2K clicks. Impressions up 14.2% and clicks up 6.3% on the prior period while revenue and ROAS came off 13.8%, which is what deliberate end-of-engagement pacing looks like.

Client name, store URL and product names do not appear in Ad-Lab reporting dashboards, so nothing here needed redacting.

Start against peak

MarketStartPeak monthMultiple
AustraliaA$338K (Apr)A$672K (Aug)2.0x
United States$47.3K (May)$324K (Sep)6.9x
New ZealandNot liveLive at 2.03x ROASNew market
CanadaNot liveLive and gathering dataNew market
Germany$10.9K (May)Small market, held between 2x and 3xHeld

August is month-to-date on 28 August, so the closing total ran higher. Australian figures in AUD.

June 2025, the single best month

MetricValue
Tracked revenueA$560,646.22
Ad spendA$208,000
Conversions3,920
ROAS269.55%
Daily spend by early JulyA$10,000

Same brand, same product catalogue, same CAC budget. Different account architecture.

The month it crossed A$500K, in the client's words

Three captures from the client channel as June closed and July opened, then the update a month later. Names and faces are softened; nothing else is touched.

Real capture26 June 2025, client channelOpen full size
Slack thread on 26 June 2025: the account manager reports Australia at 442k revenue and 2.71 ROAS month to date, the US up 48% at 2.72, and the Canada and New Zealand feeds pushed for approval; the client replies, looking good, definitely a 500k month
A$442K month to date at 2.71 on 26 June, already past the whole of May, and the client's reply four hours later. June closed at A$560,646.
Real capture1 July 2025, client channelOpen full size
Slack message from the client on 1 July 2025: was about to reach out, we just crossed the $500k mark and ROAS is looking solid, maybe 1m a month soon just with Google
The client's message on the first morning of July. This is the line the case study was originally written around.
Real capture31 July 2025, client channelOpen full size
Slack message from the Ad-Lab account manager on 31 July 2025: Australia at 623k revenue and 2.51 ROAS, likely to close around 650k; the US at a record 160k and 2.24 ROAS, up 74% on the month before
A month later: A$623K at 2.51 with a day to go, and the US at $160K, up 74% on June.

Where these numbers come from

Patrick first wrote this account up on the newsletter on 28 July 2025, the week the numbers landed. The figures on this page come from dated internal reporting and the client channel, and the account captures are shown as exported. The only edits are to client-identifying details, which are softened, and transcripts replace people's names with company names.

Read the original write-up

Want this structure on your account?

Free 30-minute audit. No deck. No pitch.

We screenshare your Google Ads, GA4 and Shopify, run the same audit playbook this account came out of, and leave you the document whether you become a client or not.

Book the call

Read next