If you sell wholesale — or your products end up on other retailers' shelves — one of the most valuable pages you can add to your Shopify store is a "Where to Buy" page. It sends the customer who found you online to a shop that actually stocks you, and it turns your stockists into a reason to visit your site rather than a reason to leave it.

The problem is that Shopify has no built-in stockist or dealer page, so most brands end up maintaining a plain text list that's out of date within a month. This guide covers the options, and the fastest way to get an interactive, self-updating map live — usually in about five minutes.

Want the fast path? Stockist Map Sync turns your tagged Shopify customers into a live map. Free plan, no code, no API keys.

Get the app →

What a "Where to Buy" page actually needs to do

A good stockist page does three jobs at once:

Option 1: A manual list (free, but it rots)

The simplest approach is a Shopify page with a hand-typed list of stockists, maybe grouped by state or country. It costs nothing and takes ten minutes — but it has no search, no map, and no way to find "nearest to me," and every change means editing HTML by hand. For three stockists it's fine. For thirty, it's a maintenance trap and a poor customer experience.

Option 2: An embedded map (better, but heavier)

You can embed a Google Map with pins, which gives you the visual and the search. The catch is that a full Google Maps embed usually means signing up for a Google Cloud account, generating an API key, adding billing, and keeping the pin data in sync with your actual stockists by hand. It works, but it's more setup and more moving parts than most merchants want.

Option 3: Sync your stockists automatically (the fast path)

The approach that removes the maintenance problem entirely is to treat your stockists as data you already have. If your stockists are Shopify customers — which, for most wholesale brands, they are — you can tag them and have their locations appear on a map automatically.

That's exactly what Stockist Map Sync does. You tag a customer as a stockist, and their address is geocoded and dropped onto an interactive, searchable map on your storefront. When a stockist's details change in Shopify, the map updates itself. There are no API keys to manage, no code to write, and it works with any Shopify theme through a drag-and-drop section.

  1. Install the app and add the map section to a page (your new "Where to Buy" page).
  2. Tag your stockist customers in Shopify — for example, stockist.
  3. The app geocodes their addresses and shows them as searchable pins. Done.

Because the data lives in Shopify, there's nothing separate to keep in sync — which is the part that kills most manual and embedded solutions over time.

Which option is right for you?

If you have a handful of stockists that never change, a manual list is genuinely fine. If you have a growing list, want location search, and don't want to babysit an API key, syncing from your existing customer data is the least-effort way to get a professional map that stays correct.

Turn your stockists into a live map

Stockist Map Sync builds an interactive store locator from your tagged Shopify customers — no API keys, no code, works with any theme. There's a free plan to start.