Shopify for run specialty stores
By The Segments team
THE SHORT ANSWER
Shopify works well for a running store because Shopify POS and your website sell from one inventory, counted by location. Set up each store as a location, build shoes with Size and Width variants, turn on pickup in store, fill in vendor, product type and barcodes, and the same data feeds Google.
Shopify is a good fit for an independent run store for one reason above the rest: your register and your website sell from the same inventory. Here is how to set it up so the shoe wall, the website and Google all agree.
Why use Shopify for a running store?
A run store lives and dies by size runs. When a runner buys the last women’s 8.5 at the register, your website needs to know before someone else orders it online.
With Shopify POS and the online store on one system, that happens on its own. Shopify tracks inventory separately for each location, lets you sell in person through Shopify POS and fulfill online orders from the store nearest the customer.
It also means one product catalog. The vendor, product type, barcode and photos you enter once feed your website, your register and Google, through the Google & YouTube app.
How do you set up locations and inventory by location?
Each store is a location. So is a warehouse or back room you ship from, if you count it separately.
- Go to Settings, then Locations, then Add location, and enter the name and address.
- Use the exact address on that store’s Google Business Profile. Google’s local inventory setup asks for the same address in Business Profile and Shopify.
- Stock each product at the locations that carry it. New products start at every location with a quantity of 0, and a product only sells from locations where it’s active.
- Move stock between doors with a transfer, so both stores stay right.
Location limits depend on your plan. Shopify’s help center lists 10 active locations on Basic, Grow and Advanced, and 200 on Plus.
For example, a store with two doors and a race tent would usually set up two store locations. The race tent can sell from whichever store’s stock went to the event, as long as staff ring it up against that location.
How should you set up sizes and widths?
Build one product per model and colorway. Use options for the rest.
- Option 1: Size. Every half size you carry.
- Option 2: Width. Standard, Wide, Extra Wide, or the brand’s own letters (B, D, 2E, 4E).
- Option 3: keep it free. Shopify allows up to three options per product.
Variant limits used to be a real problem for shoe stores. Shopify now allows up to 2,048 variants per product, up from 100, a change it announced in October 2025. A full men’s run in four widths fits with room to spare.
Name option values the same way across brands. If one shoe says “2E” and another says “Wide”, your collection filters split them and runners miss shoes that fit.
How do you set up buy online, pick up in store?
Pickup in store fits how runners shop: reserve the size online, then come in to try it on.
- Go to Settings, then Shipping and delivery, and under Additional delivery methods click Pickup in store.
- Pick a location and turn on “Let customers pick up orders directly at this location.”
- Set the expected pickup time customers see.
- Write pickup instructions. They go into the Ready for pickup email.
- Repeat for each store.
When staff mark an order ready, the customer gets a Ready for pickup email. Pickup also feeds Google: same day pickup is what Google’s pick up today label needs.
Local delivery sits on the same settings page. You can set a delivery radius or a list of postal codes, a minimum order and a delivery price. For a run store it is useful for a college town or a team order, less so for a first fitting.
What product data actually sells?
Product data is easy to skip, and it is the part Google reads. Fill these on every shoe.
| Setting | Where in Shopify admin | Why it matters |
|---|---|---|
| Vendor | Product, Product organization | The brand. Filters, reports and Google all use it. |
| Product type | Product, Product organization | Your own category, like Road running shoe or Trail running shoe. |
| Category | Product, Category | Shopify’s standard taxonomy. It unlocks category metafields and sets the tax rate if you use Shopify Tax. |
| Barcode (GTIN) | Product, Inventory, Barcodes, on each variant | The UPC on the box. Google uses it to match your shoe. |
| Size and Width options | Product, Variants | One page per shoe, every size and width on it. |
| Inventory by location | Product, Inventory, Edit locations | What the register, website and Google say you have. |
| Locations | Settings, Locations | One per store, same address as Business Profile. |
| Pickup in store | Settings, Shipping and delivery | Reserve online, try on in store. |
| Metafields | Product, Metafields, Add definition | Drop, stack height and weight runners compare. |
Barcodes
Each variant can hold up to 20 barcodes, and each barcode has a type: Custom, GTIN, UPC or EAN. Scan the UPC from the box into each size. For Google, a product that has a GTIN needs it added before you can publish it through the Google & YouTube channel.
Metafields for drop, stack and weight
Runners compare heel drop, stack height and weight. Put them in metafields so they show the same way on every shoe. Open any product and, in the Metafields section, click Add definition. Then show them on product pages by connecting them to theme sections that support dynamic sources.
Take the numbers from the brand’s own spec sheet. If a brand doesn’t publish one, leave it blank rather than guessing.
What POS hardware does a run store need?
Shopify lists card readers, tablet stands, barcode scanners, cash drawers, receipt printers and label printers among its hardware. A typical register setup is a tablet on a stand, a card reader, a scanner and a receipt printer, plus a label printer for the stockroom.
The Shopify POS app runs on iOS and Android devices. In-person card payments need Shopify Payments.
On the floor, a phone with POS lets a fitter check another store’s stock while the runner is still in the chair.
POS Pro
POS Pro is an add-on billed per location. It covers features a run store tends to use: exchanges, retail staff permissions, inventory tracking and adjustments in the POS app, receiving transfers, and fulfilling pickup in store from POS. Changing inventory in the Shopify admin works on every paid plan.
Read Shopify’s list against how your stores run before you choose. A one door store with an owner on the floor may need less than a three door store with part time staff.
Which Shopify plan should a run store choose?
Shopify’s plans are Basic, Grow, Advanced and Plus, with POS Pro sold as an add-on. Prices and features change, so compare them on Shopify’s pricing page rather than an old blog post.
For most one to five door run stores the deciding questions are how many locations you need, how many staff accounts, and whether you need POS Pro at every door.
Which apps do you actually need?
Fewer than you think. Locations, pickup, local delivery and metafields are built in, and Shopify Flow is a free app on Basic, Grow, Advanced and Plus.
Before you install an app, write down the job it does. If a built in feature or a Flow workflow can do it, skip the app. See the Shopify Flow automations every run store should turn on.
What if your store is on another POS today?
Stores on other point of sale systems can move to Shopify, and Shopify has a guide to migrating a retail business.
How does this connect to Google?
Clean locations, variants and barcodes in Shopify are what make local inventory ads and Merchant Center work. Through Fill the Store, Segments connects local inventory ads, and Segments HQ recommends a Google product category for every product and writes it in Shopify when you approve.
Questions owners ask
Is Shopify POS good for a shoe store?
Yes, for most independent run stores. It sells from the same inventory as your website, counts stock per location, scans barcodes and handles exchanges on POS Pro. The main question is whether your daily workflows, like transfers between doors and staff permissions, need POS Pro at each location.
How many locations can I have on Shopify?
Shopify's Basic, Grow and Advanced plans each allow 10 active locations, and Plus allows 200. Deactivated locations don't count toward the limit, and apps that stock inventory for you are listed as locations without counting against it.
Should I use separate products for each width?
Usually not. Keep one product per shoe model and colorway, with Size and Width as options. That keeps reviews, photos and search traffic on one page, and a runner can switch from D to 2E without leaving it. Split only if your theme or a brand requires it.
Can I move to Shopify from another POS?
Yes. A store on another point of sale system can move to Shopify. Plan the product and customer data move, barcodes and location setup carefully, and test a few days of real sales before you switch off the old register.
Do I need a lot of apps?
No. Most of what a run store needs comes from Shopify: locations, POS, pickup, local delivery, metafields and the free Shopify Flow app. Add an app when a real workflow needs it, and remove apps you stop using, since each one can slow your site or touch your data.
See how your store shows up.
The free Storefront Report grades your store on Google, in AI answers, in reviews and in ads, door by door.