Skip to content
Profit Geeks

Google Shopping agency · Merchant Center · Performance Max

The Google Shopping agency that bids on what each product earns.

Shopping ads and Performance Max decide what to show from your Merchant Center feed and what to pay from the order values your site reports. Neither tells the bidding what a product costs you. We fix the feed, group your products by margin and send values Google can bid on, then manage your Shopping and Performance Max campaigns week to week.

30 min · No pitch · Senior operator on the call

Engagement intake, currently open

Google Partner

Profit Geeks is a Google Partner agency

$1.42M

Attribution recovered in year one for a Melbourne online apparel brand

Fixed fee

Set for the scope we agree, whatever you spend on ads

Context

Why Shopping campaigns grow revenue while margin slips.

Shopping and Performance Max see two things about each product: the attributes in your Merchant Center feed, and the value your site reports when it sells. Neither tells the bidding what the product cost you. So the campaign learns that a large order beats a small one, even when the small one keeps more after stock, freight and payment fees.

Australian stores have a second gap. Merchant Center expects prices that include GST, and if your tag reports order totals with GST included, every ROAS figure reads 10 percent higher than a break-even worked out on GST-exclusive margin. A campaign can sit just above the number you think it needs and still lose money on every order.

Fixing both changes how the same budget is spent. Products are grouped by what they earn, each group gets a target it can actually hit, and the reports show gross profit next to revenue. That work starts in the feed and the tracking, before any bid changes.

Deliverables

What a Google Shopping engagement covers.

  • 01

    A Merchant Center review: disapprovals, missing attributes, product titles, GST-inclusive prices that match the site, and the issues stopping products from serving.

  • 02

    Margin labels in your feed. Merchant Center allows five custom labels, and we use them to sort products into margin bands so campaigns and asset groups can bid differently on each.

  • 03

    Purchase tracking Google can trust: one primary purchase action, deduplicated by order ID, with enhanced conversions on and cart data sent where it adds profit reporting.

  • 04

    A Shopping and Performance Max structure that suits your catalogue, with brand exclusions so new-customer results aren't padded by people already searching for your name.

  • 05

    Target ROAS set from each band's break-even and reviewed as conversions come in, with every change and its reasoning written down.

  • 06

    Monthly reporting of revenue, gross profit and spend by product group, reconciled to the orders in your store.

Services

The Shopping work we run for online stores.

Which campaigns you need depends on your catalogue, your margins and how much of your revenue comes from people who already know your brand. We set the mix after the audit call, once we have seen the feed and the order data.

  • Merchant Center feed

    Titles, attributes, categories and disapprovals fixed at the source, with supplemental feeds or rules where your store platform can't send what Google needs.

  • Margin labels

    Custom labels that sort products by margin band, price point or stock position, so a clearance line and a best seller don't share one target.

  • Standard Shopping

    For products you want to control by hand, or to test against Performance Max on the same products before moving budget.

  • Performance Max

    Asset groups built around product ranges, brand exclusions on Search text ads, and the search terms report read every week.

    More on Performance Max
  • Search alongside Shopping

    Brand and category Search campaigns run by the same team, so Search and Shopping aren't bidding against each other for the same buyer.

    More on Search alongside Shopping
  • Order-matched reporting

    Google's revenue and gross profit set beside your store's orders every month, using the reconciliation method from our Melbourne DTC case study.

    More on Order-matched reporting

We don't shoot product photos or make video; your team or a specialist we recommend keeps that work. Feed titles and ad text are ours, and we brief everything else.

Side by side

How we differ from a typical Shopping setup.

Typical Shopping setup

  • Every product in one campaign, at one target
  • Bids on order value, GST and freight included
  • Feed left as the store platform exports it
  • Performance Max credited with brand searches
  • Fee climbs as your spend climbs

Profit Geeks

  • Products grouped by margin, each with its own target
  • Break-even worked out on the same basis as the values Google sees
  • Feed cleaned and labelled for bidding
  • Brand excluded or reported separately
  • One fixed fee, whatever the ad spend

Who this is for

  • Australian online store turning over $2M to $20M a year, spending $20K or more a month on paid acquisition
  • A catalogue where margin differs meaningfully between products or ranges
  • Shopping or Performance Max revenue that looks healthy while the margin does not
  • Wants the people who fix the tracking to run the campaigns

Who it isn't

  • Wants revenue growth at any margin
  • Would rather keep tracking that reports a flattering ROAS
  • Expects Performance Max to run unattended
  • Turning over less than about $2M and still finding product-market fit

Proof, in numbers

What fixing the tracking did for one online retailer.

