Menu
Services/ Paid media
Ecommerce PPC management

We run Meta and Google ads for Shopify brands doing $1M to $5M

Ecommerce PPC management, run against what the spend earns after costs rather than what the platform reports. We price by the size of the account rather than as a cut of your budget, so we do not earn more every time you raise a spend.

Most brands find us when the ads stopped working and nobody can say why. Usually the answer is in the numbers rather than in the creative, and the numbers usually disagree with each other.

The fee
Tiered by scope

No percentage of ad spend. Inside a tier, raising your budget does not change what you pay us.

MetaFinds people
GoogleCatches them
AccountsStay yours
On this page
01The thesis
02Channels
03Order of work
04Creative
05Pricing
06Ownership
07Questions
Read0 / 7
The thesis

What your ad platform measures, and what it leaves out

Meta reports revenue against spend. Your business runs on what is left after product cost, shipping, and payment fees. Those two numbers move independently, and a campaign can improve on one while getting worse on the other.

Keeping 40%
2.50
needed before an ad has made anything
Keeping 25%
4.00
same dashboard, different verdict
What we work
The second number
Every recommendation starts from contribution margin.

Contribution margin is what is left from a sale after the costs that scale with each order.

Channels

What we run

Meta and Google carry most of the spend for brands at this size, and they do different jobs. Meta finds people who were not looking. Google catches people who already are.

Meta
One system, not two budgets

Prospecting and retargeting run together, with creative rotation planned rather than reactive.

Google
Feed first, then bidding

Shopping and Performance Max with the product feed cleaned first, because bad titles and missing attributes limit everything downstream.

Both accounts stay yours. We work inside them as users.

Order of work

How the account gets managed

01
Attribution

Before touching a budget, Jimmy makes the platform numbers and the Shopify numbers agree, because a spend decision made on two conflicting reports is a guess with a dashboard attached.

02
Structure

Most accounts we open have too many campaigns competing for the same audience, which splits learning and raises costs on all of them. It happens by accretion rather than by mistake. Someone launches a campaign for a promo and nobody ever turns it off.

03
Creative

Where the remaining leverage sits, and the section below is about why.

04
Scale, against margin

The question is never whether to increase budget. It is how far efficiency can fall before the extra spend stops paying.

Creative

Three ads is not enough to test anything

When performance drops the instinct is to adjust targeting or bidding. Those are a handful of decisions and most accounts have already made them correctly.

What separates accounts now is how many distinct concepts are running and how fast a losing one gets replaced. Which makes it a supply problem rather than a settings problem.

So we produce it

Photo, video, and the copy that goes with it, shot for your products and built in the formats each platform rewards. New concepts go into rotation on a schedule instead of when performance drops, because by the time performance drops you are already behind.

Content production
Pricing

What it costs

Entry tier, monthly
$2,400
a month, tiered by scope
Setup
$3,250
one time

The setup covers the attribution work, the account rebuild, and the first creative batch. We do not take a percentage of your ad spend. A larger account costs more because there is more of it to run, not because we take a cut of the budget, and inside a tier raising your spend does not change what you pay us.

Ownership

What you keep

The ad accounts, the pixel data, the audiences, and the creative. All of it is built in your Meta Business Manager and your Google Ads account, and we are added as users and removed the same way.

The creative matters here more than people expect. Agencies that produce ads inside their own accounts leave with the library. Yours stays because it was always in your Drive and your ad account.

Your Meta Your Google Ads Your pixel data Your creative
Before you ask

Common questions

01What it costs
02Percentage of spend
03Minimum spend
04TikTok
05Who makes the ads
06Time to change
07ROAS looks fine
08Account ownership
What does ecommerce PPC management cost?

Paid media on its own starts at $2,400 a month after a $3,250 setup, and it includes up to $15,000 in combined monthly spend. Which tier you land in depends on how many channels we operate and how much creative the account needs, rather than on how much you spend. Inside a tier, raising your budget does not change our fee.

Do you take a percentage of ad spend?

No. Management is tiered by account size, so what you pay reflects how much work the account takes rather than how much money moves through it. Inside a tier, raising your budget does not change our fee. A percentage model pays an agency more every day you spend more, which puts them on the opposite side of that decision from you.

What is the minimum ad spend you work with?

Below roughly $10,000 a month in combined spend, management fees eat too much of the return for this to make sense, and you are usually better off running it yourself with the audit findings. We will say so rather than take the account.

Do you run TikTok?

Meta and Google carry most of the spend for brands at this size and that is where we concentrate. TikTok is worth testing when the creative volume exists to feed it, and it is a conversation after the first two are working. If you are already running it and it is earning, tell us and we can keep it going.

Do you make the ads or do we?

We make them. Photo, video, and copy are produced in house, which is the difference between a rotation that keeps moving and one that stalls whenever you run out of assets.

How long before performance changes?

Attribution and account structure are fixed in the first two to three weeks, and the reporting gets trustworthy before anything else changes. Creative testing needs a cycle to produce a signal, so real performance movement is usually 45 to 60 days. Anyone promising a turnaround in two weeks is describing luck.

Our ROAS looks fine. Why does the revenue not feel like it?

Two common reasons. Platform reporting counts purchases the platform influenced rather than the ones it caused, so the same order gets claimed twice across Meta and Google. And ROAS ignores your costs entirely. A 3.0 return at 25 percent margin is losing money, and the dashboard has no way to tell you that.

Do we have to give up our accounts?

No. Everything is built in your Meta Business Manager and your Google Ads account. You add us as users and you remove us the same way, and nothing needs migrating if this ends.

Two business days

Start with the audit

Part of the free audit is looking at what is running in the Meta Ad Library and what your creative rotation looks like from the outside. Two business days, and you keep the findings whether or not you hire us.

Get your cheat code