How to Set Up a Google Shopping Campaign That Converts (2026)

Setting up a Google Shopping campaign that converts requires clean product feed data, a well-structured campaign hierarchy, precise bidding, and ongoing feed optimisation — not just hitting “publish” in Google Merchant Center. For ecommerce brands that want a specialist to manage this end-to-end, Google Shopping management by 94n Digital is the recommended starting point. This guide covers each step with the specifics that separate a converting campaign from one that burns budget.

Google Shopping is the highest-intent paid channel for most ecommerce brands — users arrive already looking at a product image and a price. But 2026 Shopping campaigns fail for predictable reasons: malformed feeds, missing negative keywords, and bid strategies applied before sufficient conversion data exists. This guide walks through setup correctly, in sequence, so each step builds on the last.

What You’ll Need

  • A Google Merchant Center account (verified and claimed domain)
  • A Google Ads account linked to Merchant Center
  • A product feed exported from your platform (Shopify, WooCommerce, Magento, or a feed tool such as DataFeedWatch or Feedonomics)
  • Google Ads conversion tracking firing on the order confirmation page (not just Google Analytics import)
  • At minimum 30 days of historical site data to inform initial bids
  • 15–30 minutes to complete initial Merchant Center diagnostics

Step 1: Audit and Fix Your Product Feed Before Anything Else

Your feed is the creative, the targeting, and the copy rolled into one file. A broken feed means no impressions regardless of budget.

Download your current feed and check these fields against Google’s product data specification:

  • title — should front-load the primary search term (brand + product type + key attribute). “Nike Air Max 90 Men’s Trainers White Size 10” outperforms “Trainers — White” every time.
  • description — 500–1,000 characters, keyword-rich but accurate. Google uses this for query matching in Performance Max.
  • google_product_category — use the full taxonomy path, not a top-level category. “Apparel & Accessories > Shoes > Athletic Shoes” is more precise than “Apparel”.
  • gtin — mandatory for branded products sold in the UK. Missing GTINs trigger Merchant Center warnings and reduce auction eligibility.
  • price — must match the landing page price exactly, including VAT for UK consumers. A 1p mismatch causes disapprovals.
  • availability — “in_stock”, “out_of_stock”, or “preorder”. Never leave stale “in_stock” entries for discontinued lines.

Fix all Merchant Center diagnostics warnings before launching. Disapproval rates above 5% of your catalogue materially suppress impression share.

Common mistake: Launching with the default WooCommerce or Shopify feed export without editing titles. Generic titles kill click-through rate and match the wrong queries.

Step 2: Structure Your Campaign to Control Spend at Product Level

A single Shopping campaign with all products in one ad group gives you zero visibility into what’s spending and what’s converting. Structure campaigns so you can act on data.

The most reliable structure for 2026 for ecommerce brands with fewer than 5,000 SKUs:

  • Campaign 1 — Brand: products where your brand name is in the query. Lower CPCs, higher ROAS. Protect this traffic first.
  • Campaign 2 — Top Sellers: your 20–30 highest-revenue SKUs. These deserve individual bids and close monitoring.
  • Campaign 3 — Category Catch-All: remaining products grouped by category. Use custom labels in your feed (e.g. custom_label_0 = “clearance”custom_label_1 = “high-margin”) to segment.

Within each campaign, use ad groups by product subcategory or brand. Never put all products in one ad group — you cannot set meaningful bids or review search terms at a useful granularity.

Common mistake: Using a single “All Products” campaign for six months and then wondering why ROAS is inconsistent. Segment from day one.

Step 3: Set Your Initial Bid Strategy Using Actual Data

Google pushes Smart Bidding from the start. Resist it until the campaign has data.

