BigCommerce is a powerful e-commerce platform for growing brands. If you sell online AND have physical stores or dealer networks, a store locator for BigCommerce connects these channels and drives omnichannel sales.
This guide covers every method to add a store locator to your BigCommerce store.
Related: What is a store locator? | Best store locator software 2026
#Why BigCommerce Stores Need a Store Locator
#The Omnichannel Advantage
BigCommerce merchants with physical locations benefit from:
- Research online, buy in-store: 73% of shoppers use multiple channels
- Buy online, pickup in-store (BOPIS): Growing rapidly
- Local search traffic: 46% of Google searches have local intent
- Higher conversion: Local presence builds trust
#Your Options for BigCommerce Store Locators
#Option 1: BigCommerce App Marketplace
How it works: Install a store locator app from BigCommerce's marketplace.
Pros:
- Native integration
- Managed within BigCommerce
#Option 2: Embedded Solution (Recommended)
How it works: Use a dedicated store locator platform and embed it on your BigCommerce store.
Pros:
- Full-featured store locator
- Professional analytics (heatmaps!)
- Lead capture
- Google Sheets sync
- Platform independence
Cons:
- Separate dashboard
Best choice: StoreRocket
#Option 3: Custom Development
How it works: Build a custom store locator using BigCommerce's APIs and frontend framework.
Pros:
- Complete customization
- Deep integration potential
Cons:
- Requires developer
- Ongoing maintenance
#Adding StoreRocket to BigCommerce
Here's how to set up StoreRocket on a BigCommerce store:
#Step 1: Create Your StoreRocket Account
- Visit storerocket.io/get-started
- Sign up with your email
- Access your dashboard immediately
- No credit card required for 7-day trial
#Step 2: Add Your Locations
Manual entry:
- Go to Locations > Add Location
- Enter name and address (auto-geocodes)
- Add phone, email, hours
- Click Save
CSV import:
- Prepare spreadsheet with location data
- Go to Locations > Import
- Upload and map columns
- Import all at once
Google Sheets sync:
- Open Google Sheets Sync in StoreRocket and create a new linked spreadsheet
- StoreRocket exports your current locations and emails you the spreadsheet link
- Add or edit locations in the linked spreadsheet using its template columns
- Enable automatic daily sync, or click Sync from Sheets after editing
To bring in an existing spreadsheet, import its CSV or Excel export first. Continuous sync uses the spreadsheet created by StoreRocket. Follow the Google Sheets setup guide.
#Step 3: Customize Your Widget
- Go to Widget > Themes
- Choose a theme
- Match your BigCommerce theme colors
- Configure map settings (Google Maps or Mapbox)
- Set search defaults
#Step 4: Set Up Filters
Create filters for:
- Store types (Retail, Outlet, Partner)
- Services (BOPIS, Returns, Repairs)
- Product categories
#Step 5: Get Your Embed Code
- Go to Widget > Install
- Copy the embed code:
1<div class="storerocket-store-locator"></div>
2
3<script src="//cdn.storerocket.io/widget.js"></script>
4<script>
5StoreRocket.init({
6 selector: ".storerocket-store-locator",
7 account: "YOUR_ACCOUNT_ID"
8});
9</script>
Replace YOUR_ACCOUNT_ID with the account ID shown under Widget → Install in the StoreRocket dashboard.
#Step 6: Add to BigCommerce
Method A: Create a New Page
- Log into your BigCommerce admin
- Go to Storefront > Web Pages
- Click Create a Web Page
- Select Using the HTML Editor
- Enter a page title: "Store Locator" or "Find a Store"
- Paste your StoreRocket embed code in the HTML editor
- Configure page URL:
/store-locator/ - Click Save
Method B: Add to Existing Page
- Edit any existing web page
- Switch to HTML editor view
- Paste embed code where desired
- Save
Method C: Theme File Edit (Advanced)
For deeper integration:
- Go to Storefront > My Themes
- Click Advanced > Edit Theme Files
- Create or edit a template file
- Add the embed code
- Save
#Step 7: Add to Navigation
- Go to Storefront > Navigation Menus
- Edit your main navigation
- Add a new link:
- Link Text: "Find a Store"
- Link URL:
/store-locator/
- Save
#Step 8: Test
Verify:
- ✅ Search works by zip, city, GPS
- ✅ Results display correctly
- ✅ Directions and phone links work
- ✅ Mobile experience is good
#BigCommerce-Specific Features
#Integration with BigCommerce Commerce
Buy Online, Pick Up In-Store:
- Add "Pickup Available" filter to stores
- Link store locator from cart
- Show pickup-enabled locations
Local Inventory Display: With StoreRocket's API + custom development:
- Show "In stock at nearby stores"
- Display inventory by location
- Enable "check availability" on product pages
#BigCommerce Channel Manager
If using Channel Manager for marketplaces:
- Maintain consistent location data
- Sync inventory across channels
- Unified store directory
#B2B Edition Features
For BigCommerce B2B stores:
- Dealer/distributor locator
- Tiered partner display
#Frequently Asked Questions
#Can I show inventory by location?
With custom development using StoreRocket's API and BigCommerce's inventory APIs, yes.
#How do I manage dealer/distributor locators on BigCommerce?
StoreRocket handles dealer locators with filters for partner tiers and custom fields for dealer information. See our dealer locator software guide.
#Will a store locator help my BigCommerce SEO?
Individual, indexable location pages can rank for "[brand] + [city]" searches. Learn more in our Store Locator SEO Guide.
#Get Your BigCommerce Store Locator Live
Connect your BigCommerce store to your physical locations. Drive foot traffic, enable BOPIS, and understand where your customers are.
Try StoreRocket Free for 7 Days →
No credit card required.
Need help with your BigCommerce store locator? Contact us.