Google Ads on profit

Stop paying Google to sell your worst products.

Smart Bidding chases the number you give it, and almost every store gives it revenue. Mercury reads your supplier invoices, works out the real margin on every product, and sends that margin to Google Ads. The algorithm starts optimising for what you actually keep.

30 minutesOn your own catalogBring a few invoices

What Google sees

Same ROAS. Opposite outcomes.

Desk lamp
4.0x ROAS
Sale$120
Ad cost−$30
Cost of goods−$42
Fees, shipping−$8
Profit+$40
Espresso grinder
4.0x ROAS
Sale$240
Ad cost−$60
Cost of goods−$176
Fees, shipping−$14
Profit−$10
Both return $4 in sales for every $1 spent on ads, so Google backs them equally. But the grinder loses $10 every time it sells.
Why ad costs keep climbing

ROAS is a blindfold.

Return on ad spend measures revenue. Bidding algorithms are very good at maximising what they are measured on, so they pour budget into whatever converts at a high ticket, margin or not.

I
The symptom

Spend up, profit flat

Target ROAS looks healthy. The bank balance does not. Low-margin bestsellers soak up the budget because they convert well and carry big order values.

II
The cause

Google cannot see your costs

It receives price times quantity at checkout. It has no idea what you paid the supplier, what the carrier charges, or which products come back as returns.

III
The fix

Send profit as the value

Swap the conversion value from revenue to profit per order. Every value-based bidding strategy now optimises for margin. Nothing else about the account changes.

How it works

Invoices in, margins out.

Connect once. After that it runs on its own, and every new invoice keeps your margins current.

I

Connect

Google Ads and Merchant Center in a few clicks. Invoices from a mailbox, Xero, QuickBooks or a folder of PDFs.

II

Extract

Every invoice line is matched to a product, and freight is spread across the units to give a true landed cost.

III

Price the profit

Sale price minus landed cost, payment fees, fulfilment and expected returns. A real profit for every product.

IV

Feed Google

Cost of goods goes to Merchant Center, and each order reports its profit as the conversion value.

Same budget, two objectives

Bid on revenue, or on what you keep.

Here is where one month of ad budget goes under each objective, across five products.

Share of ad budget
Bidding on revenueBidding on profit
Espresso grinder−$10 profit per sale
38%
6%
Standing desk+$12 profit per sale
27%
18%
Desk lamp+$40 profit per sale
14%
34%
Wool blanket+$31 profit per sale
12%
26%
Stoneware mugs+$9 profit per sale
9%
16%

Illustrative example. Real accounts shift more gradually, in the same direction.

Bidding on revenue
38%

of budget goes to a product that loses money on every ad-driven sale. ROAS still looks great.

Bidding on profit with Mercury
6%38%

The loss-maker is starved automatically, and the budget moves to the products that pay for themselves.

Built to be trusted

Your numbers, your call.

Costs you can check

Every landed cost links back to the invoice line it came from. Low-confidence matches wait for your approval.

Your cost table stays yours

Profit is calculated on our side and sent as a single number per order. Google never sees what you pay suppliers.

Keep your account as it is

Campaigns, audiences and creative stay untouched. Change one number and give the algorithm two weeks to relearn.

Book a demo

Give the algorithm the number that matters.

In 30 minutes we connect a sample of your invoices and show you which products your ads are really paying for.