Click & collect

The click & collect feature is a way to highlight your omnichannel purchase options directly on the Google local shop front and shopping product web search results. When a user arrives at your Google local shop front product page or conducts a search for a product that is available for click & collect, they see a link to your site with click & collect information. The user can then visit your website to complete their order using click & collect as the checkout option.

This article details click & collect components, eligibility and requirements for your local products feed and website.

The click & collect feature has two components: 

  • Click & collect link on the local shop front landing page. If you host your local landing page on Google, this enables the click & collect option to show directly on the local shop front page.
  • Click & collect annotation on local inventory ads. Whether you use Google-hosted local shop front or merchant-hosted local shop front pages, this enables the click & collect option to be shown on your ad units. This annotation is only available on mobile. 

Note: The click & collect annotation on local inventory ads is subject to change based on ongoing updates.

To get started with click & collect for local inventory ads, contact your Google team to confirm eligibility and compliance with requirements listed below.

How it works

To surface your items that are eligible for click & collect, add the attributes pickup method [collection method] and pickup SLA [collection SLA] to either your local products feed or local product inventory feed. 

Here's how the process works behind the scenes:

Google-hosted local shop front Merchant-hosted local shop front
  1. A user clicks local inventory ad
  2. Click leads to Google-hosted local shop front
  3. User chooses Click & collect
  4. Click leads to retailer's landing page 
  5. Checkout process on retailer's website
  1. A user clicks local inventory ad
  2. Click leads directly to retailer's landing page
  3. Checkout process on retailer's website


To use the click & collect feature, you must have live local inventory ads. In addition, for each product that you opt-in to click & collect, you must offer same-day or next-day collection from the time that the order is placed.

Local products feed requirements

1. Add the following click & collect attributes to the correct feed: 

Attribute Optional or required? Feed Possible values
pickup method [collection method] Required Local products feed or local product inventory feed buy, reserve, not supported
pickup SLA [collection SLA] Required Local products feed or local product inventory feed same day, next day
pickup_link_template [collection_link_template] Required Local products feed URL parameter or URL path
mobile_pickup_link_template [mobile_collection_link_template] Optional Local products feed URL parameter or URL path


  • Add the required attributes to any items in your local products feed where the same click & collect offering is available for all shops (e.g. a customer can buy and collect the XYZ television on the same day in any of your shops nationally).
  • Add the pickup method [collection method] and pickup SLA [collection SLA] required attributes to your local product inventory feed when the click & collect offering is available at specific shops only, or if specific shops offer a different pickup method [collection method] or pickup SLA [collection SLA].

For full details, see the local products feed specification and summary of required attributes for merchant hosted local shop front and click & collect features.

2. Add the attribute, pickup_link_template [collection_link_template], to your local products feed. You can also add the optional attribute mobile_pickup_link_template [mobile_collection_link_template]. 


  • Verify and claim your website URL, and make sure that the website URL registered in Merchant Center matches the domain in the link_template. If the website URL doesn't match the registered domain, learn how to resolve this issue.

  • The pickup_link_template [collection_link_template] should simply provide a link to a product's shop-specific landing page. URL structures vary across websites. Shop codes can be URL parameters or part of the URL path. 

Website requirements

These are the requirements that your website, on both desktop and mobile devices, including tablets, must comply with:

  • Show the following information on the product page: 
    • Click & collect option 
    • Full shop address (opening hours and phone number also recommended) for the collection location
    • Click & collect availability and the option to change to your other shop locations prior to adding item to the basket
    • Collection cut-off time and fee (if applicable) prior to adding the item to the basket
  • Allow users to complete their order (e.g. complete the purchase or reserve the item) on your website
  • Provide a collection confirmation message when the order is ready (e.g. email and SMS)
  • Contain structured data markup for click & collect

Note: You can use either your online price or local price when a user checks out with click & collect on your website. However, Google shows the local price only on local inventory ads and the local shop front.

(Optional) Click & collect structured data requirements

Structured data markup is used to help Google retrieve up-to-date information about your products and offers directly from your website.

Learn about the structured data markup requirements for offers going to your click & collect landing page.

If you're having issues with your local inventory ads, go to our Contact Us form.
Was this helpful?
How can we improve it?