Most Product Feeds Are a Mess. Here Is How to Fix Yours.

If you sell products online and your Google Shopping feed has never been touched, you are leaving money on the table every single day. The feed is what Google reads to decide whether your products show up when someone searches for exactly what you sell. A sloppy feed means your best products never appear.

The good news: setting up a clean, optimised Google Shopping feed takes about 45 minutes. You do not need a developer. You do not need an agency. You need a spreadsheet and about 30 minutes of patience.

Step 1: Connect Your Store to Google Merchant Center

Go to merchantcenter.google.com and create an account. Link it to your Google Ads account. Then connect your store platform.

Shopify, WooCommerce, and BigCommerce all have free Google Shopping apps that sync your products automatically. Install the app, verify your website URL, and let it pull your catalogue.

If you have fewer than 100 products, the automatic sync is fine. If you have more, or if your product data is messy, you will want to export a feed file and upload it manually. More on that in Step 3.

Step 2: Claim and Verify Your Website URL

Google needs proof that you own the domain your products live on. You can verify via HTML tag, DNS record, or Google Analytics.

The easiest method: add the HTML tag to your homepage header. Most website builders let you paste it into a custom code field under Settings. It takes 60 seconds.

Once verified, Google starts crawling your products. But do not stop there. The automatic feed is just the starting point.

Step 3: Clean Up Your Product Data

This is where most small businesses fail. Google requires specific attributes for every product. Missing or vague attributes mean lower relevance, higher costs, and ads that show for the wrong searches.

Open your product feed (export it as a spreadsheet if you need to) and fix these five fields:

  • Title. Put the most important keyword first. “Cotton Blend Crew Sock – Black” not “Black Cotton Blend Crew Sock.” Google weighs the first 30 characters most heavily.
  • Description. Write 2-3 sentences that include natural search terms. Not marketing fluff. “Breathable cotton blend socks with reinforced heel and toe, available in sizes 6-12” not “The ultimate sock for your everyday needs.”
  • Product type. Use Google’s product taxonomy, not your own. Find the right category at support.google.com/merchants/answer/6324436.
  • Image link. Use your highest resolution product photo. White background, no watermark, no text overlay. Google rejects images with promotional text.
  • Price and availability. Make sure these match your website exactly. If your feed says $49 but your site says $45, your ad gets disapproved.

Do this for every product. It is tedious for 500 SKUs. It takes 30 minutes for 20.

Step 4: Add Custom Labels for Smarter Bidding

Custom labels are the cheat code nobody tells you about. Google lets you tag products with up to five custom labels (0 through 4). You define what each label means.

Use them like this:

  • Custom label 0: Margin tier (high, medium, low). Bid more on high-margin products.
  • Custom label 1: Seasonality (evergreen, seasonal). Pause seasonal products off-season.
  • Custom label 2: Bestseller rank (top 10, top 50, rest). Prioritise ad spend on proven sellers.
  • Custom label 3: Clearance vs full price. Run clearance campaigns at lower bids.
  • Custom label 4: New arrivals. Give new products a bid boost for the first 30 days.

When you create a Shopping campaign, you can set different bids for each custom label. That means your best-selling, highest-margin product gets the most budget, not an even split across everything.

Step 5: Set Up Supplemental Feeds for Sale Pricing

If you run sales, you need a supplemental feed. This is a separate spreadsheet that overrides your base feed pricing during a promotion and reverts it when the sale ends.

Without it, you have to manually change prices in your main feed every time you run a sale. And if you forget to change them back, your ads show the wrong price and get disapproved.

Create a Google Sheet with three columns: ID, sale_price, sale_price_effective_date. Fill in the sale price and date range. Upload it as a supplemental feed in Merchant Center. Google merges it with your main feed automatically.

Step 6: Monitor and Fix Errors Weekly

Google Merchant Center has a Diagnostics page. Check it once a week. It shows every disapproved product and the reason why.

The most common errors:

  • Missing or invalid GTIN. If you sell branded products, you need a barcode. If you sell custom products, request a GTIN exemption.
  • Image quality issues. Too small, wrong aspect ratio, or watermarked images get rejected.
  • Price mismatch. Feed price does not match website price. Fix the feed.
  • Missing shipping info. Set up shipping rates in Merchant Center or your feed.

Fix every error within 48 hours. Disapproved products do not show in ads. Every day they stay broken is a day your competitors get clicks you should have gotten.

Step 7: Launch Your First Campaign

Now your feed is clean. Time to run ads.

Create a Shopping campaign in Google Ads. Start with a small daily budget ($15-30). Set your bidding to “maximise clicks” for the first 2 weeks while Google learns which products perform best.

After 14 days, switch to “maximise conversion value” if you have conversion tracking set up. If not, keep maximise clicks running and add conversion tracking as soon as possible.

Check your Search Terms report weekly. Add negative keywords for irrelevant searches. If you sell candles and your ad shows for “candle making supplies,” add “making supplies” as a negative keyword.

The Setup Takes 45 Minutes. The Payoff Lasts Forever.

A clean Google Shopping feed is not a one-time task. Check your diagnostics weekly. Update custom labels monthly. Refresh your supplemental feed before every sale. But the initial setup, the part that most small businesses never do, takes less than an hour.

Once your feed is clean, your products show up for the right searches, your cost-per-click goes down, and you stop wasting budget on products that were never going to convert anyway.

Want more like this? Join MOKU Club for free. Weekly resources, early access to new guides, and occasional templates you can actually use. Join below.

5 Instagram Story Formats That Get 3x More Taps Than a Regular PostTips & Tricks

5 Instagram Story Formats That Get 3x More Taps Than a Regular Post

HeraHeraJuly 5, 2026
5 Product Carousel Design Tweaks That Make Shoppers Swipe Through Every Image Instead of Skipping After the FirstDesignTips & Tricks

5 Product Carousel Design Tweaks That Make Shoppers Swipe Through Every Image Instead of Skipping After the First

HeraHeraSeptember 20, 2026
How to Build a Product Recommendation Quiz That Cuts Your Bounce Rate in HalfDesignHow-to

How to Build a Product Recommendation Quiz That Cuts Your Bounce Rate in Half

HeraHeraJuly 26, 2026