Skip to content
ScaleVision

E-commerce

Modest wear brand

Inherited from another agency that was splitting the budget across two ad accounts. We consolidated to one and concentrated spend on the winning product — return on ad spend nearly doubled and cost per purchase halved.

ScaleVisionCase study2026

5.35x

Return on ad spend

2.765.35

5.35x

Return on ad spend

-52%

Cost per purchase

5.2x

Purchases from ads

The numbers, before and after

Metric1–28 Jun 2026 · 28 days29 Jun – 31 Jul · 33 daysChange
Return on ad spend (ROAS)2.765.35+94%
Cost per purchaseEGP 518EGP 250-52%
Purchases from ads231205.2x
Purchases per 1,000 impressions0.230.502.2x
Gross salesEGP 48,500EGP 163,500+237%
Orders31123+297%
Average daily salesEGP 1,732EGP 4,9552.9x
Cost per 1,000 impressionsEGP 121EGP 126+4%
Ad spendEGP 11,916EGP 29,966+151%

Look at the last two rows: the cost of reach barely moved (EGP 121 → 126). We didn't buy cheaper impressions — we made them convert. The same 1,000 impressions now produce double the purchases, and that comes from the offer and the creative, not from the budget.

On returns, for transparency: June's figures are the two then-active ad accounts combined. The 29 Jun – 31 Jul store window also contains a large batch of refunds that landed in the first days of July, against orders placed before we started — visible as the sharp drop at the beginning of that chart. That is why this comparison uses gross sales and ad-platform figures rather than net sales.

The proof

Direct screenshots from the store dashboard and Meta Ads Manager.

Before — ad account #1 (1–28 Jun): EGP 4,601 spent, 9 purchases, 2.95 ROAS.
Before — ad account #1 (1–28 Jun): EGP 4,601 spent, 9 purchases, 2.95 ROAS.
Before — the second ad account over the same window: EGP 7,315 spent, 14 purchases, 2.64 ROAS. One budget split across two competing accounts.
Before — the second ad account over the same window: EGP 7,315 spent, 14 purchases, 2.64 ROAS. One budget split across two competing accounts.
After — one consolidated account (29 Jun – 31 Jul): EGP 29,966 spent, 120 purchases, 5.35 ROAS.
After — one consolidated account (29 Jun – 31 Jul): EGP 29,966 spent, 120 purchases, 5.35 ROAS.
Before — store sales (1–28 Jun): EGP 48,500 across 31 orders.
Before — store sales (1–28 Jun): EGP 48,500 across 31 orders.
After — store sales (29 Jun – 31 Jul): EGP 163,500 across 123 orders. The sharp drop at the start is the batch of refunds against pre-engagement orders.
After — store sales (29 Jun – 31 Jul): EGP 163,500 across 123 orders. The sharp drop at the start is the batch of refunds against pre-engagement orders.

The challenge

The brand came to us from another agency running two ad accounts in parallel — a split budget, an algorithm learning from fragmented data, and two accounts bidding against each other for the same audience. June's result: EGP 11,916 in spend produced just 23 purchases at EGP 518 each, on a 2.76 ROAS. The budget itself was tight, so there was no room for scattergun testing.

What we did

  1. 1We shut down one of the two accounts and consolidated all spend into a single one, so the algorithm could learn from one pool of data instead of two accounts competing for the same audience.
  2. 2We tested every product until the winner surfaced — not a guess, an actual test with numbers behind it.
  3. 3With a limited budget, instead of spreading it thin we concentrated all of it on the winning product until it sold out of stock.
  4. 4The moment it ran out, we moved spend to the next product that had tested well — without going back to square one.
  5. 5For each product we produced several distinct marketing angles across designs and videos, not a single ad. Whichever angle worked got the budget.
Available for new projects

Ready to start?

Book a free 30-minute discovery call. We'll listen, review where you stand, and tell you honestly whether we're the right fit.

Or email us at sales@scalevisionagency.com