All posts

Shopify Google Shopping: Setup, Feed Rules and Campaigns

Shopify Google Shopping: Setup, Feed Rules and Campaigns

META TITLE: Shopify Google Shopping: Setup, Feed and Campaigns

META DESCRIPTION: How Shopify Google Shopping works: what the Google and YouTube channel syncs, the feed rules that decide visibility, and how Performance Max runs.

SLUG: shopify-google-shopping

TAGS: Google Shopping, Shopify, Google Merchant Center, Performance Max, product feed, Google Ads

Shopify Google Shopping runs through the Google & YouTube channel, which syncs your catalog into Google Merchant Center. Good looks like approved products, complete titles and identifiers, free listings live, and a campaign reading a clean feed.

Bad looks like a store that connected the channel, saw almost nothing appear, and never found out why. Matching happens on your product data rather than on keywords you pick, so your feed is effectively your bid.

Below are the sync timings, the product rules that block quietly, the title limits, and how paid campaigns get built on the same data.

How Shopify Google Shopping Works

Product data moves one way, from Shopify into Google Merchant Center, through the Google & YouTube channel.

Shopify describes that sync as automatic once the channel is connected. Merchant Center then feeds two separate things: free listings and paid Shopping inventory. Both read the same fields, and nothing in Google Ads runs on a catalog that never arrives in usable shape.

Installing the channel is a different job from optimizing it. Our Google & YouTube channel walkthrough covers the install click by click, and everything below assumes that part is done.

Where Free Product Listings Appear

Free listings reach further than the Shopping tab. Merchant Center help says eligible products may show at no cost in places like Google Search, Google Images and Google Lens. That same list names YouTube, Gemini, the Shopping tab, and the products module on Business Profile.

Shopify states a narrower version for its own merchants. Eligible stores selling in the United States can display synced products free in relevant Shopping tab listings.

Opting in is not a separate step. Per Merchant Center help, using the Google & YouTube app on Shopify opts you in automatically.

Why Synced Products Still Do Not Show

Syncing is not visibility, and Google says so plainly. Its help pages state that products are not guaranteed to show, because Google relies on your data to match what customers search for. A thin feed is a weak claim on a match.

Merchants often read a green approval status as the finish line. Approval only means it cleared policy review. Matching is decided separately, by the fields you filled in.

Shopify Google Shopping Requirements

Several requirements sit upstream of the feed and block quietly, without an obvious error in your Shopify admin. Store-level rules, from private mode to policy pages and identifiers, sit in one table in our Google Ads for Shopify guide.

Work that list first, then come back for the requirement it does not dwell on.

Why Product Options Must Be in English

One rarely covered rule catches translated stores. Product options, including variants, need to be in English to sync with Google. Storefront copy in another language is not the problem, because option sets are the part Google reads here.

> Watch Out: a store with Spanish or German variant labels can pass every other check and still lose its catalog. Rename the option sets, not the storefront copy.

Localized catalogs usually surface this after a launch window has already closed. Check it before you check anything else.

How Long the First Sync Takes

Shopify puts initial product syncing at up to 24 hours. After that first pass, product changes typically sync within a few hours.

Google also sets a 30-day expiry policy on synced product data, and the channel refreshes products inside it. A price you edited this morning is probably not live yet, so judging a Shopping setup on day one tells you almost nothing.

Product Title Rules for Google Shopping

Titles carry more weight than any other field, because the query gets matched against them. Google's title attribute documentation tells merchants to use all 150 characters, and says the title matches your product to a customer's search. Same page adds a constraint pulling the other way: users usually notice only the first 70 or fewer characters, depending on screen size.

Both are true at once, and together they give you the structure. Identifying words go first: brand, product, model or variant. Attributes such as size, color and material follow. Your first 70 characters then sell, and the remaining 80 keep working for matching.

What Google Bans From Product Titles

Promotional text is out. Merchant Center help on the title attribute names price, sale price, sale dates, shipping, delivery date, other time-related information, and your company's name. Plenty of themes and feed apps append one of those, so audit 20 live titles before assuming yours are clean.

A title written for your own collection pages is rarely the title Google wants. Merchandising language sits at the front, and brand or model ends up buried past character 70.

Google Shopping Feed Field Requirements

Every rule below comes from Google or Shopify documentation.

FieldDocumented RuleSource
Product titleMax 150 characters, use all of themGoogle title attribute documentation
Title visibilityFirst 70 or fewer characters usually noticedGoogle title attribute documentation
DescriptionMax 5,000 charactersGoogle product data specification
LinkMust start with http or httpsGoogle product data specification
Image resolution500 x 500 pixels or greater for CTV YouTube Shopping servingGoogle Ads Performance Max guidance
IdentifiersMPN plus brand where no GTIN existsShopify channel requirements
Variant languageEnglishShopify channel requirements

Identifiers, Images and Descriptions

Retailers who added correct GTINs have seen a 20% increase in clicks on average, per Merchant Center help. Treat that as a vendor claim, made by Google about its own platform. Directional is enough to act on, since filling identifiers is cheap.

Google's Performance Max optimization tips ask for images of 500 x 500 pixels or greater in your Merchant Center catalog. That resolution lets product feeds serve on Connected TV for YouTube Shopping ads.

Read it as a serving spec for one placement, not a general visibility threshold. Retail advice on the same pages wants rich descriptions and images, plus updated prices and availability where those change often.

