Docs / Guides / How to Add a Where-to-Buy Product Locator to Your Website

How to Add a Where-to-Buy Product Locator to Your Website

Add a "where to buy" product locator to your brand's website so customers can find nearby retailers, filter by product line, and click through to purchase.

A "where to buy" page shows customers where they can find your products. With Storepoint, you can turn your retailer list into a searchable, embeddable product locator on your website.

If you have a list of retailers in a spreadsheet, you're most of the way there. This guide walks through the setup plus optional features like product filtering and purchase links. It works for any brand selling through retail: food and beverage, beauty, supplements, consumer electronics, and more.

Start Your Free Trial See Examples


Before You Start

You'll need a Storepoint account. If you don't have one yet, start a free trial and follow the Quick Start Guide.


Step 1: Import Your Retailers

Your retailer list is all you need to get started. At minimum, your spreadsheet needs a name and address for each retailer:

Name Address
Green Grocer 123 Main St, Austin TX
Spice World 456 Oak Ave, Portland OR
Corner Market 789 Elm St, Denver CO

Upload your sheet using the import tool, or connect it with Google Sheets sync to keep your locator updated automatically as your retailer list changes.


Step 2: Embed It

  1. Go to Embed in your dashboard
  2. Copy the embed code
  3. Paste it into your "Where to Buy" page

Get Embed Code

Need help embedding? Shopify · WordPress · Squarespace · Wix · Webflow · All platforms

Your product locator is live. Customers can search by location and find retailers near them. Any changes you make in your dashboard, like adding retailers, updating tags, or tweaking settings, update automatically. You only need to embed once.


Add Product Filtering

If you carry multiple products and want customers to filter by them, add a "tags" column to your spreadsheet with the products each retailer carries:

Name Address Tags
Green Grocer 123 Main St, Austin TX Original, Habanero
Spice World 456 Oak Ave, Portland OR Original, Habanero, Smoky Chipotle
Corner Market 789 Elm St, Denver CO Original

Re-import or sync your updated sheet. The products become filter options in the locator automatically. To organize them into a labeled dropdown, create a tag group in your dashboard with a label like "Products" or "Flavors".

Multiple Filters

All tags go in the same column. In the dashboard, you organize them into separate dropdowns using tag groups.

A common setup is a product filter combined with a store type filter. Include both in your tags:

Name Address Tags
Green Grocer 123 Main St, Austin TX Original, Habanero, Grocery
Spice World 456 Oak Ave, Portland OR Original, Habanero, Smoky Chipotle, Specialty
Mega Mart 321 Pine St, Seattle WA Original, Grocery

Create two tag groups in your dashboard: "Products" (containing Original, Habanero, Smoky Chipotle) and "Store Type" (containing Grocery, Specialty). Each becomes its own dropdown. Customers can combine them, like "Habanero" + "Grocery".

Using SKUs?

You can set customer-friendly labels in tag options so the filter shows "Habanero Hot Sauce" even when the underlying tag is "HS-002".

Distributor Reports

If your retailer data comes from distributor reports, those typically have one row per product per retailer:

Name Address Tags
Green Grocer 123 Main St, Austin TX Original Hot Sauce
Green Grocer 123 Main St, Austin TX Habanero Hot Sauce
Spice World 456 Oak Ave, Portland OR Original Hot Sauce
Spice World 456 Oak Ave, Portland OR Habanero Hot Sauce
Spice World 456 Oak Ave, Portland OR Smoky Chipotle

That format works directly with Google Sheets sync. Put the data into a Google Sheet with the product or SKU value in the "tags" column and connect it to your locator. Storepoint deduplicates during sync: rows with the same retailer name and address are merged into one location, and all product tags from matching rows are combined. Green Grocer ends up as one pin with "Original Hot Sauce" and "Habanero Hot Sauce". No cleanup needed.

Note

Deduplication and tag merging is available with Google Sheets sync only. If your source data uses a column name like "SKU" or "Product", rename it to "tags" in your Google Sheet.

Product-Specific Pages

Storepoint generates filtered embed codes that show only retailers tagged with a specific product. On your Habanero Hot Sauce page, customers would see only retailers that carry it. Grab filtered codes from the Embed page in your dashboard. One account, many product-specific views.

You can also link to your "Where to Buy" page with a product pre-selected by adding ?tags=your-product to the URL. Useful for email campaigns, social posts, and ads.


You can add a "Shop Now" button that links customers to your product page on the retailer's site. Create a Button field in Custom Fields, then paste the URL for each retailer. The button appears alongside Directions on each location card, and only shows where you've added a link. The URL column also appears in your import template and sync template for bulk updates.


What's Next?

  • 📍 Custom map markers: Different icons or colors for different retailer types, so customers can spot the store they want at a glance
  • Priority sorting: Feature key retail partners at the top of results
  • 🖼️ Retailer images: Add retailer logos or storefront photos to location cards

Common Questions

Do I need product filtering?

No. If you sell one product (or your entire range is available at every retailer), the locator works great without it. Customers search by location, find nearby retailers, and get directions.

Can I show different retailers on different product pages?

Yes. Use filtered embed codes scoped to each product's tag. One account, many product-specific views.

My spreadsheet has extra columns like "Units Sold". Is that a problem?

No. Storepoint ignores columns it doesn't recognize. Extra columns won't cause any issues.

Can I use this on Shopify product pages?

Yes. Storepoint works on Shopify and every major platform. Add the full locator to a "Where to Buy" page, or use filtered embed codes on individual product pages.


Learn More

Still have questions?

We're happy to help anytime.

Get in Touch

Ready to get started?

Create your store locator in minutes.