Customize listed products based on customer location

Topic summary

A merchant selling locally produced groceries wants to customize their Shopify store to display different products and inventory levels based on customer location (postal code or dropdown selection).

Proposed Solutions:

  • Set up separate Collections for each geographic area
  • Tag products with zip codes to enable search filtering
  • Use metafields with Shopify’s Search & Discovery app for collection filtering
  • Create separate product variants per zip code and sync inventory using automation tools like Mechanic
  • Leverage Shopify’s international market publishing features (though unclear if this works for regions within the same country)

Key Challenges:

  • Building a zip code-based search UI requires advanced theme customization
  • Manipulating backend inventory levels adds significant complexity
  • Limited cross-app interoperability among search/inventory apps

Outstanding Questions:

  • How to implement zip code tagging for search results
  • Which apps handle location-based inventory display on the frontend
  • Whether Shopify’s international publishing works for domestic regional differences

The discussion remains open with another merchant seeking similar solutions.

Summarized with AI on November 1. AI used: claude-sonnet-4-5-20250929.

Hi! I am searching also to do this. Did you find any solution?