Table of Contents
- What Local Inventory Ads Actually Do
- Prerequisites Before You Start
- Linking Google Business Profile to GMC
- Building Your Local Product Inventory Feed
- Buy Online, Pick Up Later vs. Local Inventory Ads
- The Business Verification Process for LIA
- Common Technical Issues That Block Approval
- Measuring Local Inventory Ads Performance
Most Google Shopping guides focus entirely on online conversions, but for brick-and-mortar retailers with physical store locations, Local Inventory Ads (LIA) can drive something standard Shopping ads can't: in-store foot traffic, by showing nearby shoppers that a specific product is in stock at a specific nearby store, along with store hours and directions.
What Local Inventory Ads Actually Do
When a shopper searches for a product on Google and Local Inventory Ads are set up correctly, they can see "In stock at [Store Name], 2.3 miles away" directly in the shopping results, along with a link that shows store hours, directions, and local pickup options. This surfaces your physical retail presence in a search experience that's otherwise dominated by pure e-commerce listings.
Prerequisites Before You Start
- An active, standard Google Shopping feed already running (LIA is an extension of your existing GMC setup, not a replacement)
- One or more verified Google Business Profile (GBP) listings for your physical store locations
- A way to generate a local product inventory feed showing which products are in stock at which specific locations
- Completion of Google's local business verification process for retail advertising, which is separate from standard GMC account verification
Linking Google Business Profile to GMC
In GMC, under Business Information or Local settings, link your Google Business Profile account. If you manage multiple store locations, ensure each location has its own verified GBP listing with accurate hours, address, and phone number โ inconsistent or unverified GBP listings are one of the most common blockers to LIA approval. See our omnichannel retail guide for the broader GBP integration process.
Building Your Local Product Inventory Feed
Your local feed is separate from your primary product feed and includes location-specific fields:
store codeโ matches each product to a specific store location as defined in your GBPquantityoravailabilityโ in-stock status per location, not overallpriceโ can differ by location if you have location-specific pricingpickup methodandpickup SLAโ if you support buy-online-pickup-in-store
Local inventory feeds need to be updated frequently โ ideally daily or via real-time API integration with your POS system โ because showing "in stock" for an item that sold out in-store hours ago creates a poor customer experience that can generate complaints and hurt your local ads eligibility.
Buy Online, Pick Up Later vs. Local Inventory Ads
These are related but distinct features. Local Inventory Ads show product availability at a nearby store for a customer who may walk in and buy in person. "Buy online, pick up in store" (sometimes called BOPIS) lets a customer complete a purchase online and collect it at a physical location. Many omnichannel retailers run both โ LIA to drive discovery and foot traffic, BOPIS to capture the transaction with the convenience of online checkout. Configure both if your operations support it, since they serve complementary parts of the local shopping journey.
The Business Verification Process for LIA
Beyond standard GMC identity verification (see our 2026 verification guide), Local Inventory Ads require a separate local business verification specific to confirming you operate real physical retail locations. Google may request additional documentation like a business license showing the physical address, or conduct automated checks against public business registries.
Common Technical Issues That Block Approval
| Issue | Fix |
|---|---|
| Store codes in local feed don't match GBP location IDs | Cross-reference and align store codes exactly between your local feed and GBP listings |
| GBP listing unverified or suspended | Complete or renew GBP verification for each location before submitting local feed |
| Stale inventory data | Increase feed sync frequency; connect directly to POS/inventory system if possible |
| Inconsistent store hours between GBP and website | Standardize hours across all channels โ GBP, website store locator, and any listed hours in local feed |
Measuring Local Inventory Ads Performance
Standard e-commerce conversion tracking won't capture in-store visits driven by LIA. Use Google's store visit conversion tracking (available to eligible advertisers with sufficient store visit volume) to measure this channel's actual impact, and consider supplementary measurement like unique in-store promo codes or dedicated landing pages for local search traffic if you don't yet qualify for store visit tracking.
Local Inventory Ads are underused by retailers who have the physical infrastructure to support them โ if you have verified store locations and reliable local inventory data, this is a low-competition channel worth setting up alongside your standard Shopping feed.
Managing Local Inventory Ads Across Many Store Locations
Retail chains with dozens or hundreds of locations face a different scaling challenge: keeping store-level inventory accurate at that volume typically requires a direct API integration between your point-of-sale or inventory management system and your local feed, rather than manual updates. Prioritize this integration before scaling LIA to your full store network, since manual local feed management becomes unreliable past a handful of locations and stale inventory data at scale creates a proportionally larger customer experience problem.
Budgeting for Local Inventory Ads
Local Inventory Ads typically run within the same budget and bidding structure as your broader Shopping campaigns rather than requiring a completely separate budget line, though you can and often should set local-specific bid adjustments to prioritize spend in markets where you have strong store coverage and reliable inventory data. Retailers new to LIA often start with a modest, dedicated test budget on their highest-margin, highest-availability product categories before rolling out local ads across the full catalog, since it takes a few weeks of data to confirm store visit lift is materializing as expected.
Frequently Asked Questions
Do I need a physical store in every city to run Local Inventory Ads?
No โ LIA works location by location. You only need verified Google Business Profile listings and accurate local inventory data for the specific stores you want to promote; ads simply won't surface for searches too far from any of your listed locations.
Can online-only retailers use Local Inventory Ads?
No โ Local Inventory Ads specifically require a real, verifiable physical retail location where customers can see or pick up the advertised product. Pure e-commerce businesses without physical storefronts should focus on standard Shopping campaigns instead.
How is Local Inventory Ads different from just listing my address on Google Maps?
Google Maps listings show that your store exists; Local Inventory Ads actively surface specific in-stock products from your catalog directly within Shopping search results, connecting a shopper's specific product search to a nearby store carrying that exact item โ a much more direct discovery-to-visit path than a general Maps listing.
Check Your Feed and GBP Setup Before Launching LIA
Run our free GMC scan to make sure your core feed and business profile are compliant before adding Local Inventory Ads on top.
Run Free GMC Scan โ