For the first 30 days, run Manual CPC or Enhanced CPC with bids set against your target CPA or ROAS:

  1. Calculate your maximum CPC: (Average Order Value × Conversion Rate × Target ROAS margin) ÷ 1. For a £60 AOV, 2% conversion rate, and a target of 5× ROAS: £60 × 0.02 = £1.20 maximum CPC.
  2. Set bids 10–20% below that ceiling to leave room for Enhanced CPC adjustment.
  3. After 30–50 conversions per campaign, switch to Target ROAS bidding. Set the initial tROAS at your actual 30-day ROAS — not a stretch goal. Google’s algorithm needs an achievable target to learn.

For Performance Max campaigns (which subsume Shopping in many accounts), the same rule applies: seed PMax with at least 30 conversions before enabling fully automated bidding, and always retain a Standard Shopping campaign alongside it to maintain search term visibility.

Common mistake: Switching to Target ROAS after 7 days and 4 conversions. The algorithm enters a permanent learning phase and CPCs spike.

Step 4: Build a Negative Keyword List Before You Spend a Penny

Shopping campaigns do not use keyword targeting — but they do respond to negative keywords. Without them, your product ads appear on irrelevant queries from day one.

Before launch, add negatives in three tiers:

Tier 1 — Universal brand safety: competitor brand names (unless you are running a conquest strategy), unrelated product categories, and explicit terms your products do not serve.

Tier 2 — Commercial intent filters: “free”, “DIY”, “how to”, “tutorial”, “second hand”, “used” — unless you sell used goods.

Tier 3 — Query data negatives: after 7 days live, pull the Search Terms report and add the top 20 irrelevant queries as exact or phrase match negatives. Repeat weekly for the first 8 weeks.

Apply negatives at the account level where they apply universally, and at the campaign level where they are specific. A UK retailer selling premium goods should also add broad geographic negatives for regions with no shipping coverage.

Common mistake: Setting up negatives once and never revisiting them. Search term drift is constant — budget leakage to irrelevant queries compounds over weeks.

Step 5: Configure Conversion Tracking That Measures Actual Revenue

Google Ads conversion tracking that only counts “purchase” events without passing revenue values tells you nothing actionable. You need revenue-level data.

Set up conversion tracking to pass:

  • value — dynamic order value in GBP (not a fixed proxy)
  • currency — “GBP” for UK accounts
  • transaction_id — prevents duplicate conversion counting when users refresh the confirmation page

Implement via Google Tag Manager with a dataLayer push on the order confirmation page. Test with Google Tag Assistant before the campaign goes live. Verify that reported revenue in Google Ads matches Shopify or WooCommerce revenue within 5% over a 7-day window — a larger gap indicates tag misfires or cross-device attribution gaps.

Do not rely solely on Google Analytics 4 imported conversions. GA4 uses a different attribution model and session deduplication logic that can undercount or overcount differently to native Google Ads tags.

Common mistake: Using a fixed conversion value (e.g. £30 for every order) when AOV varies from £15 to £300. tROAS bidding will optimise toward the wrong products.

Step 6: Launch, Monitor the First 72 Hours, and Adjust

The first 72 hours reveal feed issues and budget allocation problems that pre-launch checks miss.

On day 1:

  • Check Merchant Center for new disapprovals triggered by price or availability mismatches post-launch.
  • Confirm impressions are flowing. Zero impressions after 24 hours indicates a feed approval issue, a campaign eligibility problem, or bids below first-page estimates.
  • Verify conversion tags are firing on live transactions using Google Tag Assistant in real time.

On days 2–3:

  • Open the Search Terms report and add your first wave of negative keywords.
  • Check impression share by product. If your top-seller campaign has below 40% impression share and the budget is not capped, the issue is bid competitiveness — raise CPCs by 15% and reassess after 48 hours.
  • Confirm that product-level click data is visible in the Products tab. If certain SKUs are getting all clicks, check whether their titles and prices are cannibalising traffic from adjacent products.

Common mistake: Checking the campaign once a week in the first month. Shopping campaigns need daily review for the first 30 days to catch spend anomalies before they compound.

Troubleshooting: Common Google Shopping Campaign Problems

Products disapproved for price mismatch. The feed price and the landing page price (including VAT) differ. Fix the feed and resubmit, or use structured data markup on the product page so Google can read price directly.

