How Generate Agency kept Style Trolley's paid ads profitable even when products kept selling out

Style Trolley is a US women’s fashion boutique operating across Meta and Google Ads, where fast-moving inventory and frequent stock-outs were previously causing wasted spend and unstable performance. Generate Agency rebuilt both channels around live inventory conditions, aligning creative and shopping feed structure with stock availability to eliminate wasted clicks and restore profitability. The result was consistent weekly performance above breakeven and a 2.74x blended ROAS across the period.

Industry: Women’s Fashion Boutique · Region: US (North America) · Channels: Meta Ads, Google Ads

OUR RESULTS

$
67.60
Average Order Value (AOV) across the period
5.16
x
Meta Shopify ROAS over the period
5.84
x
Google Shopify ROAS over the period
2.74
x
True blended ROAS (Shopify revenue / total ad spend)
1.43
x
Breakeven ROAS at 70% margin, exceeded every week
2
platforms managed

THE PROBLEM

Style Trolley had strong products and healthy margins, but paid ads were being undermined by one operational issue: stock-outs during active campaigns. When products sell out mid-flight, Meta and Google continue to send traffic to unavailable pages. This creates wasted spend, low conversion rates, and algorithmic learning that incorrectly signals poor performance. Over time, this degrades campaign efficiency even when the product demand is strong. The issue was not demand or creative. It was that the campaigns were not built to handle fast-moving boutique inventory.

WHAT WE DID

1. Rebuilt campaigns around live inventory
We restructured both Meta and Google to ensure spend only flowed toward in-stock products, reducing wasted clicks and preventing spend leakage on unavailable SKUs.

2. Introduced inventory-aligned creative rotation
Meta creative was refreshed in line with stock changes, ensuring ads always featured products that were available to purchase and relevant to current drops.

3. Aligned Meta and Google into one funnel system
Meta drove discovery and product awareness, while Google captured high-intent search demand created downstream. This removed channel overlap and improved conversion efficiency.

4. Activated automated Shopping feed control
Google Shopping campaigns were built to dynamically exclude out-of-stock products, ensuring traffic was always directed to live inventory.

5. Controlled spend based on stock depth
Budgets were adjusted according to available inventory capacity, preventing over-scaling into periods where stock could not support demand.

THE RESULTS

Overall performance

  • 2.74x blended Shopify ROAS across Meta and Google
  • Consistently above 1.43x breakeven every week

Meta Ads performance

  • 5.16x Shopify ROAS across the period
  • Peak performance: 5.80x Shopify ROAS (week two)
  • Scaled spend without loss of efficiency

Google Ads performance

  • 5.84x Shopify ROAS across the period
  • Peak performance: 7.59x Shopify ROAS (week two)
  • Strongest day: 13.49x Shopify ROAS on high-intent search traffic

Efficiency stability

  • Performance remained consistent despite fluctuating inventory levels
  • No structural ROAS collapse during stock rotation periods

FAQs

Why do stock-outs hurt Meta and Google Ads performance?
Because traffic is still sent to product pages even when items are unavailable, which results in lost conversions and negative algorithm signals that reduce future delivery quality.

How do you fix paid ads for a fashion boutique with fast-moving inventory?
By aligning campaigns directly with live stock levels, ensuring ads only promote available products and automatically excluding out-of-stock items from spend.

Why is Google Shopping especially sensitive to inventory issues?
Because it is product-feed driven. If the feed is not updated in real time, users are actively sent to products that no longer exist, wasting budget immediately.

How do you keep Meta Ads efficient when products constantly change?
By building a structured creative rotation system that updates ad sets in line with stock availability and ensures only live products are being promoted.

Is a 70% margin enough to guarantee profitable ads?
No. High margin only helps if traffic is converting. If spend is wasted on unavailable products, profitability collapses regardless of margin strength.

READY FOR PREDICTABLE, PROFITABLE GROWTH?

We help growth-ready ecommerce brands align paid media, creative and retention into one system built for margin-protected scale.
BOOK A CALL WITH US

VIEW MORE CASE STUDIES

VIEW MORE