Skip to main content

Custom Fields: Create, Import, and Display on Your Widget

Add extra information to your locations like product lines, certifications, or any custom data your visitors need.

Custom fields let you attach extra data to your locations beyond the standard fields like phone, email, and website. Think store numbers, manager names, product lines, or certifications.

Once you create a field and populate it, it shows up automatically on your widget's location cards.

Creating custom fields

  1. Go to your Fields page

  2. Click Create Field

  3. Give it a name (this is what visitors will see on the widget, so keep it clear)

  4. Choose a field type: Text for short values, Textarea for longer descriptions

  5. Hit Save

Your field now exists, but it won't show up on the widget until you actually fill it in for at least one location.

Adding data to locations

In the dashboard

Go to Locations, edit a location, and scroll to the Custom Fields section. Fill in the values and save. Works great for a few locations, but importing is faster at scale.

Via CSV or Google Sheets

Add a column to your spreadsheet with this exact format:

Field: Your Field Name

The column header must start with Field: followed by a space, then the exact field name as it appears in StoreRocket.

Here's an example CSV:

name, address, Field: Store Number, Field: Certifications
Downtown Store, 123 Main St, S001, "Organic, Fair Trade"
Airport Location, 456 Terminal Blvd, S002, Organic
Suburban Store, 789 Oak Ave, S003, ""

Key details:

  • The Field: prefix and field name must match exactly (case-sensitive)

  • If a field doesn't exist yet, StoreRocket creates it automatically during import

  • Leave the cell empty if a location doesn't have a value for that field

  • Works the same way for both CSV import and Google Sheets sync

Import your file at the Import page.

How fields display on the widget

Custom fields show in two places on the widget:

  1. On the location card in the results list (next to the store's name, address, phone, etc.)

  2. In the map popup / info window when a visitor clicks a map marker

In both places, each field renders as "Field Name: Value". Empty fields are hidden automatically, so no blank labels clutter the widget β€” if a specific location doesn't have a value for a field, that field just won't appear on that location's card or popup.

Controlling whether custom fields show at all

You can toggle custom fields on or off for the whole widget:

  1. Go to Store Locator Map β†’ Components

  2. Find the Custom Fields toggle

  3. Turn it off to hide ALL custom fields on every location card and popup, or turn it on to show them

This is an all-or-nothing toggle β€” there's no way to show some custom fields and hide others at the project level. If you want a field to only appear on some locations, leave the field blank on the locations where you don't want it.

Order of custom fields

Custom fields display in the order you created them (by internal ID). There's no drag-to-reorder control today. If field order matters to you, create your fields in the order you want them shown, or delete and re-create to change the order.

Editing and deleting fields

Rename or delete fields from your Fields page. Deleting a field removes it and all its data from every location. There's no undo.

Custom fields vs search filters

This trips people up sometimes:

Custom Fields

Search Filters

Purpose

Display information

Let visitors filter/search

Visitor interaction

Read-only

Clickable, selectable

Example

"Store Number: S001"

"Drive-Through" checkbox

If you want visitors to be able to search or filter by a value, use a search filter instead. Custom fields are for displaying information only.

Troubleshooting

Field not showing on the widget

A few things to check, in order:

  1. Empty value? The most common reason. If the field is blank for a specific location, it won't render on that location's card or popup. Go to Locations, edit the location, scroll to Custom Fields, and fill in the value.

  2. Custom Fields toggle off? Go to Store Locator Map β†’ Components and make sure the Custom Fields toggle is on. If it's off, no custom fields will display anywhere.

  3. Widget cache? After editing, hard refresh your website (Ctrl+Shift+R on Windows, Cmd+Shift+R on Mac).

Can I control where a specific field appears or reorder them?

Not today. Fields render in creation order, and the position within the card/popup is fixed by the widget template. If you need a field at a specific spot, create your fields in the order you want them shown.

Import not picking up my fields

Check your CSV column header. It must be exactly Field: Name with a capital F, a colon, and a space. The field name must match your StoreRocket field name exactly (case-sensitive). "Store Number" and "Store number" are treated as two different fields.

Questions? Hit us up on live chat.

Did this answer your question?