EcomSouq

Meta Ads management for DTC brands.

Facebook and Instagram ads built on creative testing and clean attribution, run to a CAC your margins can actually carry.

Account Restructure Creative Testing CAPI & Tracking

Free Meta account audit on the first call

4.8x
Average client ROAS on Meta
57+
Brands run across 7 markets
30
Net-new creative concepts a month at scale
-35%
Typical CAC reduction in the first quarter
Meta Ads Agency/ Facebook Ads Management/ Instagram Ads/ Advantage+ Shopping/ Conversions API/ UGC Creative Testing/ DTC eCommerce Specialists/
Feedback / What partners tell us

Feedback from clients
and audited brands.

S
Sarah M.
Founder, Skincare · UK
ROAS went from 1.8x to 4.6x in under 90 days. First agency that actually looked at our margins before touching the account.
Y
Yi Xuan Chew
Founder
Got it. You were right about the diversity. Doubled down and crushed my usual ROAS.
C
CinnaCrew Slime
Founder
Hi! You came highly recommended and I'm ready to move forward. Just need to double check my numbers.
J
James R.
Head of Growth · Supplements
Scaled from $35K to $108K MRR in 75 days. Creative testing framework paid for itself in week one.
F
Fatima A.
Founder, Apparel · EU
Crossed $350K monthly revenue in month six. The funnel rebuild made all the difference.
A
Annabelle Syms
Founder
A friend of mine is looking at digital agencies right now and I suggested EcomSouq.
M
Marco R.
Head of Growth
The creative testing framework alone paid for the whole engagement in the first six weeks.
L
Lena H.
Founder, skincare
First agency that actually looked at our margins before touching the ad account.
D
Daniel K.
eCommerce Director · Food & Bev
Email revenue went from 4% to 31% of total revenue. Didn't expect the lifecycle work to move the needle that fast.
P
Priya S.
Founder, Wellness Brand
Launched from zero and hit £50K MRR in 90 days. They built the whole system from scratch.
The Problem / Why Meta stops working

Meta rarely breaks because of targeting. It breaks because of creative.

Detailed targeting stopped being the lever years ago. Meta's algorithm will find your buyer if you give it enough distinct creative to test against. Most accounts that plateau are running four ads made nine months ago and blaming the auction.

The plateau account

Frequency climbing, CPM rising, the same three creatives running since launch. Every fix is an audience change, so nothing improves and the account slowly gets more expensive.

Net-new creative / mo2–4
Frequency4.2
Hook rate18%
A tested account

Enough new angles entering the account each month that the algorithm always has something fresh to push. Winners get iterated, losers get read for what they taught us.

Net-new creative / mo15–30
Frequency1.8
Hook rate32%
Proof / Real account data

What this looks like
on a real account.

Brand names redacted under active NDAs. Figures pulled directly from Meta Ads Manager. Click any to expand.

DTC Brand · US
DTC Brand · US
$4.7M revenue  ·  5.25x ROAS
EU Brand
EU Brand
€568K revenue  ·  5.36x ROAS
EU Brand · France
EU Brand · France
€511K revenue  ·  4.14x ROAS
EU Brand · Belgium
EU Brand · Belgium
€167K revenue  ·  2.80x ROAS

All figures from Meta Ads Manager  ·  Watermarked — not for redistribution

FAQs / Meta Ads questions

Frequently asked questions.

What brands ask us most before handing over a Meta account.

Below roughly $5,000 a month you will struggle to exit the learning phase on enough ad sets to learn anything reliable. Meta needs around 50 conversions per ad set per week to optimise properly. If your budget is under that, we would usually tell you to concentrate spend on fewer campaigns rather than spread it thin, or to fix conversion rate first so each click is worth more.

Both, and the split depends on your catalogue and creative volume. Advantage+ Shopping works well for brands with a broad catalogue and enough creative to feed it, but it hides a lot and makes diagnosis harder. Manual campaigns give control over audience and placement testing. Most accounts we run end up with a mix, and we test the ratio rather than assuming one is correct.

Typically 15 to 30 net-new concepts per month, plus iterations on winners. The exact number depends on spend, because creative volume needs to match how quickly your budget burns through impressions. Every concept ships with a stated hypothesis, so a losing ad still tells us something about the audience.

We set up the Conversions API server-side alongside the pixel, verify your domain, configure aggregated event measurement priorities and reconcile Meta's reported numbers against Shopify and GA4. Meta will still over-report. The point is not to make platform numbers perfect, it is to know your true blended MER and make decisions from that instead.

Yes. Restricted categories need a compliance-aware creative process: claim language reviewed before production rather than after rejection, personal attribute rules respected in copy, and a landing page that does not contradict the ad. We have run these categories before and treat ad account health as part of the job, not an afterthought.

We will look at it on the first call. Some restrictions are recoverable through the proper appeal route and a cleaned-up business manager structure, some are not. We will tell you honestly which one you are looking at rather than taking you on and hoping.

Account restructures typically show a signal within two to three weeks, once campaigns have exited the learning phase and there is enough data to read. Creative-led improvement compounds over 60 to 90 days as the testing programme finds angles that work. Anyone promising a transformation in week one is guessing.

Related / The rest of the system

This channel does not work alone.

Meta is usually the biggest lever, but it is rarely the only one. Google captures the demand Meta creates, TikTok feeds the creative engine, and CRO decides what all of it is worth.

Contact / Let's talk

Let's look at your Meta account.

Send us access on the first call and we will walk you through what we would change, whether or not you work with us. If Meta is not your problem right now, we will say so.

[email protected] London, United Kingdom · serving UK, EU, US & Middle East We reply within 24 hours

Fill in your details and we'll be in touch within 24 hours.