10+ years · 3x UK Search Awards

Google Ads for eCommerce

I run Shopping, Performance Max, and Search campaigns for online stores that care about profit, not just revenue.

10+ years experience
POAS 1.78x on a UK Shopping account, 2+ years
For accounts spending $10,000+/mo

Smaller budget? An audit or a consulting call is a better first step.

Book a free 20-minute call

Why eCommerce accounts stall

The feed blocks visibility

Weak titles, incomplete attributes, and wrong categories push products out of the auction before bidding even matters.

ROAS doesn't cover margin

Revenue climbs, but without margin data per product you don't know how much of it actually stays in the business.

Performance Max without insight

Automation spends budget across channels and segments you can't see, turning optimization into guesswork.

What you get

1

Feed audit

Titles, attributes, categories, and images get aligned with Merchant Center requirements before bids get touched.

2

Shopping, Performance Max, and Search structure

Campaigns are split by margin and seasonality, with remarketing signals folded into PMax.

3

Custom label segmentation

Best sellers, new arrivals, and seasonal items get separate budget and bids instead of one blanket treatment.

4

Margin-based conversion tracking

Tracking is set up to capture margin where possible, not just revenue - the foundation for POAS optimization.

5

Monthly optimization for profit

Priority goes to products and campaigns that protect margin, not the ones with the highest raw revenue.

Deeper dives: Google Shopping guide · Performance Max guide · Product feed for Serbian eCommerce

Proof from the field

The clearest proof I have is a UK online store I've managed for over two years - six-figure annual revenue in GBP, POAS holding at 1.78x. Average ROAS across the eCommerce accounts I run is 3.7x, but that number alone says nothing about margin - which is why I track POAS, not raw ROAS.

See the case studies →

Price and process

Monthly management starts from $2,500/mo, with a minimum of $10,000+/mo ad spend - eCommerce optimization needs time for the feed and bidding strategies to mature, so I don't take on short, single-month engagements.

1

Audit

I review the feed, campaign structure, and tracking before the first recommendation.

2

Restructure

Shopping, PMax, and Search get aligned by margin and season, and custom labels come into play.

3

Optimize for profit

Bids and budget follow POAS, not raw revenue, week over week.

Smaller budget or catalog? Audit ($1,500 US / £750 UK) or consulting ($200/hr) is a better starting point.

Book a free 20-minute call

Questions I actually get

Which platform is best for eCommerce Google Ads?▼
I work with Shopify, WooCommerce, and Magento accounts. What matters more than the platform is whether you can pull a quality product feed from it.
What's a good ROAS for eCommerce?▼
It depends on margin - at a 50% margin, break-even ROAS is 2x. That's why I optimize for POAS instead of raw ROAS; average ROAS across the accounts I run is 3.7x, but that figure alone says nothing about profit.
Do you manage the product feed too?▼
Yes, feed management is part of the service - titles, attributes, and custom labels change alongside the campaign structure.
When do I see the first results?▼
Auction changes show up within a few weeks of feed and structure optimization. A meaningful POAS shift depends on the catalog, season, and budget, so I don't promise a timeline upfront.
My budget or catalog is smaller - is this for me?▼
Not if ad spend is under $10,000/month. For that range, an audit or a consulting call is a better starting point, laying the groundwork before full management.
Do you run Meta ads too?▼
My focus is Google Ads. For an omnichannel approach - Google, Meta, SEO, and CRO together - that work runs through Funky Enterprises, a team I work with regularly.

Ready to scale your eCommerce account?

On the call we go through your feed, current campaign structure, and tracking, and I'll tell you honestly whether full management is the right next step or something smaller fits better.