Skip to main content
NextScalability
eCommerceFeb 28, 2026

Dubai-based DTC apparel brand

+4.7× ROAS on Meta in 60 days

A premium apparel brand with $8M annualized revenue was plateauing at a 2.1× Meta ROAS despite creative output that looked great. We found a creative-fatigue + audience-overlap problem, rebuilt the ad ops as an AI-automated weekly cadence, and pushed ROAS to 4.7× without touching the brand direction.

The situation

The brand had great product, great photography, a solid influencer flywheel — and flat ROAS. Every new creative drop performed well for 8–10 days, then died. The team was spending 60% of its time editing variants and re-uploading, not on new ideas.

What we found

Two compounding problems:

  1. Audience overlap. The Meta account had 14 active saved audiences. Overlap analysis showed 42% of impressions were landing on users already in 3+ of those audiences. In practice, the brand was paying to show three ads to the same woman in the same week. Frequency was high, CTR was decaying accordingly.

  2. Creative fatigue, not creative shortage. Plenty of raw photography. The bottleneck was the variant-generation + copywriting + approval cycle — it took 4 weeks from "new hero asset" to "ad live in market." By the time the variant shipped, the audience had already seen it 6 times on the original.

What we shipped

Week 1: a weekly n8n workflow pulls audience-overlap data from the Meta Marketing API, writes a consolidation proposal, and posts it to Slack for approval. Approve → auto-restructure the campaign.

Week 2–3: an AI agent reads each hero asset + brand guidelines and generates 12 variant briefs (hook, copy, crop suggestion, CTA variants). Team approves what survives. A second agent produces the actual variants. Approval flow lives in Slack — no ad-ops dashboard to log into.

Week 4: integrated with a shared Notion library so the brand + creative teams have full visibility into what's shipping when.

Weeks 5–8: iteration. Refined the agent prompts against performance data. Cut the review burden on the team by another 50%.

The numbers now

ROAS is holding at 4.7× after 3 months. The creative team is spending its time on new product photography, not on ad variant drudgery. The founder stopped getting 11 PM "why is CAC up this week" texts from the CFO.

What's next for this client

Phase 2 is expanding the same automation to Google Shopping + a new Pinterest push. Same pipeline, new channels.

·

Your pipeline, next

Could be your number we’re writing about next quarter.

Start a conversation