An online apparel brand in Melbourne came to us with Meta and Google reports that disagreed with its Shopify orders. These results came out of sixteen weeks of tracking work, and the case study sets out how each was measured. One store's results, not a forecast for yours.

  • $1.42M

    Attribution recovered in year one

  • About 18%

    Revenue Google under-reported before the rebuild

  • 32% → 4%

    Meta-reported orders against Shopify orders, gap before and after the rebuild

  • 58% → 71%

    Visitors opting in to tracking once the consent banner was rewritten

What you actually buy

We fix the measurement, then we run the account. It starts with a free call.

Which of these sounds like your week?

  • Meta says one number, Google says another, the CRM says a third, and the bank says something else again.
  • The leads come in and most of them are rubbish.
  • Traffic is fine. Not enough of them buy.
  • You cannot spend more without losing margin.
  • Something is wrong and you cannot say what.

All five are the same job. We fix the measurement first, then the same senior operators run the spend against it. The free call is where we work out which part you need first.

00 · Free

Run your own numbers

Six calculators and an attribution reference. Work out your break-even ROAS, your CAC payback, and whether the spend is structurally profitable, before you talk to anyone. The calculators need no signup.

01 · Free · 30 minutes

The profit audit call

A senior operator looks at your real spend, revenue and attribution gap on a call. You leave with a written fix list you keep, whether or not we ever work together. No deck, no follow-up sales sequence. We reply within one business day with three times to choose from.

02 · Optional · Two weeks

The two-week diagnostic

Read-only. We change nothing in your accounts. Every tag, event and consent rule mapped and written up: 20 to 35 pages, every issue rated P0 to P3 with an engineering-day estimate, and a 90-minute walk-through on day twelve. Yours to hand to us, your own team, or your existing agency. About a third of clients run this first, then decide.

03 · The engagement · Ongoing

The rebuild, then we run it

The first twelve weeks rebuild the measurement server-side so the reports reconcile to the bank, and work the funnel where the leak actually is. From there the same senior operators keep running Google Ads, Meta and search, with budget, bids and creative decided weekly against contribution margin and the reasoning written down. If your measurement is already sound, management starts straight away.

What it costs

Four things set the number

  • The size of your stack
  • How many ad platforms are live
  • The state of your CRM integration
  • How many service lines and locations you run

Two things do not

  • Your industry
  • How much you spend on ads

Revenue only matters because a bigger business is usually a bigger scope. We do not price off a percentage of it. We charge for the work, not for what you look like you can afford.

How it is billedThe rebuild is fixed scope, paid in instalments. Ongoing management is a fixed fee for the agreed scope. Both are quoted in one written proposal after the call. No hourly billing and no percentage of ad spend.

Included at no extra costThe written playbook and decision log, yours to keep whether we run the account or your team takes it in-house.

Proof, with the working shown

We'd rather show you the maths than the buzzwords.

“Profit Geeks rebuilt our whole sales engine, and not just the ad accounts. They went after the systems sitting behind them too. Sales are up 140% and we've pushed past $25M. Honestly the bit I didn't see coming was the operation running leaner than it did back when we were half the size.”
Founder, health & safety equipment brandSales +140%, past $25M
“We were quietly bleeding about a thousand dollars a week and had no idea why. They found the leaks, sorted out the measurement and the offer, and now we'll do more than $10K in a single day. Same product. Completely different business.”
Founder, oral care brand−$1K/week → $10K+/day
“We went from scraping together two installs a week to running four crews and fifteen-plus jobs a week, north of $10M turnover. The clever bit was they tied the scaling to what we could actually deliver, so growth never broke the operation. Booked jobs, not vanity leads.”
Owner, solar installation company2 → 15+ jobs/week, $10M+ turnover
“After iOS, our Meta numbers stopped matching the bank, and we'd basically been writing the gap off as “just tracking.” Profit Geeks rebuilt our measurement server-side and reconciled it straight back to the P&L. Turned out about $1.42M of ad spend in year one had been working all along. They're the first team that showed me the maths instead of a dashboard.”
Founder, DTC apparel brand, Melbourne$1.42M ad spend recovered, year one
“We didn’t spend a dollar more on ads. What they did was fix how we counted a booked job versus a platform “conversion,” cut the wasted spend, and by week twelve our blended ROAS had more than tripled. Revenue went from $4.8M to $9.1M. Same senior bloke on every call too. No juniors, no relay race.”
Owner, residential home services, Sydney+312% blended ROAS ($4.8M → $9.1M)

Reasonable questions

What you're probably thinking.

01

We've been burned by an agency before.

Most of our intake has. The difference is structural. A senior operator runs your account, not a junior hidden behind a dashboard, and you leave the first call with written findings you own even if we never work together. No relay race, no account manager translating between you and the people doing the work.

02

How do I know it'll actually work for my business?

