How to implement pickup later using inventory feeds

Follow the steps below to implement the pickup later feature. Review the best practices section to expose your full range of fulfillment options to shoppers.

  1. Set up your accounts
  2. Enable the local inventory ads program
    1. Verify your About page (European countries only)
  3. Submit your product data
    1. Create and submit your local products feed
    2. Create and submit your local product inventory feed
  4. Review the landing page requirements for pickup later. Request a review of your landing page by filling out this form. Select “I want to implement additional features”
  5. Enable local inventory ads in your shopping campaign

Landing page requirements

The landing page must represent only a single merchant’s store and meet the following requirements on both desktop and mobile devices, including tablets:
  • Display your pickup later option on page or in your checkout flow.
  • Allow shoppers to select the store where their order will be shipped.
    • Stores can be displayed after clicking on a link (for example: “check availability” or by entering a postal code or address).
    • Alternatively, store selection can occur in your checkout flow after a shopper has added an item to their cart provided that your checkout flow meets the following requirements:
      • Do not require shoppers to create an account before exposing your fulfillment options (for example: provide a “checkout as guest” option).
      • Do not require shoppers to enter payment information before exposing your fulfillment options.
      • Do not require shoppers to enter address information before exposing your fulfillment options.
  • Display the item’s price on your product page.
    • Note: the price must match the value of the price attribute in your local products feed or local inventory feed
  • Indicate pickup cutoff time and pickup fee (if a pickup fee will be charged).
    • This may be displayed in your checkout flow alongside store selection.
  • Provide an option to select other store locations.
    • This may be displayed in your checkout flow alongside store selection.
  • Allow users to complete and pay for their order on your website.
  • Provide a pickup confirmation message when the order is ready (for example: email or SMS).

Feed requirements

In addition to the feed requirements for the merchant hosted feature, please add the following attributes to the assigned feeds below. Select the type of merchant hosted local storefront (MHLSF) you are using to ensure that you submit the correct values. If you are new to local inventory ads, we recommend that you use the MHLSF Basic feature.  Learn more about the merchant hosted local storefront.

MHLSF Basic

Attribute Optional or required? Feed Possible values Note
pickup method Required Product OR Local product inventory feed ship to store, not supported

Submit the attribute in the local products feed if the item is eligible to be shipped to all of your stores.

Submit the attribute in the local products inventory feed if the item's ship to store eligibility varies from store to store.

pickup sla Required Product OR Local product inventory feed 1-day,
2-day,
3-day,
4-day,
5-day,
6-day,
7-day,
multi-week

Submit the attribute in the local products feed if the item's ship to store sla is the same for all of your stores.

Submit the attribute in the local products inventory feed if the item's ship to store SLA varies from store to store.

pickup_link_template Required Local products feed URL parameter or URL path Submit the same value as the link attribute
mobile_pickup_link_template Optional Local products feed URL parameter or URL path If you have a mobile-optimized page, submit the same value as the mobile link attribute
ads_redirect Optional Local products feed URL parameter or URL path  

MHLSF Full

Attribute Optional or required? Feed Possible values Note
pickup method Required Product OR
Local product inventory feed
ship to store, not supported

Submit the attribute in the local products feed if the item is eligible to be shipped to all of your stores.

Submit the attribute in the local products inventory feed if the item's ship to store eligibility varies from store to store.

pickup sla Required Product OR
Local product inventory feed
1-day,
2-day,
3-day,
4-day,
5-day,
6-day,
7-day,
multi-week

Submit the attribute in the local products feed if the item's ship to store SLA is the same for all of your stores.

Submit the attribute in the local products inventory feed if the item's ship to store SLA varies from store to store.

pickup_link_template Required Products feed URL parameter or URL path Submit the same value as the link_template attribute
mobile_pickup_link_template Optional Products feed URL parameter or URL path If you have a mobile-optimized page, submit the same value as the mobile_link_template attribute
ads_redirect Optional Products feed URL parameter or URL path  
Pickup later enables you to create local inventory ads for your out of stock items. In order to create local inventory ads for your in-stock items, you must verify your store inventory. Learn more about inventory verification.
Note: When multiple annotation options are available for an item, Google will display the most relevant annotation to users.

Best practices

Implement both the pickup later feature and the store pickup feature to expose your full range of fulfillment options to shoppers.
You may expose the store pickup option in your local inventory ads if an item is in stock at your local store and shoppers can pick up their order in store:
  • Set the following attribute values in your local products inventory feed:
    • quantity: 5
    • pickup_method: “buy”
    • pickup_sla: “same day” or “next day”

You may expose the pickup later option in your local inventory ads if an item is out of stock at a local store, but can be shipped to the local store for a shopper to pickup:

  • Set the following attribute values in your local products inventory feed:
    • quantity: 0
    • pickup_method: “ship to store”
    • pickup_sla: choose one of the following values 1-day, 2-day, 3-day, 4-day, 5-day, 6-day, 7-day, multi-week
Note: You may only select one omnichannel fulfillment option for each item in your inventory feed. Inserting two rows for the same item at the same store will cause an error.
Was this helpful?
How can we improve it?