FeaturesUpdated 2026-08-25

Set up the contact form

What this article helps you do

Create the contact form shown when the store locator has no matching stores. Mapstore emails each submission to the configured recipients.

Before you start

  • You have one or more stores with an address in Mapstore.
  • The Mapstore map block is on a page template in your theme.

Step-by-step instructions

1. Open Lead Generation

In Mapstore, go to Lead Generation in the primary navigation.

2. Edit the form text

Edit the heading, description, and submit button text.

3. Edit the fields

The default form includes name, email, message, and a dropdown. Use the field editor to:

  • Add a text, email, text area, or dropdown field
  • Edit field labels
  • Remove fields
  • Move fields into a different order
  • Add, remove, or move dropdown options

The current storefront requires a value in each displayed field.

4. Save the form status

Select Draft or Active, then save the form. The current storefront shows the saved form in the no-results state for either status.

5. Add email recipients

Go to Settings. Add notification email addresses if necessary. Mapstore sends each lead to the shop email and up to 10 other addresses.

Mapstore also runs the Mapstore lead submission trigger for Shopify Flow.

6. Test the form

Submit a test lead from the storefront. Make sure that the email contains the shopper name, message, and all other fields.

How to verify it worked

  1. Save the form.
  2. Open your store locator page on the storefront.
  3. Run a search that returns no results.
  4. Make sure that you can see the contact form in the list panel.
  5. Submit a test message.
  6. Make sure that you receive the message by email.

Troubleshooting

Issue Fix
Contact form is not on the storefront Save the form. Run a search that returns no stores. Refresh the storefront.
Form shows but no email is received Make sure that the shop email is current in Shopify. Check other recipients and spam or junk folders.
Team members do not receive leads Add a maximum of 10 addresses in notification emails. Save and submit a second test.
Submissions are missing data Check that the form includes the field and that you saved the field.
Shopify Flow does not run Make sure that the Flow is enabled and uses the Mapstore lead submission trigger.
Map block not on store locator page Add the Mapstore map block to the page template in the theme editor.