What we walked into
This client is a direct-to-consumer functional beverage brand selling through its own Shopify store. When we took over, the business had found early traction but had hit a hard spend ceiling. Around $25,000 a month in paid media was producing a blended return on ad spend of roughly 1.8×, a CAC near $42, and about 410 online purchases per month. Every attempt to scale beyond that budget produced the same outcome: ROAS would sag, CAC would spike, and the team would pull spend back down to protect margin. The account was profitable in a narrow band but could not grow.
Two structural problems were holding the account back. On Meta, the entire program was riding on a handful of creatives that had been running for months. They were fatigued, frequency was climbing, and there was no systematic pipeline of new angles to replace them, so any added budget simply bought more impressions of ads people had already ignored. On Google, the brand was running a single default Smart Shopping campaign on top of a product feed with thin, unoptimized titles and no custom labels, which meant Google's algorithm had almost nothing to work with and no way to bias spend toward the brand's higher-margin SKUs.
Underneath both channel issues was a measurement problem. The team was making budget decisions off in-platform ROAS numbers that double-counted conversions and ignored margin. There was no clean read on blended performance — total revenue against total spend — and no view of contribution margin by product. Without that, scaling was a guessing game: the brand couldn't tell whether a campaign was genuinely profitable or just claiming credit for sales that would have happened anyway.
What we changed
- We rebuilt the Meta account into a deliberate testing-and-scaling structure: a broad prospecting layer whose only job was to find new winning creative and audiences, and a consolidated scaling layer that put budget behind proven winners once they cleared a performance threshold, so learning and scaling stopped competing for the same dollars.
- We stood up a high-tempo creative engine, shipping a fresh batch of ads every week across UGC, founder-led, and offer-driven angles, then systematically retiring fatigued creative before frequency eroded performance instead of after.
- We tore down the default Smart Shopping setup and restructured Google around an optimized product feed — rewritten titles with high-intent search terms, custom labels for margin tiers and bestsellers, and campaign segmentation that let us bid more aggressively on the products that actually drove profit.
- We shifted the entire decision framework to blended ROAS and contribution margin, building a single view of total spend against total revenue so budget moved based on real profitability rather than platform-reported numbers that flattered each channel in isolation.
- We expanded budget in measured increments rather than large jumps, scaling spend only as the creative pipeline and feed structure proved they could absorb it without efficiency falling off.
What happened next
Conversion rate was the first metric to respond. As fresh, better-targeted creative replaced the fatigued ads and the Shopping feed started surfacing the right products to the right searches, site conversion rate climbed from 1.1% to 3.2% over the year. Better-qualified traffic landing on pages that matched intent meant more of every click turned into a purchase, which improved the economics before we ever touched budget.
Purchase volume scaled in step with the new structure. Monthly tracked purchases grew from 410 in January 2024 to 1,850 by January 2025, more than a fourfold increase. Critically, that growth came while we more than doubled monthly spend — the exact move that used to break the account. The testing-and-scaling separation meant additional budget flowed to proven winners instead of inflating spend on tired creative.
The headline result is blended ROAS rising from 1.8× to 4.6× while CAC fell from $42 to $19, a reduction of more than half, all on a budget that had more than doubled. Improving efficiency while scaling spend is the combination most DTC brands are told they have to choose between. Here it happened together because the creative engine kept the top of the funnel fresh, the feed restructure made Google's spend margin-aware, and blended measurement kept every budget decision honest.
The takeaway
For a DTC brand stuck on a spend ceiling, the constraint is almost never the budget itself — it's the systems feeding the budget. A creative pipeline that replaces winners before they fatigue, a Shopping feed structured so the algorithm can find your margin, and a blended-ROAS view that ignores platform vanity metrics are what let spend and efficiency rise together. Scale the system first, and the budget can follow without breaking.