Skip to main content

How to create multiple store locators

Set up separate store locators for different brands, regions, or landing pages using multiple projects.

Need different store locators for different brands, regions, or product lines? You can create multiple projects in StoreRocket, each with its own locations, settings, and embed code.

Creating a new project

  1. Select your project name at the top of the sidebar

  2. Select New Project

  3. Enter a Project name and select Create project

Each project is completely separate. It has its own locations, filters, settings, widget theme, and embed code. Changes to one project don't affect the others.

Each project gets its own embed code

Go to Store Locator > Install for each project to get its unique embed code. Paste the right code on the right page.

For example:

  • Brand A's store locator page gets Brand A's embed code

  • Brand B's store locator page gets Brand B's embed code

Switching between projects

Select your project name at the top of the sidebar to see all your projects. Select one to switch to it. Your dashboard, locations, and settings will all update to show that project's data. Manage Projects in the same menu lists all of them.

Can I have multiple widgets on the same page?

Yes. You can have the standard widget, search box, and floating button all on the same page. Each uses a different embed code from the Install page.

If you want two different store locators (different locations) on the same page, use two projects and place both embed codes on the page.

Do I need a separate subscription per project?

Each project needs its own subscription. If you have 3 projects, you'll have 3 subscriptions. Each one can be on a different plan.

Can I copy locations between projects?

There's no one-click copy, but you can export locations from one project and import them into another:

  1. In the first project, go to Locations and select Export to download your locations as a CSV

  2. Switch to the new project

  3. Go to Location Data > Import and upload the CSV file

Alternative: One project with pre-filtered embeds

Before creating multiple projects, consider whether filters can do what you need. If all your locations are in one project but you want different pages to show different subsets, you can use pre-filtered embed codes.

On the Install page, under Only for this page, set Which locations to Selected brands or groups, select the filters you want and copy the complete generated embed code. It includes both the widget element and the script that loads it. You can also add data-storerocket-filters to the widget element in an existing embed. For example, if the filter's actual slug is organic:

Choose No, only these groups when that page must stay inside its selected groups. Choose Yes, start with these groups when visitors may clear the selection and see all locations.

data-storerocket-filters="organic"

Use the filter's exact slug or numeric ID, not its display name. Copy the slug from the Search Filters page instead of guessing it. Keep the loader script from your Install page when editing the embed.

This way one project powers multiple pages, each showing a different filtered view. No extra subscriptions needed.

For details, see our Search Filters guide.

When to use multiple projects vs filters

Situation

Use filters (1 project)

Use multiple projects

Same locations, different categories

Yes

No

Different locations on different pages

Yes

Only if each needs its own settings or billing

Different brands with different styling

No

Yes

Same brand, different regional pages

Yes

No

Questions? Message us on live chat.

Did this answer your question?