Search
Clear search
Close search
Google apps
Main menu
true

Store pickup

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

This article details store pickup components, eligibility, and requirements for your local products feed and website.

The store pickup feature has 2 components: 

  • Store pickup link on the local storefront landing page. If you host your local landing page on Google, this enables the store pickup option to show right on the local storefront page.
  • Store pickup annotation on Google.com local inventory ads. Whether you use Google-hosted local storefront or merchant-hosted local storefront pages, this enables the store pickup option to show on your ad units. This annotation is only available on mobile. 

Note: The store pickup annotation on Google.com local inventory ads is subject to change based on ongoing updates.

To get started with store pickup 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 store pickup, add the attributes pickup method and pickup SLA to either your local products feed or local product inventory feed. 

Here’s how the process works behind the scenes:

Google-hosted local storefront Merchant-hosted local storefront
  1. A user clicks local inventory ad
  2. Click leads to Google-hosted local storefront
  3. User chooses Buy online - Pick up in store
  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

Eligibility

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

Local products feed requirements

1. Add the following store pickup attributes to the correct feed: 

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


Important: 

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

For full details, see the local products feed specification and summary of required attributes for merchant hosted local storefront and store pickup features.

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

Important:

  • Include the store_code ValueTrack parameter for both attributes
  • Verify and claim your website URL, and make sure 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 should simply provide a link to a product’s store-specific landing page. URL structures vary across websites. Store codes can be URL parameters, or part of the URL path. 

Example: store_code as URL parameter

itemid title price pickup_link_template
123 2-Person Camping Tent - Adventure Series 249.99 USD http://mikemart.com/123?store={store_code}

Example: store_code as part of URL path

itemid title price pickup_link_template
abc LED flashlight and carrying case 19.99 USD http://acmestores.com/456/
store/{store_code}

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: 
    • Store pickup option 
    • Full store address (store hours and phone number also recommended) for the pickup location
    • Store pickup availability and the option to change to your other store locations prior to adding item to cart
    • Pickup cutoff time and pickup fee (if applicable) prior to adding item to cart
  • Allow users to complete their order (e.g. complete the purchase or reserve the item) on your website
  • Provide a pickup confirmation message when order is ready (e.g. email and SMS)
  • Be able to display your product page based on the codes from your Google My Business account in order to populate store-specific pricing and availability 
  • Contain structured data markup for store pickup

Note: You can use either your online price or local price when a user checks out with store pickup on your website. However, Google shows the local price only on local inventory ads and the local storefront.

Store pickup structured data requirements

Structured data markup is required on your product landing pages. This 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 store pickup landing page.

Was this article helpful?
How can we improve it?