Use a spreadsheet to add many locations at once. You can keep your own column headings and choose where each column goes.
Before you start: Have a CSV or Excel file ready. Each location needs a name and an address. For a connected Google Sheet, use the Google Sheets sync guide.
How it works
- Choose how you want to manage future changes.
- Upload your file.
- Match its columns to Storepoint fields.
- Review the locations and proposed changes.
- Confirm the import.
Storepoint uses each address to find its position on the map. This is called geocoding.
Choosing how your file is managed
A managed file import saves your file as a named source in Imports & syncs. Use the same source for later uploads.
A one-time import adds locations you can then edit in Storepoint. Older instructions may call this Quick Import.
| Question | Managed file import | One-time import |
|---|---|---|
| When should I use it? | You will receive updated versions of the same list. | You want to upload a list, then edit in Storepoint. |
| Where do I make lasting edits? | In the original spreadsheet. | In the Storepoint dashboard. |
| How do I upload another version? | Upload it to the same saved source. | Start another one-time import. |
| What happens to matching locations? | Their details are updated. | Their details are updated. |
| What happens to new rows? | New locations are added. | New locations are added. |
| What happens to locations missing from the new file? | They are removed from this source's locations. | They are not removed. |
| Are my column matches saved? | Yes. Storepoint reuses them when the columns match the saved setup. | Use a managed source for repeat uploads with saved column matches. |
Before updating a managed source: Include every location you want that source to keep. A partial list can remove locations missing from the file. Review the removal count before confirming.
Preparing your spreadsheet
- Put column headings in the first row.
- Put one location in each row below it.
- Remove totals and summary rows from the location list.
- Save the file as CSV (
.csv) or Excel (.xlsxor.xls).
For Excel files, Storepoint reads the first worksheet.
Use your own column names
Storepoint suggests matches for common headings such as Store Name, Street, and Phone Number. Check these suggestions during setup. You can choose a different match or skip a column.
What every row needs
Each row needs a Name and an Address. Use a complete street address for a store customers can visit.
Example: 123 Main St, Boston, MA 02101, USA.
A city or region can mark a general area, but it does not identify a store's entrance or street position.
If your address parts are in separate columns, combine them during setup.
File formats
Use CSV or Excel. To import a Google Sheet as a file, download it as CSV or Excel first.
Download a template optional
The template includes standard fields and an example row. You can use it as a starting point or keep your own spreadsheet.
The template from your dashboard also includes any custom fields you created.
Uploading your file
For a managed file import:
- Open Imports & syncs in your dashboard.
- Select New source.
- Select CSV / Excel.
- Enter a Source name, such as
West Coast retailers. - Upload your file.
- Select Continue.
For a one-time import:
- Open Imports & syncs.
- Select One-time import.
- Upload your file.
- Select Continue.
Check: Confirm that Storepoint found the expected rows and column headings.
Mapping columns
Mapping means matching a spreadsheet column to a Storepoint field. For example, match your Store name column to Name.
- Check the suggested match for each column.
- Match the location name column to Name.
- Match the address column to Address.
- Match any other columns you want to import.
- Choose Do not import for columns you want to skip.
- Check the sample values.
- Select Preview import.
Combining columns optional
You can match several columns to one field. Storepoint combines their values for each location.
| Spreadsheet columns | Storepoint field | Example result |
|---|---|---|
| Street, City, Country | Address | 100 King Street West, Toronto, Canada |
| Products, Services | Tags | Coffee, Tea, Delivery |
Choose a separator, such as a comma or space, for the combined values. Check the preview to make sure the result reads correctly.
Reviewing before you import
The preview shows sample locations. A managed source also shows how many locations will be added, updated, or removed.
- Check the names and addresses in the sample.
- Check the proposed changes, including any removals.
- Correct the file or column matches if the preview is wrong.
- Select Import locations when the preview is correct.
- Wait for the import to finish.
Locations do not change until you confirm the import.
After importing
- Open All locations.
- Check several imported locations against your spreadsheet.
- Open Preview locator.
- Search near an imported location.
- Confirm that its details and map position are correct.
If a location is missing, check the import result, its required fields, and whether it is published.
Updating your locations later
Update a managed file import
- Edit the original spreadsheet.
- Open Imports & syncs.
- Find the saved source for that spreadsheet.
- Use Upload an updated file to upload the complete revised list.
- Check the column matches if Storepoint asks you to review them.
- Check the preview, especially the removal count.
- Select Confirm update.
This update applies to locations managed by that source. It does not replace the location lists from other sources.
For lasting changes, edit the original file. Edit anyway can unlock a source-managed location in the dashboard, but a later upload may replace that edit.
Update a one-time import
Edit these locations in All locations. You can also upload another file through One-time import.
Storepoint matches locations by name and address. Another upload updates matches and adds new locations. It does not remove locations missing from the file. Changing a name or address can create a new location instead of updating the old one.
Supported fields
Only Name and Address are required. You can use your own column headings.
| Details | Fields |
|---|---|
| Address parts | City, State, ZIP/postal code, Country |
| Contact details | Phone, Email, Website |
| Description and image | Description, Image URL |
| Opening hours | Monday through Sunday |
| Social links | Facebook, Instagram, Twitter/X |
| Categories | Tags |
| Map position | Latitude, Longitude |
| Extra information | Custom fields you created in Storepoint |
Store hours
Use one column for each day. Enter 9:00am - 5:00pm or Closed.
For a midday closure, separate the opening periods with a comma: 9:00am - 12:00pm, 1:00pm - 5:00pm.
See Opening Hours for more formats.
Tags
Match your category column to Tags. Separate the tags in each cell with commas, such as Coffee, WiFi, Parking.
After importing, organize your tags into filter groups.
Images
Use a direct link to an image file, such as https://example.com/images/store-photo.jpg. Match the column to Image URL.
A photo viewer page is not a direct image link. See Location Images for help.
Coordinates
Storepoint normally places the map pin from the address. To use an exact position, match both Latitude and Longitude columns.
Keep the address matched too. Customers see that address in your locator.
Custom fields
Create your custom fields before importing. They appear under Custom Fields in the field dropdown.
Common questions
Do I need to change the code on my website after an import?
No. Your existing locator shows the updated locations after the import completes.
Is there a location limit?
Your plan sets the limit. Check Account → Subscription in your dashboard.
Can Storepoint check for changes automatically?
For automatic updates, connect a Google Sheet. Scheduled syncing starts on Pro. A file import requires you to upload each new version.
Do I need your template or column names?
No. Use your own headings and match them during setup. Choose Do not import for columns you do not need.
Can I edit imported locations in the dashboard?
Yes. One-time imports are editable in the dashboard. Managed locations may require Edit anyway first. The next source update may replace those edits. See where to make lasting changes.
What if an import fails?
Read the error shown for the import. Check your file format, required fields, and column matches. Some locations may already have changed if processing started. Check the result before trying again.
Contact us with the error message if you need help.