Back to work
SaaS · 2025

Digital Marketing SaaS

Platform serving 420 Arab companies for managing marketing campaigns

Client
Mirror Studio
Year
2025
Duration
10 weeks
Team
3 engineers
mirror.studio/campaigns
SK

Campaigns

Active

12

Total spend

₹84,210

ROAS

4.2x

CTR

3.87%

CampaignPlatformSpendCTRROASStatus
Summer Sale 2026
Meta₹12.4K4.21%5.8xactive
Ramadan Brand Awareness
Google₹18.7K3.94%3.2xactive
App Install KSA
TikTok₹8.2K5.12%6.1xactive
Black Friday Q4
Snapchat₹14.9K2.87%4.4xpaused
Eid Promo
Meta₹4.1K3.65%3.9xactive
Retargeting Q2
Google₹6.7K4.78%5.2xactive

Analytics

Clicks (30d)

By country

🇸🇦 KSA47%
🇦🇪 UAE22%
🇪🇬 Egypt14%
🇰🇼 Kuwait9%
🇶🇦 Qatar5%
Other3%

Revenue

₹348K

+24%

Users

12.4K

+18%

Conv. rate

4.87%

+0.4%

AOV

₹284

+8%

420
Companies
98
Lighthouse
0.6s
Load time
80%
API savings

Multi-tenant Next.js platform managing campaigns across Google Ads, Meta, Snapchat, and TikTok with unified analytics.

The challenge

Each ad platform's API is radically different and token costs are steep. We had to design an abstraction layer presenting a unified API across all platforms.

The result

420 Arab companies use the platform today. Lighthouse 98, 0.6s load time, and the 80% API call savings cut Mirror Studio's ops costs by 60%.

Our approach

  1. 01

    Unified domain model accommodating each platform's quirks

  2. 02

    Smart caching to cut API calls by 80%

  3. 03

    Webhooks for live updates instead of polling

  4. 04

    Polished charts with Recharts + visx

  5. 05

    Load + chaos testing

Tech stack
Next.jsTypeScriptDrizzlePostgreSQLRechartsVercel

Ready to turn your idea into a product?

Get a detailed quote within 24 hours. First consultation is free, no strings attached.