Shop-specific product pages with in-store availability and price

Use shop-specific product pages with in-store availability and price to provide a landing page experience that immediately shows your customers in which shop the product is available and for what price.

Your website must be able to generate shop-specific product pages based on a shop parameter passed through your URL. This parameter has to match your Google Business shop codes.

On this page


How it works

The shop-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 behind the scenes:

  1. A customer clicks a local inventory ad or free local listing.
  2. Google passes a Business Profile shop code into the URL provided via the link template [link_template].
  3. 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.

Note: You must also submit local products via primary data source or API.

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 shop-specific landing pages.

You can also add the optional mobile link template [mobile_link_template] attribute to deliver shop-specific product pages that are optimised for mobile devices and to track mobile clicks.

Note: URL tracking parameters must be provided in the ads redirect [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 Center 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=

{shop_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/{shop_code}

http://acmestores.com/456/

store/{store_code}?trackingParameter=value


Website requirements

Landing page requirements

The landing page for your shop-specific product pages with in-store availability and price must meet the following requirements on both desktop and mobile devices, including tablets. Your landing page is required to:

This is an image that demonstrates how a customer can check the availability of an item in your store when you apply your store code parameter.

  • 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 and city can represent the shop location if the full shop address isn't present. In this case, the full shop address should be displayed 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 shop-specific product page based on the shop codes from your Google Business Profiles in order to populate shop-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 can crawl your shop-specific landing pages to ensure that the information that you submit in your data sources matches the information that is displayed to customers.

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 shop-specific product pages.


Opt in to shop-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 shop-specific product pages with in-store availability and price:

Step 1 In your Merchant Center account, click the Settings and tools icon Tools and settings menu icon [Gear]. Then, select Add-ons.

Step 2 Select your add-ons.

Step 3 In the 'Free local listings' or 'Local inventory ads' card, click Go to free local listings or Go to local inventory ads.

Step 4 Click Show me or Continue setup next to the country for which you want to set it up.

Step 5 Select 'Your product page experience'.

Step 5 Select 'Shop-specific product pages with availability and price' option for the shop-specific product pages with in-store availability and price.

Step 5 Add an example product URL that shows the shop-specific landing page.

Note: The URL provided must have a shop code to show the specific shop.
Note: Shop-specific product pages with availability and price are only available for free local listings and local inventory ads merchants that know what's in stock in their individual shops.

If you haven't started onboarding yet, follow the implementation guide.

Shop-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:
Step 1 In your Merchant Center account, click the Settings and tools icon Tools and settings menu icon [Gear]. Then, select Add-ons.
Step 2 Select your add-ons.

Step 3 In the 'Free local listings' or 'Local inventory ads' card, click Go to free local listings or Go to local inventory ads.

Step 4 Click Show me next to the country for which you want to set it up.

Step 5 Select 'Your product page experience'.

Step 5 Check the status next to the example URL field.

Your shop-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 shop-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.

Was this helpful?

How can we improve it?
Search
Clear search
Close search
Main menu
14626429283800209013
true
Search Help Centre
true
true
true
true
true
71525
false
false