Docs / Guides / How to Build a Where-to-Buy Page or Product Locator for Your Brand

How to Build a Where-to-Buy Page or Product Locator for Your Brand

Build a where-to-buy page for your brand so shoppers can find nearby retailers and filter by product, flavor, or SKU. Three steps, about 15 minutes.

A where-to-buy page shows shoppers which retailers carry your products. They search by city or zip, see nearby stores on a map, and filter by the product they want.

A where-to-buy product locator with a Filter by Product dropdown and a Meijer location card showing the products that retailer carries

Brands of every size run this setup: a single-product founder with 30 stockists, a national brand with thousands of retail doors. Apparel, beauty, beverage, hardware, outdoor gear, pet products, anything sold through retailers.

Start a free 7-day trial   See examples

7-day free trial. Plans start at $25/month after.


What You'll Do

Three steps. Most brands finish in about 15 minutes.

  1. Add your retailers, with the products each one carries (~5 min)
  2. Set up your product filter, with labels and product images (~5 min)
  3. Embed it on your page (~2 min)

New to Storepoint? The Quick Start covers account setup, then come back here.


Step 1: Add Your Retailers

Each retailer needs a name and an address. To let shoppers filter by product, list what that retailer carries in the Tags field. That list is what builds your product filter.

Use one row per retailer, with all of its products in a single Tags cell:

Name Address Tags
Whole Foods 525 N Lamar Blvd, Austin TX Habanero Reserve, Smoky Chipotle
Sprouts 4030 S Lamar Blvd, Austin TX Habanero Reserve
Amazon Online Habanero Reserve, Smoky Chipotle, Organic Hot Sauce

Three ways to get your retailers in, pick whichever fits your data:

  • Type them in. Use the dashboard and enter products in the Tags field. Best for under 50 retailers.
  • Drag in a CSV. Drop your spreadsheet into the import tool. Already have a Product or SKU column? Keep it as it is and point it at the Tags field during column mapping. Storepoint geocodes the addresses and saves your mapping for next time.
  • Sync a Google Sheet Pro. Connect a sheet so edits flow through on their own. See Google Sheets Sync.

Selling a single product, or every retailer carries your full line? Leave the Tags column out and shoppers get a clean map of nearby stockists.

One row per product instead of one row per store

Distributor and broker reports usually list the same store once per product. Storepoint combines those rows into a single map pin and merges the products into that retailer's tags. Set it up as a managed source and each new report updates what's already there. The Distributor Reports guide covers UNFI Insights, KeHE CONNECT BI, DOT Foods, and McLane Link.


Step 2: Set Up Your Product Filter

Open Tags & Filters and your products are already there, collected into the default tag group. This is where you decide how they look to shoppers.

Open Tags & Filters

Four things to set:

  1. Name the group Products. This name appears as a heading above the products on each location card.
  2. Set the Filter Label to Filter by product. This is the label shoppers see on the dropdown.
  3. Give each product a Label. Type it exactly how you want shoppers to read it, like Habanero Reserve. Labels also let you keep internal codes in your data: your tag stays SKU-4821 while shoppers see Habanero Reserve Hot Sauce.
  4. Add a product image. Upload a small photo of the actual jar, can, pouch, or bottle. PNG, JPG, or SVG.

Drag products into the order you want, then click Save Changes.

Your filter appears in the locator right away. Shoppers pick a product, results narrow to the retailers carrying it, and each location card shows that store's products with the images you uploaded.

Keep it to one product filter

Even with several product lines, one Products filter serves shoppers best. They pick the item they want, and each location card shows which of your products that store stocks. Add a second filter when you're sorting by something genuinely different, like Store Type or Region. See tag groups.


Step 3: Embed It on Your Page

Copy the embed snippet from your dashboard and paste it onto your "Where to Buy" page. Your locator appears immediately.

Get embed code

Works on every major platform:

Shopify · WordPress · Squarespace · Wix · Webflow · WooCommerce · BigCommerce · All platforms

Your where-to-buy page is live. You paste the snippet once, and everything you change in the dashboard from here on goes live on its own.

Want us to style it for you?

Send us your site URL once the locator is on your page. Our designers match it to your fonts, colors, and layout. Free on every plan. [email protected]


Going Further

Extras brands add once the main three steps are done. Each one takes a few minutes.

  • Find in Store on product pages. Put a locator or a "Find in Store" button on each product page, showing only the retailers carrying that product.
  • "Shop Now" buttons. Add a buy URL per retailer that takes shoppers straight to the product on Amazon, your DTC site, or anywhere else.
  • Online stores. Surface your ecommerce options when no nearby store carries the product.
  • Custom map markers. Different pins for retailer types, regions, or product lines.
  • Priority sorting. Move your key retailers to the top of results.

Common Questions

Do I need to add products for this to work?

No. Names and addresses are enough to go live: shoppers search a location and see your retailers nearby. Products are what add the filter, so most brands include them.

I already added my retailers. How do I add products now?

For a handful of retailers, open each one in the dashboard and fill in the Tags field.

For a long list, work from an export: on the Locations page, click More and choose Export All Locations, then add a Tags column to that file and fill it in. That export holds a full copy of your data, so from there you can clear your existing locations and import the updated file. Every other field comes along with it.

Want future updates to apply on their own? Set up a Google Sheets sync Pro or a managed source. Both match up what's already there and update it in place.

Can shoppers filter by flavor, SKU, or size?

Yup! The Tags field takes whatever values you give it: flavors, SKUs, product names, sizes, pack counts. Each unique value becomes an option in the filter. See Filters & Tags.

Where do the product images come from?

You upload one image per product in Tags & Filters, in PNG, JPG, or SVG. They display at 24×24, so a square crop of the product shot works well. Each image shows in the filter dropdown and on every location card carrying that product.

Can I include online retailers like Amazon?

Yes. Add them as locations with Online in place of a street address, then list their products in Tags the same way. Pair it with Online Stores to surface them when no nearby store carries the product.

Can I show different retailers on different product pages?

Yes, two ways. Drop a pre-filtered locator on each product page so shoppers see only the retailers carrying that product, or add a "Find in Store" button that opens your where-to-buy page with the product already filtered. Full walkthrough in Find in Store on Product Pages.

How many retailers can I have?

Up to 200 on Starter, 2,000 on Pro, unlimited on Business. See pricing.

My spreadsheet has extra columns like Cases Shipped or Invoice Number. Is that a problem?

No. Skip them during column mapping and Storepoint leaves them alone. Sales data and velocity metrics can stay in the file.

Will it slow down my site?

No. Your page opens at full speed. The locator loads alongside it and appears once it's ready, so visitors are never waiting on it.


Learn More

Still have questions?

We're happy to help anytime.

Get in Touch

Ready to get started?

Create your locator in minutes.