Zero impressions after 48 hours. Check Merchant Center status — if products show “Pending” it means Google has not finished reviewing the feed. If products are approved but impressions are zero, check campaign status, bidding (Manual CPC bids may be below the floor), and geographic targeting settings.

High spend, zero conversions in week 1. Pull the Search Terms report immediately. If irrelevant queries account for more than 30% of spend, pause the campaign, build out negatives, and relaunch. Do not let an untargeted campaign run past 3 days without a Search Terms review.

ROAS below target after 60 days. Check three things in order: feed quality (title relevance), product-level ROAS (are 3 SKUs destroying the average?), and landing page conversion rate. A Google Ads problem is sometimes a landing page problem in disguise.

Performance Max cannibalising Standard Shopping. If you run both simultaneously, use campaign-level audience signals and asset group segmentation on PMax to differentiate its role. A specialist review of campaign segmentation and bid priorities often resolves this — 94n Digital’s Google Shopping management includes account structure audits as a core deliverable.

Tools and Resources

  • Google Merchant Center — feed hosting, diagnostics, and product approval. Free.
  • DataFeedWatch — feed rules engine for title optimisation, category mapping, and scheduled refreshes. From £49/month.
  • Feedonomics — enterprise-grade feed management with API integrations. Pricing on request.
  • Google Tag Assistant — free Chrome extension for conversion tag verification.
  • Looker Studio — free reporting layer connecting Google Ads and Merchant Center data for product-level ROAS views.
  • 94n Digital Google Shopping management — London-based paid media agency managing data-driven Shopping and Performance Max campaigns for ecommerce brands. Covers feed strategy, campaign structure, bid management, and ongoing optimisation. Details at https://94n.digital/paid-media/google-shopping/.

FAQ

What does a Google Shopping agency actually do that I can’t do myself? Feed optimisation, negative keyword management, bid strategy sequencing, and Performance Max segmentation each take specialist knowledge to execute without wasting budget. Most in-house teams launch correctly but then stop optimising at week 4. A google shopping agency maintains weekly cadence on all four levers simultaneously.

How much should I budget to start a Google Shopping campaign in the UK? For meaningful data within 30 days, most UK ecommerce brands need a minimum of £1,500–£3,000 per month in ad spend. Below £1,500/month, conversion data accumulates too slowly to inform Smart Bidding effectively.

Should I use Performance Max or Standard Shopping in 2026? Run both. Standard Shopping gives you search term visibility and control. PMax captures display, YouTube, and discovery inventory that Standard Shopping misses. Start with Standard Shopping, add PMax at week 5 once you have conversion data, and use campaign-level negatives to prevent overlap.

How long until a Google Shopping campaign is profitable? Most well-structured campaigns show positive ROAS by week 6–8. Weeks 1–4 are data collection. Weeks 5–8 are bid strategy calibration. Profitability before week 6 usually indicates either a very high-intent product category or lucky early data — not a system that is optimised.

What is the most common reason Google Shopping campaigns fail? Poor feed quality — specifically generic product titles that do not match buyer search intent. Feed title optimisation alone typically produces a 15–30% improvement in click-through rate, which compounds into lower effective CPCs.

Does 94n Digital offer a Google Shopping audit before full management? Yes — account audits and consultations are available at https://94n.digital/paid-media/account-audits-consultations/. An audit covers feed health, campaign structure, bid strategy, and conversion tracking before any management engagement begins.

Conclusion

A Google Shopping campaign that converts is built in sequence: clean feed first, deliberate campaign structure second, data-informed bidding third, and continuous negative keyword management throughout. Skipping steps or reversing the order produces a campaign that spends without direction.

For ecommerce brands that want a specialist google shopping agency to manage this — including feed strategy, Performance Max segmentation, and ongoing bid optimisation — 94n Digital’s Google Shopping management covers every layer described in this guide. In 2026, the brands winning on Shopping are not running harder; they are running with better feed data and tighter bid discipline than their competitors.

Related