Google Shopping agencies price one of three ways: 10% to 20% of ad spend, a flat $1,500 to $5,000 a month retainer, or a hybrid base plus a smaller percentage. Below roughly $50,000 a month in spend, an agency beats hiring in-house. Above roughly $150,000 a month, an in-house specialist starts to win. In between, a hybrid usually wins.
- A competent paid-search and feed specialist runs $70,000 to $110,000 a year in salary alone, before tools, taxes, and overhead, which sets the real break-even against any agency fee.
- The product feed, not the campaign, is the lever: feed-based ads carry the large majority of Performance Max spend, and feed work is what under-resourced teams skip.
- Percent-of-spend pricing quietly rewards spending more, not earning more. Cap it, or anchor on a flat or hybrid fee tied to outcomes.
- Whoever runs it, you must own your Google Ads and Merchant Center accounts. Agency-held accounts are the most common way brands get trapped.
- Across the brands I have operated and advised, the right model tracks ad spend and internal capability, not the size of the agency's pitch deck.
Hiring a Google Shopping agency makes sense when you are spending enough that one or two points of ROAS improvement covers their fee, but not yet enough to justify a full-time specialist. In practice that is roughly $5,000 to $50,000 a month in ad spend. Below it, a contractor or a feed tool plus your own attention is usually cheaper. Above roughly $150,000 a month, an in-house hire starts to win on the math. The agency-versus-in-house debate is really a spend-level question, and most people answer it with vibes instead of the table.
I have sat on both sides of this. At WIN Brands Group we ran paid acquisition across a portfolio, and I have approved agency retainers, built in-house teams, and fired both when the model stopped fitting the spend. The honest answer is that there is no universally right choice, only a right choice for your spend level, your margin, and how much of this you can carry internally. This post gives you the cost math to find yours.
If you want the quick verdict, the cost table is in section four and the crossover logic is in section six. If you want to understand why feed work matters more than campaign work, and how to avoid the agency traps, read the whole thing.
It is not agency vs
in-house. It is spend.
The way most brands frame this is "should we hire an agency or build a team," as if it were a philosophy. It is not. It is arithmetic. An agency and an in-house specialist do roughly the same work, so the only honest comparison is what each one costs to do that work at your scale, and which one returns more after the fee.
That reframes the whole decision. At $8,000 a month in ad spend, no agency fee or salary that is competent is small relative to your media budget, so you want the cheapest qualified option, which is usually a contractor or an agency on a modest retainer. At $200,000 a month, a 15% agency fee is $30,000 a month, $360,000 a year, which buys you a small in-house team with budget to spare. Same work, opposite answer, and the only thing that changed was the spend.
So the real questions are: how much are you spending, how much can you afford to acquire a customer for, and how much of this can you run yourself. Settle those and the agency-or-in-house answer falls out. The ceiling on what you can afford to pay per customer is the input most brands never compute, which is exactly why the max allowable CAC question belongs upstream of any hiring decision.
The feed is the job.
The campaign is the wrapper.
Before you price the help, understand what the help does, because the part most people picture is the part that matters least. Google Shopping and Performance Max management splits into two jobs, and they are not equal in weight.
The first is the product feed, and this is where the leverage lives. In a well-run Performance Max account, feed-based ads account for the large majority of spend, with some analyses putting it at a median around 90% (Digital Applied, Google Shopping feed strategy, 2026). The feed is your product titles, your images, your attributes, your GTINs, and your custom labels. Google's 2026 product data spec raised the minimum image resolution and added a video link attribute, so the bar keeps rising. Optimized titles and high-resolution images measurably lift click-through and conversion, and a complete feed can expand impression share by a large margin without touching a single bid.
The second is the campaign layer: structure, budgets, ROAS targets, audience signals, asset groups, exclusions, and the weekly audit for disapproved products. This part matters, but it is increasingly automated by Google's own algorithms, which is the whole point of Performance Max. The human edge has moved toward the feed and the signal you give the machine, not the manual bid tweaking of the old days.
This is why a good agency or hire spends more time in Merchant Center than in the campaign builder, and why the cheap providers that never mention your feed are quietly the expensive ones. You are paying for feed discipline first and campaign management second. Anyone who flips that order is selling you the easy half.
Three ways to pay,
three sets of incentives.
Agencies price Google Shopping management one of three ways, and each one builds in a different incentive. Knowing which is which tells you what the agency is quietly optimizing for.
Percent of ad spend. The most common model. The agency takes 10% to 20% of your monthly media spend, often with a minimum fee, so $10,000 in spend at 15% is $1,500 a month (ALM Corp, Google Ads management pricing 2026). It scales cleanly and is easy to forecast. The catch is the incentive: a percent-of-spend agency makes more when you spend more, whether or not that spend earns. The good ones manage this honestly. The structure still rewards budget growth over efficiency, so it needs a cap or a ROAS floor to stay aligned.
Flat retainer. A fixed monthly fee regardless of spend. For ecommerce accounts this typically lands between $1,500 and $5,000 a month, covering feed optimization, campaign management, and ROAS reporting (OuterBox, PPC management pricing 2026). The incentive here is cleaner, since the agency earns the same whether you spend $20,000 or $40,000, so they are not pushed to inflate budget. The risk runs the other way: a flat fee can mean less attention as your account grows, unless the contract steps up with scale.
Hybrid. A base fee plus a smaller percentage of spend, often around a $1,500 base plus 5% to 10%. This is the most common model for mid-market accounts because it covers the agency's fixed labor (reporting, meetings, feed maintenance) while compensating the extra work that comes with scaling budgets and more assets. It is usually the fairest structure for both sides, which is why I default to it when I am the one signing.
- ›Under $15K/mo spend. Flat retainer or a low minimum. Percent of spend is too small to interest a good agency, and the minimum fee dominates anyway.
- ›$15K–$75K/mo spend. Hybrid is the sweet spot. Base covers the work, the small percentage keeps the agency invested as you scale.
- ›$75K+/mo spend. Pure percent of spend, but negotiate the rate down (often 12% to 18%) and cap it, because the dollar fee gets large fast.
Agency vs in-house,
spend by spend.
Here is the comparison that actually decides it. For each monthly ad-spend level, the table shows a typical percent-of-spend agency fee, a typical flat retainer, and the all-in monthly cost of doing it in-house (a fully loaded specialist plus a feed tool, divided to a monthly figure). In-house cost is mostly fixed, so it does not scale with spend the way the agency fee does. That is the whole story of the crossover.
| Monthly Ad Spend | Agency (% of spend) | Flat Retainer | In-House (all-in/mo) | Cheapest |
|---|---|---|---|---|
$5,000 |
~$750–$1,000 (15–20%) |
~$1,500 (min) |
~$8,500 |
Agency |
$15,000 |
~$2,250 (15%) |
~$2,000–$3,000 |
~$8,500 |
Agency |
$30,000 |
~$4,500 (15%) |
~$3,000–$5,000 |
~$8,500 |
Retainer |
$50,000 |
~$7,000 (14%) |
~$5,000 |
~$8,500 |
Retainer |
$100,000 |
~$13,000 (13%) |
~$6,000–$8,000 |
~$8,500 |
Close call |
$200,000 |
~$26,000 (13%) |
Custom |
~$10,000–$14,000 (team) |
In-house |
$500,000+ |
~$60,000+ (12%) |
Custom |
~$20,000+ (team) |
In-house |
Read the shape. In-house cost is a flat line at roughly $8,500 a month for a single fully loaded specialist; the agency fee is a rising line that crosses it somewhere around $50,000 to $100,000 in monthly spend (Cloudswitched, agency vs in-house PPC). Below the crossover, the agency is cheaper and gives you a whole team's experience for less than one salary. Above it, you are paying agency margin on work a salaried hire could do for a fixed cost. The numbers are directional, but the crossover is real and it is the heart of this decision.
Find your acquisition ceiling first
Before you hire anyone to spend your money, know the most you can pay to land a customer and still keep margin. The Max Allowable CAC calculator gives you the ceiling every agency conversation should start from.
Open the Max CAC calculator →The salary is half
the real cost.
When brands compare in-house to an agency, they usually put the agency's full monthly fee against just a specialist's base salary, which is not the real comparison. The salary is the start of the in-house cost, not the end of it.
A competent paid-search and feed specialist in the US runs roughly $70,000 to $110,000 a year in base salary, with the national average for a paid-search specialist around $82,000 (Robert Half, paid-search specialist salary 2026). On top of that base you carry payroll taxes and benefits (commonly 25% to 40% more), recruiting cost, equipment, and management time. Then add tooling: a feed management platform like DataFeedWatch or Feedonomics runs anywhere from a few hundred dollars a month to several thousand for enterprise catalogs (Capterra, DataFeedWatch pricing).
Loaded up, a single in-house specialist is closer to $100,000 to $130,000 a year, or roughly $8,500 to $11,000 a month, before they have improved a single campaign. That is the flat line in the table above. It is a real number, and it is the one that decides whether the agency fee is the bargain or the splurge.
There is a non-cost risk too: a single in-house hire is a single point of failure. They take vacation, they leave, they have blind spots, and you have no bench. An agency gives you a team and continuity for that same money. So the in-house case has to clear not just the dollar crossover but the resilience question, which is part of why I rarely move a brand fully in-house until it can afford two people, not one.
Three bands, three
different answers.
Stack the cost table against the loaded in-house number and the spend axis splits into three clean bands. Find your band and the model picks itself.
Under $50,000 a month: agency, almost always. For most brands spending under $50,000 a month, and certainly under $30,000, an outside team is cheaper than a fully loaded internal hire and gives you more collective experience for the money (WebFX, in-house vs agency PPC). The agency fee is a fraction of a salary, and you get a bench instead of a single person. This is the large majority of DTC brands, and for them the in-house debate is premature.
$50,000 to $150,000 a month: it depends, lean hybrid. This is the contested middle, where the agency fee and the in-house cost converge. Here the deciding factor is not cost but capability: do you have someone internal who can own strategy and direction, with outside help for execution? A hybrid of a lead in-house plus an agency or contractor for feed and campaign work is often the best value in this band, which is section eight.
$150,000 a month and up: in-house starts to win. Once the percent-of-spend fee alone would exceed a salary, building internal capability pays off, and most agencies agree the unit economics favor in-house once you are spending in the six figures monthly (CorePPC, agency vs in-house). At this scale you can afford a small team, kill the single-point-of-failure risk, and keep the agency margin. The work is also large enough to justify dedicated focus.
"The agency-or-in-house question answers itself once you write down your monthly ad spend. Everything else is just deciding how brave you feel about hiring."
What to look for,
and what to run from.
If the spend math points you toward an agency, the next risk is picking a bad one. Google Shopping is full of agencies that are good at selling and mediocre at managing. Here is the screen I use, in two columns.
- ›They lead with the feed. The first thing they ask about is your product data, titles, and Merchant Center health, not your bidding.
- ›You own the accounts. Google Ads and Merchant Center are in your name with you as admin. They get access, not ownership.
- ›They report on ROAS and contribution. The deck shows revenue and return against spend, not vanity clicks and impressions.
- ›Month-to-month or short initial term. Confident operators do not need to lock you in before they have shown results.
- ›Named senior operator on your account. You know who actually touches the account, not just the salesperson who closed you.
- +Pure percent of spend with no cap. Their incentive is to grow your budget whether or not it earns. Cap it or change the model.
- +They never mention your feed. If the whole pitch is bidding and "AI optimization," they are selling the easy half of the job.
- +They hold your accounts. Agency-owned Google Ads or Merchant Center is the classic trap. Leaving means starting from zero.
- +Long lock-in before results. A 12-month contract demanded up front, before a single reporting cycle, is a confidence tell.
- +Reporting on clicks and impressions. Vanity metrics with no line back to revenue or margin mean they cannot prove they earned the fee.
The single most important item on either list is account ownership. Whatever model you choose, your Google Ads account, your Merchant Center, your feed, and your historical data must belong to you. The most common way brands get stuck with an underperforming agency is that walking away means abandoning years of account history and conversion data. Own the accounts, grant access, and you can change providers in an afternoon.
The answer for most
scaling brands.
The framing as a binary, agency or in-house, hides the option that fits more brands than either pure model: the hybrid. You keep strategy and ownership internal and rent execution and specialist depth from outside.
In practice that means one capable internal person who owns the channel, sets the targets, and holds the budget, paired with an agency or contractor who does the feed work, campaign builds, and ongoing optimization. A hybrid approach is widely cited as the best fit for brands spending roughly $50,000 to $200,000 a month, and it is the structure I have used most often when scaling brands through the messy middle (ClicksGeek, in-house vs agency PPC 2026).
The hybrid wins because it splits the job along its natural seam. Strategy, brand context, and budget authority belong inside the company; nobody outside knows your margins and your roadmap the way your own person does. Execution depth, tooling, and the muscle of having run hundreds of accounts belong with a specialist who does only this. You get the internal accountability of in-house and the specialist edge of an agency, usually for less than a full second hire. Google Shopping is also rarely the only channel that matters, so the internal owner can hold the whole picture while specialists go deep per channel, which is the logic behind a deliberate channel mix strategy rather than over-indexing on one platform. The first allocation question most brands hit is Meta versus Google Ads for DTC, and whether organic search earns a seat alongside paid is the Shopify SEO agency question.
Run the math,
then trust it.
Here is the decision in order. First, write down your monthly Google Ads spend, because it is the single biggest input. Second, compute your max allowable CAC so you know whether your spend is even profitable before you optimize it; spending more efficiently on unprofitable acquisition just loses money faster. Third, place yourself in one of the three bands: agency under $50,000, hybrid in the middle, in-house above $150,000.
Then layer in the soft factors. Do you have someone internal who can own strategy, or would a hire be your first paid-search brain in the building? How important is continuity and resilience against one person leaving? How much do you value owning the capability long term versus renting it? These nudge the answer within a band, but they rarely override the spend math. A brand at $20,000 a month should not build an in-house team because it feels more committed, and a brand at $300,000 a month should not stay on a pure agency retainer because hiring feels hard.
The thing to avoid is treating this as identity. An agency is not a sign you are not serious, and in-house is not a trophy. They are cost structures, and the right one changes as you grow. The brands that get this right re-run the math every year and switch models without ego when the spend crosses a band. To pressure-test whether the spend itself pencils out before you scale it, judge every paid dollar against the contribution margin it actually leaves you, and make sure the channel earns its place in your broader growth stage.
And if the underlying question is whether your acquisition strategy is sound, not just who runs the campaigns, that is the kind of problem I work on with operators directly. The DTC brand practice is where we work it through.
How much does a Google Shopping agency cost?
Most agencies price one of three ways. Percent of ad spend runs 10% to 20% of monthly media, often with a minimum, so $10,000 at 15% is $1,500 a month. Flat retainers for ecommerce land between $1,500 and $5,000 a month. Hybrid models charge a base of around $1,500 plus 5% to 10% of spend. At higher budgets the percentage usually steps down toward 12% to 18%.
Is it cheaper to manage Google Shopping in-house or with an agency?
Below roughly $50,000 a month in spend, an agency is almost always cheaper, because a competent specialist costs $70,000 to $110,000 in salary plus tools and overhead. In-house economics start to win in the $150,000 a month and up range, where the percent-of-spend fee alone would exceed a salary. In between, a hybrid is usually the best value.
What does Google Shopping and Performance Max management actually involve?
Two parts. The product feed is the lever, since feed-based ads carry the large majority of Performance Max spend: optimized titles, high-resolution images, complete attributes, GTINs, and custom labels. The campaign layer is structure and signal: architecture, ROAS targets, audience signals, asset groups, and auditing for disapproved products. Feed work is the part under-resourced teams skip, and usually where the gains are.
What ad spend do I need before hiring a Google Shopping agency?
There is no hard floor, but most agencies set a minimum fee that makes them inefficient under roughly $5,000 a month, because a $1,500 minimum on $3,000 of spend is a 50% rate. Below that, a contractor or feed tool plus your own attention is usually better. Agencies become genuinely worth it once one or two points of ROAS improvement covers the fee, typically in the $5,000 to $50,000 a month range.
What are the red flags when hiring a Google Shopping agency?
Watch for pure percent-of-spend billing with no cap, since it rewards spending more rather than earning more. Watch for anyone who never mentions the feed, reports on clicks instead of ROAS, locks you into a long contract before results, or refuses to give you admin ownership of your own Google Ads and Merchant Center. The account, the data, and the feed should always be yours.
Should I run Performance Max or standard Shopping campaigns?
Most ecommerce brands now run Performance Max as the core because it pulls Shopping, Search, Display, and YouTube inventory into one campaign, and feed quality drives most of its spend. Some advanced advertisers still run standard Shopping alongside it for control and transparency. Whichever you run, the product feed is the shared lever, which is why a strong agency or hire lives in Merchant Center.
Acquisition strategy, what to spend, where to spend it, and who should run it, is part of the work I do with operators. The DTC brand practice is where we work it through. The form takes two minutes: start the conversation.
Scaling a consumer brand?
I work with a deliberately small number of DTC operators. I have run paid acquisition across a portfolio myself, from $5M past $100M, approving the agency retainers and building the in-house teams. If you are in that range, the form takes two minutes.
Start a conversation More about Taylor →Practitioner-level takes on commerce and consumer SaaS. No filler, just signal.