Descriptions run to a documented maximum of 5000 characters. Links must start with http or https, so send shoppers to a secure URL.

A clean feed pointed at a slow product page buys expensive bounces, which puts product page conversion work in the same sprint.

How Shopping Campaigns and Performance Max Work

Paid Shopping is the second thing your Merchant Center data feeds. Its mental model differs from Search, and missing that is where budget disappears.

How Shopping Ads Are Matched

Google Ads is unambiguous on this. Shopping ads use your existing Merchant Center product data, not keywords, to decide how and where ads show. What a shopper sees is your feed rendered as an ad unit. Google describes that unit as a product photo, title, price, store name, and more.

So a title fix is a bid strategy change. Feed work outranks campaign tinkering here, which is the main difference from the feed-hygiene checklist in the guide linked above.

Linking Merchant Center to Google Ads

Linking comes first, always. Merchant Center help is explicit that you must link your Google Ads account and Merchant Center account before creating Shopping campaigns. Skip it and the campaign type is simply unavailable.

What Performance Max Covers

Campaign creation happens in Merchant Center, reached from the Google & YouTube channel in your Shopify admin. That routing catches people out, since nothing in the Shopify admin looks like a campaign builder. What the campaign type is, and which Google surfaces it reaches, sit in the guide linked above rather than here.

You gain reach and give up channel-level control, which makes an honest read on Google against Meta harder rather than easier.

How Long to Run a Performance Max Campaign

Six weeks, per Google's optimization guidance, which tells advertisers to run campaigns for at least 6 weeks. Anyone killing a campaign at day 10 is reading noise. Holiday assets and asset groups need uploading at least 2 weeks in advance so they clear approval first.

Google also reports a comparison against Standard Shopping. Advertisers who moved to Performance Max drove a 25% increase in conversion value, on average, at a similar ROAS. Another vendor claim, from the company selling the campaign type.

How to Judge Shopping Campaign Performance

Six weeks of data still needs a threshold. Use break-even ROAS, which our break-even ROAS calculator derives from gross margin.

Read the platform number next to a blended one. Context from media efficiency ratio stops a flattering Shopping ROAS hiding a rising blended cost, and incrementality testing answers what the campaign actually added.

Agency AI for Shopify Google Shopping

Agency AI is a Shopify app that runs Google and Meta campaigns from inside the admin. Its Manage Ads view lists Google campaign types including Performance Max, Search and Shopping, so Shopping sits in the same interface as everything else. Those are vendor-published product details.

What the app leaves alone matters more on this page. It does not create the Merchant Center link. Every requirement above still has to be true before anything can be built on Google.

A read-only MCP connector for Claude and ChatGPT comes with an Agency AI account. On its own it is $9 per month or $99 per year. It now includes a free analytics dashboard. Its tools pull campaigns, ads, creative and recommendations only, and the vendor states it cannot spend money or change your ads. Their pitch is answers in chat rather than reports you assemble yourself.

Lolahemp's published case study reports Meta cost per purchase moving from $143.75 to $63.56 across two 2025 windows. One store, on Meta rather than Shopping, attributed to that case study rather than to the product.

Final Thoughts

Almost every Shopping problem traces back to the feed, not the campaign. Fix titles, identifiers, images and policy pages before touching a budget, then give the campaign its six weeks.

Compare results against your own break-even threshold, and use the Shopify ad benchmarks as a sanity check only. When acquisition cost drifts, the levers that lower Shopify CAC are feed-side and page-side long before they are bid-side.

Frequently Asked Questions

Is Google Shopping free for Shopify stores?
Partly. Merchant Center help says eligible products may show at no cost in places like Google Search, Google Images and Google Lens. That list also names YouTube, Gemini, the Shopping tab, and the products module on Business Profile. Shopify adds that eligible United States stores can show synced products free in Shopping tab listings. Paid inventory is separate.
How do I add my Shopify products to Google Shopping?
Install and connect the Google & YouTube channel, which syncs products and store information to Merchant Center automatically. Your store cannot be in private mode, and it needs a Refund Policy and Terms of Service. Products without a GTIN need an MPN and a brand.
How long does it take for Shopify products to appear on Google Shopping?
Initial product syncing can take up to 24 hours, per Shopify, and later product changes typically sync within a few hours. Google applies a 30-day expiry policy on synced data, and the channel refreshes products within that period. Appearing is not the same as performing, and Google asks advertisers to run campaigns for at least 6 weeks.
Do Google Shopping product titles need to be different from my Shopify titles?
Often, yes. Google tells merchants to use all 150 characters, and warns that users usually notice only the first 70. Promotional text is banned, including price, sale dates and your company's name. If storefront titles lead with merchandising language, rewrite them so brand, product and model come first.

Sources

Shopify help documentation supplied the channel behavior and the free Shopping tab eligibility for United States stores. Store and product requirements, sync timings and the Performance Max description come from the same source.

Merchant Center help covers the free surfaces, the automatic opt-in and the no-guarantee statement. Ads linking, the GTIN click figure and the specification limits sit on those pages too.

Matching model and ad unit description come from Google Ads help. That documentation also carries the six-week run time, the image resolution guidance and the conversion value comparison.

Agency AI figures come from its App Store listing, its Lolahemp case study and the client's own product documentation. MCP plan pricing is supplied by the vendor directly. Vendor claims are labeled as such above.

Free to install. Launch campaigns and pay nothing for your first 30 days.

Download Agency AI free on the Shopify App Store