Media buying for e-commerce brands

Agency-level ads. Without the agency bill.

I'm Abdelkabir El Mahdaoui. I plan, launch and scale your Meta, Google Search, Google Shopping, YouTube and TikTok ads. No monthly retainer. I'm paid a share of the sales I bring in, automatically through Whop.

  • $0 monthly retainer
  • 0% of your ad spend
  • Paid from sales via Whop
  • Signed contract, no lock-in
Why it costs less

Same work as a big agency. A very different bill.

Most agencies get paid whether your ads sell or not. I built my offer the other way around: my income comes from your sales, so a bad month costs you less, and a good month pays us both.

Typical agency
Roasmith
Monthly retainer
$2,500 – $15,000+
$0
Fee on your ad spend
10 – 20% of spend
0%
Setup / onboarding fee
Often charged
$0
Contract
6 – 12 month lock-in is common
Signed and stamped, no long lock-in
In a slow month
Full fee is still due
My share shrinks with your sales
Who you talk to
An account manager
The person running your ads
Ad budget
Always yours
Yours, or I fund it (Partner plan)

Typical agency figures are ranges published in 2026 agency pricing guides (retainers of about $2.5K to $15K+ a month, 10–20% of ad spend, 6–12 month terms). Individual agencies vary.

A slow month at an agency

You still pay $2,500+, even if the ads sold almost nothing.

A slow month with me

You pay 10% of what actually sold. Nothing sold, nothing owed.

Abdelkabir El Mahdaoui at work, Roasmith logo on the screen behind him
Abdelkabir El MahdaouiFounder of Roasmith. E-commerce operator and media buyer.
Who runs your ads

An operator who spends his own money on ads every day.

I'm not a reseller with a sales team. I build and run my own online stores, buy my own traffic and live off the margin that's left after the ad bill. That changes how I look at your account: I don't sell you clicks, impressions or "awareness". I care about one number: profit after ad spend.

Every account I take on, I run myself, from the tracking setup to the last bid change. You get my WhatsApp, a report every Monday and straight answers.

$200K+sales from my own stores in 2025
6+acquisition channels under one roof
1:1you work with me, not a junior
Every channel that brings buyers

One media buyer for all your acquisition.

Channels feed each other. Video finds new buyers, Search and Shopping catch the ones ready to buy, and retargeting brings back the ones who left. I run them as one system, not five separate bills.

Meta Ads

Facebook and Instagram. Creative testing at volume, Advantage+ sales campaigns, broad and lookalike audiences, Conversions API set up right.

Google Shopping & PMax

Merchant Center feed fixes, product titles that win the auction, product-level bidding and Performance Max that doesn't just eat your brand searches.

Google Search

High-intent keywords, competitor and brand protection, and weekly negative-keyword clean-ups so you stop paying for searches that never buy.

YouTube & Demand Gen

Video and Shorts that reach new buyers at a lower cost and fill your retargeting pools for the other channels.

TikTok Ads

Native, creator-style ads and Spark Ads built for the For You feed, with hooks that hold attention in the first two seconds.

And where your buyers are

Pinterest, Microsoft Ads (Bing), Snapchat and Reddit, when the numbers say they're worth it for your product.

How it works

From first call to scaling, step by step.

  1. 2 minutes

    Apply

    Tell me about your store, your numbers and your goal.

  2. 30 min call

    Free strategy call

    I review your store, ads and margins live, and tell you what I'd change, even if we don't work together.

  3. Before any work

    Signed contract

    Everything we agreed goes into a written contract with every term. We both sign and stamp it before anything starts.

  4. Week 1

    Setup

    Tracking (Pixel + Conversions API, Google tag), product feed, ad accounts and the Whop revenue share.

  5. Weeks 2–4

    Launch & test

    New angles, hooks and audiences go live. We find out what sells, fast, on a controlled budget.

  6. Month 2+

    Scale

    Budget moves to winners, losers get cut. You get a report every Monday and a strategy call every month.

All in writing

Nothing starts on a handshake.

Once we agree on everything on the call, I send you a written contract with every term we agreed on. We both sign and stamp it before any work begins. You know exactly what you pay, what you get, and how either of us can end it.

  • Your plan, my % or fee, and how Whop pays it
  • Who funds the ads, the budget and its limits
  • Which store, products and channels are covered
  • Who owns the ad accounts, pixels and data
  • How refunds and chargebacks are handled
  • Reporting: what you get and when
  • What each of us is responsible for
  • Confidentiality of your numbers and customers
  • Start date, notice period and how to end it
Pricing

Three ways to work together. All start at $0 a month.

Pick who funds the ads. Either way, I get paid from sales, not from your ad budget.

I fund the ads

Partner

$0ad spend for you I earn an agreed % of sales, set after we look at your margins together.
  • I put up the ad budget and take the risk
  • Full management, creatives and reporting
  • Paid automatically by Whop revenue share
  • For proven products with healthy margins. Limited spots, approved after the audit
