When someone clicks a Shopping ad or free product listing on Google they expect to see the same price on your landing page as they see in the ad or listing. You may be paying for wasted clicks if a user clicks on a product, then returns to Google after seeing a higher price on your landing page.
You received this notification because price mismatches were found between your product data and landing pages. You should have received an email asking you to update your product data by a certain date so that the values in your data are consistent with those on your landing page.
Some common reasons for price mismatch include:
- A sale has started or ended but the price in the feed hasn’t been updated; as a result, the sale price effective date is wrong. Additionally, ensure the value for the sale price effective date
[sale_price_effective_date]attribute is aligned with the timing of changes to your site.
- Multiple prices on the landing page: Shopping supports two prices, the price and the sale price (which are indicated using the price
[price]and sale price
[sale_price]attributes). If more than one price is present, make sure the lowest price is the most prominent and is listed using the sale price
- Use of IP detection and dynamically changing prices: Don’t change the price of your product on your landing page based on a user’s location. Additionally, do not change price based on cookies, browsers, devices, or any other factor. If you only target certain locations within a country, use regional pricing and availability.
- Outdated microdata or HTML: Check for contradictory information within your site build, and remove it to eliminate crawling issues. Learn more about structured data markup
- Minimum order quantity and bulk products: If the shopper must purchase a minimum number of products, such as 10, list the total price for 10 products. Don’t submit the price for a single product if a minimum number of products is required.
- Title, description, or image mismatch: Make sure that the product featured in your title, description, and image matches the price you submit. For example, if the product description mentions “an engraved product” and the image features a customized product with an engraving, make sure the price in the feed includes engraving fees.
- Variant preselection and price ranges: Ensure each variant in the feed has a URL that loads to a pre-populated page of that variant. For example, if you advertise a premium flower bouquet, make sure the price in your feed is for the premium variant and the same premium variant is preselected on the landing page.
- Handling fees: If you have additional logistical fees, rather than bundling them into the price variant, list them on the site as "shipping", "delivery", "handling", "logistics", or "carrier" and bundle the cost into the shipping
- Dynamic population and page load times: If a price is calculated dynamically and then added to the landing page, or if the page has a slow load time, the crawlers may miss the final price. Make sure to load your price on the landing page immediately.
Step 1: Ensure that prices in your product data match those on your landing pages
Investigate your update process to see what could be causing the problem:
- Check the warning email for examples of products that are affected.
- Look for a common problem in your product data that could cause these mismatched prices.
- Make sure you update your landing page and product data (and microdata if applicable) at the same time.
- Schedule an upload or use the Content API to immediately update your product data. This scheduling helps make sure Google has the same data as is on your landing page.
- If you change prices multiple times a day, or have a large amount of offers, consider using the Inventory API for faster updates.
- After you address the problem, update the price
[price]attribute in your product data to match your landing page.
Step 2: Resubmit your product data
- After you’ve updated your product data, resubmit it using one of these methods:
- Next, check that you’ve fixed the issue by making sure it’s no longer listed on the Diagnostics page.
Keep in mind: It may take some time for your change to be reflected on the Diagnostics page.
Step 3: Request a review
After you resubmit your product data that caused the mismatch, request an account review:
- Sign in to your Merchant Center account.
- Navigate to Account issues on the “Diagnostics” page.
- Locate the account-level issue that you would like to have reviewed.
- Make sure that there are in-stock products uploaded and all issues for the affected country of sale are resolved.
- Click Request review.
- Read the pop-up window to ensure that you understand the review process, and its requirements and limitations.
- Check the box and click Request review.