Why does Google Shopping still show the full price?
Updated Sep 10, 20262 min read
On this page (4)
Because Google reads your product prices from Shopify's product catalog, and a discount is not a catalog price. Hype campaigns are Shopify discounts: they are calculated in the cart and at checkout, so the price in your product feed never changes. This is true of every cart-based or code-based discount on Shopify, from any app and from Shopify's own discounts — it is not something Hype is doing differently.
The same applies to any other channel fed from your catalog: Meta and Instagram shopping, marketplaces, price comparison sites, and any app that reads product prices rather than cart prices.
What to do instead
Use Google Merchant Center promotions. A promotion is the mechanism Google provides for exactly this: your feed keeps the regular price and Google shows a promotional badge alongside it. Set the promotion up in Merchant Center so its wording and dates match the campaign you are running in Hype.
Or change the catalog price. If you need the discounted number itself to appear in the feed, the price has to be in the catalog:
- Set a sale price on the products — edit the price and put the old price in Compare-at price. Then run no Hype campaign on those products, or you will discount them twice.
- Shopify Markets can carry market-specific prices that flow into a market's feed.
Both mean editing the catalog and putting it back afterwards, which is what discount apps exist to avoid. Promotions are usually the better trade.
Live pricing does not change this
Live pricing rewrites the price your visitor sees in their browser, after the page loads. Google's crawler and your product feed both read the underlying catalog data, so neither sees it. A store using live pricing will show sale prices on site and full prices in Shopping. That is expected.
If you need the feed and the site to agree
Run promotions that do not depend on the catalog price at all — a free gift, free shipping over a threshold, or a cart-level order discount. Nobody expects those to appear as a lower unit price in a product listing, so the mismatch never arises.
Related
Was this article helpful?
Related articles
Still stuck?
Ask a follow-up and we'll see it came from “Why does Google Shopping still show the full price?”.
Opens chat with your question and a link to this article.