Apply as a partner
Your terms

Custom

Let's talk Not on Whop yet, or prefer a flat fee or a hybrid? We'll build a plan that fits.
  • Same hands-on management
  • Flat fee, hybrid or another payment setup
  • Good for stores that can't use Whop
  • Signed contract before we start
Discuss a custom plan
How I get paid

Through Whop revenue share. Zero invoices, zero chasing.

For the Partner and Revenue Share plans, your store takes payments through Whop. You add me once as a revenue share partner with the agreed %, on the products I advertise. After each completed sale, Whop sends my share straight to my Whop balance, calculated after Whop's own fees. You never pay me out of pocket.

Not on Whop yet? I'll help you set it up. Or we go with a Custom plan.

  1. Open your Whop dashboard → Affiliates
  2. Choose Share your revenue and add me
  3. Set the agreed % on the products I run ads for
  4. Done. Each sale splits automatically
Everything included

What you get on every plan.

Full audit

Store, offer, margins, ad accounts and tracking, before we spend a dollar.

Tracking you can trust

Pixel + Conversions API, Google tag, enhanced conversions and clean attribution.

Product feed

Merchant Center setup and feed optimization so Shopping ads show for the right searches.

Creative strategy

Angles, hooks, scripts and ready-to-run static and video ads, tested every week.

Daily optimization

Bids, budgets, audiences and keywords checked every day, not once a month.

Landing page advice

Offer, product page and checkout fixes that raise conversion rate, so every click is worth more.

Monday reports

Spend, sales, ROAS and cost per order in plain words, with what changes this week.

Direct line

WhatsApp access to me. Questions answered by the person who knows your account.

My promise

No honest media buyer can promise you a number. What I can promise is this: on the Partner and Revenue Share plans, I only earn when you sell. We want exactly the same thing.

FAQ

Questions store owners ask me.

Something else on your mind? Ask it on the call, or email hello@roasmith.agency.

What kind of stores do you work with?

E-commerce brands on Shopify, WooCommerce or other platforms, selling physical or digital products. It works best when you already have a product that sells or a clear offer. Pre-launch? Apply anyway. I'll tell you honestly if ads make sense yet.

Do I have to use Whop?

For the Partner and Revenue Share plans, yes. Your sales need to go through Whop so my share is paid automatically, with no invoices between us. If your store uses another payment processor, choose the Custom plan and we'll agree on another setup.

10% of which sales, exactly?

Of the sales on the products you set in your Whop revenue share. You choose which products. Whop calculates the split after its own fees and pays it automatically, and you can see every split in your dashboard.

Who owns the ad accounts and the data?

On Revenue Share, you do. Everything runs in your own Meta Business Manager, Google Ads and TikTok accounts, and I'm added as a partner. On the Partner plan I fund the ads, so campaigns can run from my accounts. Your store, customers and pixel data stay yours either way.

How fast will I see results?

You'll see first data within days. Finding winning ads and audiences usually takes 2 to 4 weeks of testing, and scaling comes after that. Anyone promising a guaranteed ROAS in week one is guessing.

Do you make the ads too?

Yes. Angles, hooks, scripts, static and video ads are part of every plan. If you want UGC filmed by real creators, the creators' fees are paid separately.

How much should I spend on ads?

It depends on your price, margins and market. On the call I'll give you a starting budget that gets enough data to make decisions, and a plan to increase it only when the numbers earn it.

Is there a written contract?

Yes, always. Once we agree on everything on the call, I send you a contract with every term: your plan and my share, who funds the ads and the budget limits, the store and products covered, account and data ownership, refunds and chargebacks, reporting, each side's responsibilities, confidentiality, the start date and the notice period. We both sign and stamp it before any work starts.

Can I stop any time?

Yes. There's no long lock-in. The notice period is written in our contract, and once it's over we end the revenue share in Whop and that's it.

Can you guarantee results?

No, and be careful with anyone who does. Results depend on your product, offer, price and market. What I guarantee is alignment: on Partner and Revenue Share, I only earn when you sell.

Free strategy call

Let's see what your ads could do.

Two minutes to apply. Then pick a 30-minute slot on my calendar.

  • A live review of your store, ads and margins
  • A clear plan: which channels, what budget, what to test first
  • The right plan for you, and exactly what it costs
  • No pressure. If ads don't make sense for you yet, I'll say so.
  • Then a signed contract with every term, before any work starts

I run every account myself, so I only take on a few stores at a time.

About you

Step 1 of 3

Your store

Step 2 of 3
Channels you run now (optional)

How we'd work

Step 3 of 3
Which plan interests you?
Does your store take payments through Whop?

Pick your call time

Last step

Thanks, there. Your application is in. Choose a 30-minute slot below and you'll get a video link by email.

You're all set.

I'll review your store before the call so we can spend the time on what matters. Talk soon.