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 or product locator for your brand. Optional filters by product, flavor, SKU, or retail channel. Live in 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. Setup is 2 steps and most brands are live in 15 minutes.

Start a free 7-day trial   See examples

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


What You'll Do

Two steps. Live in 15 minutes.

  1. Add your retailers (~5 min)
  2. Embed the locator on your page (~2 min)

Optional polish (filter labels, brand matching, product images, second filters) covered at the end.


Step 1: Add Your Retailers

Storepoint needs only name + address per retailer. Add a Tags column to let shoppers filter by product. Most brands do this; skip it if you sell a single product or every retailer carries your full line.

Three ways to add retailers, pick whichever fits your data:

  • Type them in. Use the dashboard. Best for under 50 retailers.
  • Drag in a CSV. Drop your spreadsheet into the import tool. Storepoint geocodes addresses and saves your column mapping. See Import Locations.
  • Sync a Google Sheet. Connect a sheet so updates flow through automatically. See Google Sheets Sync.

Two CSV formats, pick the one that fits

With product filtering (most common):

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

The Tags column lists what each retailer carries. The screenshot above shows what shoppers see: a "Filter by Product" dropdown built from those tags.

Just retailers (no filter):

Name Address
Whole Foods 525 N Lamar Blvd, Austin TX

Use this if you sell a single product, or every retailer carries your full line. You can add tags later by re-uploading with a Tags column or editing retailers in the dashboard.

Already have a Product or SKU column

If your spreadsheet already has a Product, SKU, or Flavor column, you don't have to rename it to "Tags." During import, point that column at the Tags field and Storepoint maps the values across automatically. Each unique value becomes a tag. See adding tags.

Working with distributor reports

If your retailer data comes from UNFI Insights, KeHE CONNECT BI, DOT Foods, McLane Link, or similar distributor platforms, see the Distributor Reports guide. It covers the column mapping, auto-deduplication, and multi-distributor combine workflow.


Step 2: Embed on Your "Where to Buy" Page

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

Get embed code

Works on every major platform:

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

That's it. Your where-to-buy page is live. Updates you make in the dashboard go live instantly. The embed snippet only needs pasting once.


Polish (Optional)

A few extras most brands set up after the main 2 steps. All optional, all under 5 minutes each.

Label your product filter

Out of the box, the filter dropdown reads "Filter by tag." Make it your own:

  1. Open Tags & Filters
  2. Rename the default tag group to "Products" (or "Flavors", "SKUs", whatever fits)
  3. Set the Filter Label to "Filter by product"

Save and the new label appears in your locator.

Show product images on the filter

Upload a small image for each product tag (the actual jar, can, pouch, or bottle). The image shows next to the product name in the filter dropdown and on every location card. Shoppers recognize what they're looking at instantly. See tag appearance.

Use internal SKU codes? Show customer-friendly names

Set a customer-facing label per tag in the dashboard. Your underlying tag can be SKU-4821 while the filter shows "Habanero Reserve Hot Sauce."

Add a second filter

Some brands add a second filter alongside Products. Common pairings:

  • Location Type: Online vs Physical Store
  • Region: East Coast vs West Coast vs International
  • Retailer Type: Mass Market vs Specialty vs Independent

Tag your locations with the second category, group those tags in the dashboard, and a second dropdown appears alongside the Products filter. See Filters & Tags for multi-group setup.

More extras

  • Free brand matching: Send us your site URL after signup and our team styles your locator to match. Free on every plan.
  • Find in Store on product pages: Add a per-product locator or "Find in Store" button on each product page. Shoppers see only the retailers carrying that product. Two simple setups, both under 5 minutes.
  • Custom map markers: Different icons or colors for retailer types, regions, or product lines.
  • "Shop Now" buttons: Add a Buy URL per retailer (Amazon, your DTC site, any e-commerce destination) that takes shoppers straight to the product.
  • Online Stores: Surface DTC or ecommerce options when no nearby physical store has the product.
  • Priority sorting: Boost your key retailers to the top of search results.

Common Questions

Do I need to tag products for this to work?

No. If you sell a single product or every retailer carries your full line, use the basic CSV (just name and address). Shoppers search a location and see your retailers nearby. You can add tags later by re-uploading with a Tags column or editing retailers in the dashboard.

How many retailers can I have?

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

I have a distributor report from UNFI, KeHE, DOT, or McLane. How do I import it?

Distributor reports work as-is with auto-deduplication. The full walkthrough lives in the Distributor Reports guide.

Can shoppers filter by flavor or SKU?

Yes. The Tags column accepts whatever values you put in: flavors, SKUs, product names, sizes, anything. Each unique value becomes a filter option. See Filters & Tags.

Can I show product images on the filter dropdown and location cards?

Yes. Upload an image per product tag in your dashboard. It shows in the filter dropdown and on every location card. See tag appearance.

Can I include online retailers alongside physical stores?

Yes. Add online retailers (Amazon, your DTC site, any ecommerce destination) as locations with "Online" in place of a street address, then tag them. Pair with Online Stores to surface them automatically when no nearby physical store has the product.

Can I show different retailers on different product pages?

Yes. Two ways to do it: drop a pre-filtered locator embed on each product page (shoppers see only retailers carrying that product), or add a "Find in Store" button or zip-code form that links to your where-to-buy page with the product tag pre-filtered. Full walkthrough in Find in Store on Product Pages.

Will it work on Shopify product pages?

Yes. Storepoint works on Shopify and every major platform. Add the full locator to a "Where to Buy" page, and per-product locators or "Find in Store" buttons to your PDPs. See Find in Store on Product Pages for the per-PDP setup.

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

No. Storepoint ignores columns it doesn't recognize. Sales data, velocity metrics, and other fields won't cause any issues.

How long does setup take?

Most brands are live in 15 minutes. Faster with a CSV ready.

Will it slow down my site?

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

Can I customize it to match my brand?

Three ways. Self-serve in the dashboard for fonts, colors, button styling, and map theme. Send us your site URL after signup and our team brand-matches it for you, free on every plan. Or your developer can use full CSS access for pixel-tight control.


Learn More

Still have questions?

We're happy to help anytime.

Get in Touch

Ready to get started?

Create your locator in minutes.