2.1x to 5.6x ROAS in three months.
An online fashion brand spending real money on ads and getting 2.1x back. Profitable on paper, stuck in practice. Every scale attempt pushed the number down.
Client: Urban Apparel
- 5.6xROAS, up from 2.1x
- ~2xrevenue
- 3months
01 / The problem, in numbers
- ROAS flat at 2.1x for two quarters.
- Creative fatigue: the same three ads running for months.
- No lifecycle email. First purchase was usually the last.
- Attribution guesswork. Nobody knew which channel actually worked.
02 / What we built
- 01Rebuilt Meta and Google account structures around what actually sold.
- 02A creative testing loop: new angles weekly, losers cut fast.
- 03Klaviyo lifecycle flows: welcome, abandoned cart, post-purchase, win-back.
- 04Landing pages matched to ad intent instead of one homepage for everything.
- 05One dashboard, one number everyone agreed on.
03 / Results
- ROAS from 2.1x to 5.6x.
- Revenue nearly doubled in three months.
- Repeat purchase rate up on the back of email flows.
- Spend scaled without the return collapsing.
“ROAS went from 2.1x to 5.6x and revenue nearly doubled in three months.”
Sophie M., Urban Apparel