Google Shopping sale price

Ultimate Guide to Google Shopping Sale Price Attribute for Product Feed

Ultimate Guide to Google Shopping Sale Price Attribute for Product Feed - How
Google Shopping product feed
Google Shopping sale price
Google Shopping sale price dynamic discount
Install plugin
Make a feed
New feed window
select Google Shopping template
Google Shopping feed
Google Shopping sale price
add attribute
Google Shopping sale price effective date attribute
Google Shopping sale price effective date
Google Shopping feed settings
Google Shopping sale price
GMC steps
add products
basic settings
Scheduled fetch
copy Google Shopping sale price feed
setup feed on GMC

What is the difference between price and sale_price in Google Merchant Center?

The price attribute represents your product’s regular, full price. The sale_price attribute is the discounted price you’re currently offering. Google uses the difference between these two to calculate the discount percentage and determine whether to show sale annotations. Both should be present in your shopping feed whenever a product is on sale.

Can I use sale_price without sale_price_effective_date?

Technically, yes — the sale_price_effective_date attribute is optional. However, without it, your sale price will display indefinitely until you manually update or remove it from the feed. If it runs longer than 30 days, Google will stop showing the sale badge. Using the effective date attribute gives you precise control and prevents feed management headaches.

How long can I run a sale price on Google Shopping?

Google allows a sale price to be displayed for a maximum of 30 consecutive days. After that, Google treats the sale price as the new base price and removes the sale annotation. Plan your promotions accordingly and use the sale_price_effective_date to auto-expire sales.

Why is my sale badge not showing on Google Shopping?

Several factors can prevent the sale badge from appearing: the discount may be outside the 5%–90% range, the base price may not have been stable for 30 days within the last 200 days, or there may be a price mismatch between your feed and landing page. Review Google Merchant Center’s diagnostics tab for specific warnings related to sale price annotations.

Does Google Shopping support dynamic pricing?

Google Shopping itself doesn’t manage dynamic pricing, but you can send dynamically calculated prices through your product feed. Plugins like CTX Feed can pull dynamic discount prices from WooCommerce and include them as the sale_price in your Google Shopping feed automatically. Just ensure your feed updates frequently enough to keep prices in sync with your store.

Leave a Reply

8,201,616+ Downloads. 713+ plus 5-star ratings. Promote products on any platform you want.