Google Shopping Performance Max E-Commerce 60 Days

From 8.84× to 10.07× ROAS:
+56% Revenue for a Furniture Hardware Store

A furniture hardware e-commerce store — selling cabinet pulls, hinges, drawer systems, and kitchen accessories — had campaigns running but stuck. We rebuilt the Google Shopping structure from the ground up and grew monthly revenue by 56% without proportionally increasing spend.

+56%
Revenue Growth
10.07×
Final ROAS
+53%
Conversions
+18%
Conv. Rate

Good Baseline. Wasted Potential.

When this furniture hardware e-commerce store came to us, the Google Ads account wasn't broken — it was just stuck. An 8.84× ROAS sounds respectable, but for a product category with high repeat-purchase intent and clear search demand, it was well below what the account should have been capable of.

The underlying issue wasn't the budget. It was structure and signal quality. The algorithm was being asked to optimize across wildly different product categories at once, with a feed that wasn't giving Google enough information to match ads to the right queries.

Before · Nov–Dec 2025
8.84×
ROAS
~3.4%
Conversion Rate
~215
Conversions / Month
2.16%
CTR
After · Jan–Feb 2026
10.07×
ROAS
4.04%
Conversion Rate
329
Conversions / Month
2.30%
CTR

Six Problems Holding the Account Back

The audit identified six structural issues — each one suppressing performance independently, and compounding each other:

All product categories in a single campaign — the algorithm couldn't allocate budget intelligently between high- and low-margin product groups, and bid targets were averaged across incompatible niches.
Merchant Center feed with weak item titles — missing brand, material, and size attributes meant Google couldn't match ads to high-intent, specific search queries.
No A/B testing of ad creatives — a single asset version had been running without rotation, limiting CTR improvement opportunities and creative learning.
Bidding strategy was Maximize Clicks — optimizing for volume, not revenue. The algorithm had no conversion-value signal to learn from.
No Performance Max audience signals — without behavioral data fed to PMax, the algorithm took longer to identify high-converting user segments.
Remarketing mixed into general campaigns — warm audiences (users who viewed products or initiated checkout) weren't being served tailored, high-intent messages at scale.

Does your account have any of these issues?

A free 30-minute audit finds every gap — at no cost.

Six Optimizations. Run in Parallel.

Rather than a sequential overhaul, we implemented all six improvements simultaneously over the first two weeks — giving the tROAS algorithm enough runway to learn on clean data before the reporting period closed.

1

A/B Testing Ad Creatives

Launched 3–4 headline variants per campaign testing different angles: assortment breadth, pricing, quality, and delivery speed. Reviewed performance every 7 days and kept the top-performing version after 4 weeks. Final CTR reached 2.30% (up from 2.16%).

CTR +6%4-week test cycle3–4 variants/campaign
2

Merchant Center Feed Optimization

Complete feed audit and rewrite: added keywords, brand, material, and size to all item titles; corrected and detailed Google Product Category taxonomy; added color, material, brand, GTIN/MPN attributes; removed duplicate and error listings; connected automated feed rules for ongoing maintenance.

Title rewriteGTIN / MPNAuto feed rulesTaxonomy fix
3

Campaign Restructuring by Category

Split the single general campaign into four focused campaigns: functional furniture hardware, face hardware (pulls, legs), kitchen accessories (dish racks), and remarketing. Each received an individual budget and tROAS target calibrated to that category's margin and demand profile.

Functional FurnitureFace HardwareKitchen AccessoriesRemarketing
4

tROAS Bidding Strategy

Switched all campaigns from Maximize Clicks to Maximize Conversion Value with a target ROAS. After a 2–3 week learning phase, the algorithm began prioritizing products with higher conversion probability. Targets were monitored and adjusted every 5–7 days for the first month.

Per-campaign tROASWeekly monitoring2–3 week learning period
5

Performance Max Audience Signals

Added audience signals to every PMax campaign to accelerate learning: purchasers from GA4 (180-day transaction window), category and product page visitors, and similar audiences built on the purchaser seed list. This reduced the time to exit learning mode and improved placement targeting from day one.

GA4 purchasersCategory visitorsSimilar audiences
6

Isolated Remarketing Campaign

Separated remarketing into its own dedicated PMax campaign with a higher tROAS target than the prospecting campaigns. Warm audiences saw ads featuring the specific products they had viewed, with messaging focused on availability and price — converting browsing intent into purchase intent.

12.49× ROAS+93.68% conversionsProduct-specific ads

Every Metric Improved

The 60-day results period (January 17 – February 17, 2026) compared against the pre-optimization baseline (November 17 – December 17, 2025) showed improvement across all nine tracked metrics — with revenue growing faster than spend.

Metric Before After Change
Revenue (Conv. Value)Baseline+56%↑ +56%
ROAS8.84×10.07×↑ +14%
Conversions~215329↑ +53%
Conversion Rate~3.4%4.04%↑ +18%
Clicks~5,9297,780↑ +31%
Impressions~275,000338,258↑ +22%
CTR2.16%2.30%↑ +6%
Avg. CPCBaseline−3%↓ −3%
Ad SpendBaseline+27%↑ +27%
Key Efficiency Insight

Revenue grew +56% while ad spend increased only +27% — meaning the account became proportionally more efficient at the same time as scaling. This is the hallmark of structural optimization: not just spending more to earn more, but earning more per dollar spent.

Which Campaign Moved the Needle Most

Splitting by category revealed dramatically different performance profiles — something invisible when all categories were blended in a single campaign:

Functional Furniture Hardware
10.75×
ROAS
119 conversions 2,187 clicks
↑ +91.81% conversions
Face Hardware (Pulls, Legs)
8.64×
ROAS
117 conversions 3,608 clicks
↑ +4.27% conversions
Kitchen Accessories (Dish Racks)
11.73×
ROAS
49 conversions 1,071 clicks
↑ +184.31% conversions
Remarketing (Warm Audience)
12.49×
ROAS — highest of all campaigns
42 conversions 914 clicks
↑ +93.68% conversions
Standout Finding

The kitchen accessories campaign (dish racks) saw +184% conversion growth after being isolated from the general campaign. When its budget competed against all other categories in a single campaign, it was consistently underfunded. Separation gave it a dedicated budget and a tROAS target calibrated to its actual demand — and it responded immediately.

Is Your Google Shopping Account in the Same Position?

This case study is relevant if your account looks like any of the following:

Your ROAS is "okay" but you feel like you're leaving money on the table without knowing exactly why
All your product categories compete for budget inside a single campaign or single PMax campaign
Your Merchant Center feed titles are generic — missing brand, size, material, or specific product attributes
You're running remarketing audiences inside your main prospecting campaign instead of isolating them
You switched to Performance Max without feeding it audience signals from GA4
Your bidding strategy is still Maximize Clicks or Manual CPC
30 min · Free · We'll show you the gaps, no strings attached

Questions About This Case Study

Ready to Fix Your Google Shopping Account?

We'll audit your campaigns, feed, and bidding structure — and show you exactly where revenue is being lost. Free, 30 minutes, no obligation.

See All Case Studies