Use store-specific product pages with in-store availability and price to show customers which shop has the product and for what price.
Your website must be able to generate store-specific product pages based on a shop parameter passed through your URL. This parameter has to match your Google Business shop codes.
- Step 6 of 10: Your collection experience (optional) or products on display in store (optional)
- Step 7 of 10: Add inventory
- Step 8 of 10: (Only for DE, AT and CH) – Add Impressum
- Step 9 of 10: Verify your inventory. This step is for merchants whose product pages don't show what's in stock in their shops.
- Step 10 of 10: (Only required for local inventory ads) – Link Google Ads
On this page
- How it works
- Primary data source requirements
- Website requirements
- Opt in to store-specific product page with in-store availability and price
- Store-specific product pages with in-store availability and price review status
How it works
The store-specific product pages with in-store availability and price will lead customers to the shop product page that surfaced the listing.
Here's how the process works:
- A customer clicks a local inventory ad or free local listing.
- Google passes a Business Profile shop code into the URL provided via the link template
[link_template]. - The website has to recognise the code provided in the URL and generate the landing page for the clicked product, customised to a specific shop.
You can self-detect customers' locations, but you must direct customers to the shop that Google passes in the URL generated by the customer's click.
Pricing
Store-specific product pages with in-store availability and price: You must use store-specific pricing in store-specific product pages with in-store availability and price. Submit the store-specific prices with inventory data.
Primary data requirements
Add the link template [link_template] attribute to your primary data. You must include the {store_code} ValueTrack parameter to the [link_template] so that your website loads the store-specific landing pages.
You can also add the optional mobile link template [mobile_link_template] attribute to deliver store-specific product pages that are optimised for mobile devices and to track mobile clicks.
[ads_redirect] attribute in your primary data. You must include the shop code {store_code}ValueTrack parameter for both the ads redirect [ads_redirect] attribute and the link template [link_template] attribute.The domain of your link template [link_template] must match the domain that you claimed in your Merchant Centre account.
URL structures vary across websites. Shop codes can be URL parameters or part of the URL path. Check the examples below:
Example: {store_code} as URL parameter
item ID [id] |
title [title] |
price [price] |
link template [link_template] |
ads_redirect [ads_redirect] |
| 123 | Two-person camping tent – Adventure series | 249.99 GBP | http://mikemart.com/123?store={store_code} |
http://mikemart.com/123?store= {store_code}&trackingParameter=value |
Example: {store_code} as part of URL path
item ID [id] |
title [title] |
price [price] |
link template [link_template] |
ads_redirect [ads_redirect] |
| abc | LED torch and carrying case | 19.99 GBP |
http://acmestores.com/456/ store/{store_code} |
http://acmestores.com/456/ store/{store_code}?trackingParameter=value |
Website requirements
Landing page requirements
The landing page for your store-specific product pages with in-store availability and price must meet the following requirements on desktop, mobile devices and tablets. Your landing page is required to:
- Display shop name, shop location, in-store product price and availability information on the landing page.
- Shop information must be clearly visible when the page opens, without customer interaction. This information should be visible when the page is loaded, without requiring the page visitor to scroll.
- The shop name or city name can represent the shop location if the full shop address isn't present. In this case, display the full shop address when the customer clicks to view shop location details or change to other shop locations.
- Display your shop's in-store availability as prominently as the option to buy online.
- For a product to be considered in store, a customer must be able to get the item today or tomorrow at the shop.
- Display your shop's in-store price, or ensure that in-store prices match online prices if only online prices are displayed. The price displayed on your landing page must match the price submitted in your local inventory data and primary data source for the selected shop.
- The availability displayed on your landing page must match the availability submitted in your local products inventory data for the selected shop.
- Be able to display a store-specific product page based on the shop codes from your Google Business Profiles in order to populate store-specific pricing and availability. Allow customers to change the landing page to your other shop locations that sell the product.
- Be crawlable by the Google storebot user agent. This allows Google to ensure that your product landing page is meeting the requirements.
Landing page recommendations
In addition to the landing page requirements above, we recommend the following:
- Link to additional purchase options (e.g. buy online and collect in-store)
- Show shop details like phone number, directions and hours
(Optional) Structured data requirements
Google crawls shop landing pages to ensure that submitted data matches displayed customer information.
This is used to help Google retrieve up-to-date information about your products and offers directly from your website.
Learn more about the optional structured data markup requirements for your store-specific product pages.
Opt in to store-specific product pages with in-store availability and price
If you've already onboarded into free local listings or local inventory ads, follow the steps below to enable store-specific product pages with in-store availability and price:
In your Merchant Centre account, click Settings
in the left navigation menu.
Select Add-ons and go to Your add-ons tab.
In the 'Free local listings' or 'Local inventory ads' card, click Go to free local listings or Go to local inventory ads.
Click Show me or Continue setup next to the country for which you want to set it up.
Click Advanced options.
Under 'Store-specific product pages (optional)', add an example product URL that shows the store-specific landing page.
Store-specific product pages with in-store availability and price review status
After providing the example product URL, Google will review the landing page to ensure that it meets all the requirements. Follow the steps below to see the status:
In your Merchant Centre account, click Settings
in the left navigation menu.
Select Add-ons and go to the Your add-ons tab.
In the 'Free local listings' or 'Local inventory ads' card, click Go to free local listings or Go to local inventory ads.
Click Show me next to the country for which you want to set it up.
Click Advanced options.
Under 'Store-specific product pages (optional)', check the status next to the example URL field.
Your store-specific product pages with in-store availability and price status may show:
- Verified: No further action needed. The feature has been approved.
- Under review: Check back soon. The URL for your web page is under review. This process can take up to a week.
- Request review: Google reviewed and rejected your URL. Ensure that your URL and business meet the store-specific product page with in-store availability and price eligibility requirements and make any necessary updates. Then, re-submit your product URL example.
- Action required: An invalid URL has been submitted. Review and update the provided link and click Save.