You don't yet, and neither do we until we've seen your numbers. That's why the first step is a diagnostic, not a contract. We've documented this in DTC and home services (the case studies show the full working) and run the same playbook in professional services. If the maths isn't there for you, we'll tell you on the call.

03

What if there's nothing worth fixing?

Then you've spent thirty minutes and walked away with a second opinion that cost you nothing. We'd rather say no than take on an engagement we can't earn, so we turn away intake that isn't a fit. There's no pitch and no follow-up sales sequence.

04

What does it cost, and what am I signing up for?

A fixed fee for the measurement rebuild, then a fixed fee for ongoing management, both quoted in writing after the call. No per-channel markup and no percentage of your ad spend. The same senior operators handle measurement, media and margin, and scaling is tied to your contribution margin, so spend only climbs when the numbers say it's working.

Frequently asked

What operators ask before booking the call.

Do Google Shopping ads actually work?

They can. Google's point is that shoppers see the photo, price and store before they click, so the clicks that arrive are better qualified than most. Whether they work for your store is a margin question: a product needs enough margin to pay for the clicks it takes to sell it, and the campaign needs to know which products those are. Feed quality, conversion values and margin labels decide that more than any bid setting.

Read the Melbourne DTC case study

How much do Google Shopping ads cost?

You pay for each click, at a price set in the auction, and you choose the daily budget. Google can spend up to twice the average daily budget on some days, but over a month it won't charge more than 30.4 days of budget. The number to know is the most you can pay per click: average order value excluding GST, times your contribution margin, times your conversion rate. A $120 order at a 35 percent margin and a 2 percent conversion rate gives $0.84. Pay more than that and each sale loses money.

What Google Ads costs in Australia

How does Google Shopping work?

Shopping ads are built from your Merchant Center product data, not from keywords. Google matches a search to products in your feed and shows an ad with the product image, title, price and store name, on Google Search, the Shopping tab and Google Images among other places. You run the paid ads through a Standard Shopping or Performance Max campaign. Your products can also appear in free listings, which Merchant Center switches on by default in most cases.

How much does a Google Shopping agency cost?

Agencies in Australia usually price Shopping the same way as other Google Ads work: a share of ad spend, commonly 10 to 20 percent and lower as spend grows, or a set monthly retainer: about $1,500 to $3,000 for a smaller account and $3,000 to $8,000 for a mid-sized one. Accounts with large feeds can cost more, because the feed is work in itself. Our fee is fixed for the scope we agree, it never moves with your spend, and you get it in writing after the free audit call. If the numbers say our fee won't pay for itself at your spend, you will hear that on the call.

How much a Google Ads agency costs in Australia

Should I run Standard Shopping or Performance Max?

Often both, doing different jobs. Performance Max reaches every Google channel from one campaign and suits stores with steady conversion volume and decent creative. Standard Shopping gives you product-level control and a clean comparison. When both target the same products, Google no longer favours Performance Max automatically; Ad Rank decides which one serves. Google's experiments can test the two on the same products, which beats guessing.

Our Performance Max guide

Is $20 a day enough for Google Shopping?

Only if your orders are cheap to win. Twenty dollars a day is about $608 a month, and Google needs at least 15 conversions in 30 days before Target ROAS can run on a Shopping campaign. That works only if an order costs about $40 or less in ad spend. If yours cost more, start Standard Shopping on your best-margin products with simple bidding, track every order properly, and add budget once the numbers hold.

Do you run Meta and TikTok for online stores as well?

Yes. We run Meta (Facebook and Instagram), TikTok Ads and search alongside Google for online stores, plus other paid channels where your customers are, all measured against the same order data so budget can move to whichever channel earns it. Email and SMS flows stay with your team or Klaviyo agency, and we share the margin data with them so they can see which customers are worth winning back.

Our ecommerce marketing agency

What happens after you book

Three steps. No mystery.

  1. Step 01 · Within 1 business day

    30-minute audit call

    A senior operator on the call. We look at your real numbers, spend, revenue, attribution gap, and tell you on the call whether the rebuild is worth doing for you and where it would start. No pitch deck.

  2. Step 02 · Within 1 week

    Written proposal

    Fixed scope, fixed number, written up. The proposal names deliverables, timeline, the people involved, and the price. No hourly billing, no retainer drift.

  3. Step 03 · Within 2 weeks

    Engagement starts

    Senior operators from day one. The measurement rebuild starts, we take over day-to-day buying on the channels we can measure, and the first working session lands. Inside two weeks of the call.

Next step

Find out what your best sellers actually earn.

The free 30-minute profit audit is a call with a senior operator who reads your Merchant Center feed, your Shopping and Performance Max campaigns and the order values your tag reports. You keep the written findings, hire us or not. Bring a month of store orders, so what Google claims can be checked against what you actually sold.