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

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

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

On this page


How it works

The store-specific product pages with in-store availability and price will lead customers to the store 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 store code into the URL provided via the link template [link_template].
  3. The website has to recognize the code provided in the URL and generate the landing page for the clicked product, customized to a specific store.

You can self-detect customers' locations, but you must direct customers to the store 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 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 optimized 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 store 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 you claimed in your Merchant Center account.

URL structures vary across websites. Store 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 2-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 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 store name, store location, in-store product price, and availability information on the landing page.

    • Store 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 store name and city can represent the store location if the full store address isn't present. In this case, the full store address should be displayed when the customer clicks to view store location details or change to other store locations.

  • Display your store'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 store.

  • Display your store'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 store.

  • The availability displayed on your landing page must match the availability submitted in your local products inventory data for the selected store.

  • Be able to display a store-specific product page based on the store 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 store 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 pickup in-store)

  • Show store details like phone number, directions, and hours

(Optional) Structured data requirements

Google can crawl your store-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 store-specific product pages.


Opt into 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:

Step 1 In your Merchant Center account, click the Settings & tools icon Tools and setting 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 you want to set it up.

Step 5 Select “Your product page experience”.

Step 5 Select "Store-specific product pages with availability and price" option for the store-specific product pages with in-store availability and price.

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

Note: The URL provided must have a store code to show the specific store.
Note: Store-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 stores.

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

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 it has all the requirements. Follow the steps below to see the status:
Step 1 In your Merchant Center account, click the Settings & tools icon Tools and setting 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 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 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.

Was this helpful?

How can we improve it?
Search
Clear search
Close search
Google apps
Main menu
6853431351874771211
true
Search Help Center
true
true
true
true
true
71525
false
false