For D2C founders with their own product doing $50–150K a month

Your campaigns aren't the problem.

The layer above them is.

The 12-minute video below shows where D2C brands actually lose money — and why your dashboards can't see it. Watch it first; then, if it sounds like your account, book a free 90-minute session on your real numbers.

Watch before you book — 12 minutes
Book the working session
90 MIN
FREE
NO DECK
3 CLIENT SEATS THIS YEAR
Why this happens
01
The agency structure predates the algorithm.

It was built when ads were manual labor: a strategist, a buyer per channel, an account manager to relay it all. Five people each optimize their own slice — and no one is accountable for the whole P&L.

Your reports come from ad platforms — and platforms were never designed to report.

Meta, Google and email each claim the same purchase as their own. Add the dashboards together and you've sold more than you shipped.

02
03
Everyone optimizes ROAS. Nobody optimizes profit.

ROAS doesn't know your margin, returns or shipping costs. A campaign can hit its target every month while each new order quietly loses money — which is exactly how revenue grows for a year with profit standing still.

The method

One person owns your whole P&L.

At Magic, one growth marketer runs at most three brands. They write the strategy and execute it themselves across Meta, Google, TikTok and email — and they report to you directly. There is no strategist, no buyer, no account manager. Nothing gets lost in a handoff, because there are no handoffs.

The consequence is structural: we can't grow by signing more clients. We grow only when your business grows. That's why we take three new clients a year — and why the session has no pitch in it.

Typical agencystrategist → media buyer ×3 → account manager → you
Magicone growth marketer, three brands max → you

This session is worth 90 minutes of your time if —

You founded a D2C brand and make the calls yourself
You produce or own your product — not white-label resale or dropshipping
You're doing $50–150K a month through your own store
You spend $10K+ a month on ads, and profit has been flat while your agency's reports look fine
And honestly not, if
You sell only on marketplaces, with no store of your own
You're pre-launch, or below meaningful ad spend
You can't spare a short call every week or two — marketing is fully on us, but we scale on what you share about the product

What happens on the call

01
We open your real numbers together

Ad accounts, store analytics, contribution margin — not a slide about them. You share the screen or we do, prepared in advance.

02
We find where spend stopped paying back

Usually two or three places: budget split across channels, attribution double-counting, or offers that scale ad cost faster than margin.

03
You leave with quick wins you can ship alone

Two or three concrete fixes, implementable within a week without hiring anyone — including us. They're yours either way.

What you won't have to do
Sit through a deck about our agency
Hear a price before you ask for one
Get a follow-up sequence “just checking in”
Explain your business to a salesperson who relays it to the team
Leonid Tondrykov
Founder, Magic. Runs the session personally.
Who you'll be working with

No borrowed case studies. A founder in the account.

Recordings and client numbers will appear here as sessions happen — we won't rent someone else's. What you get today is the person: I run every session myself, work inside each account daily, and stay within reach the whole engagement.

On the callI run the session personally — no SDR, no script, no junior with a checklist.
Behind the scenesI work inside every account — strategy, buying, reporting — not above them in a dashboard.
Within reachDirect email and Telegram, replies within a business day — and I'll join any call where I'm useful.
What clients say

From our Ukrainian clients, where Magic started. Original audio, English subtitles — same platforms, same math, different currency.

Client name
Apparel brand · video review, 2 min
Client name
Home goods · video review, 3 min
Client name
Cosmetics · video review, 2 min

Apply for a session

Three questions. If it's a fit, you'll get a calendar link within one business day. If it's not, we'll say so and tell you why.

Application received

We'll reply within one business day — either a calendar link, or an honest "not a fit" with the reason.

Oops! Something went wrong while submitting the form.
No newsletter, no drip sequence. One reply, from a person.
Already approved? Pick a time
Scheduling embed goes here
Calendly / SavvyCal — shown only to approved applicants

Questions founders ask before booking

Is this a sales call?
+

No. It's a working session on your numbers. Paid engagements exist — an 8-area business audit, a pre-launch month, then monthly management — but they only come up if you ask. The session ends with your quick wins either way.

Why only three clients a year?
+

One growth marketer runs at most three brands, end to end. Adding clients would mean adding handoffs — which is exactly the structure we built Magic to avoid. So capacity opens when a client outgrows us or a marketer frees up, not when a sales target says so.

What do you need from me before the call?
+

Read-only access to your ad accounts and store analytics, sent after you book. Thirty minutes of prep on our side happens before the session — the 90 minutes are spent on findings, not on screen-sharing logins.

What if we're below $50K a month?
+

The session is calibrated for brands past product-market fit with meaningful ad spend. Below that, most of what we'd find is 'spend more, learn faster' — which you don't need us for. Apply anyway if you're close; we'll tell you honestly.

Who actually runs the session?
+

The founder, personally. Not an SDR, not a junior analyst with a script.

magic — growth partner for D2C · hello@magicecom.agency
Book the working session