Preview

Store Locator

With our map module, showcasing multiple locations is a breeze. Whether you have basic information like city and state or want to provide more detailed data such as street address, email, phone number, website, and operating hours, our map module has got you covered effortlessly. The store locator requires the use of a Google API key. Google Cloud offers initial credits free, but continued usage of the API is a paid service, with pricing based on usage.
Google Map Hero Image

Desktop: Map Left Demo

Marymoor Park

6046 W Lake Sammamish Pkwy NE
Redmond, WA

Dog Park at Pundt Park

4129 Spring Creek Dr
Spring, TX

Dog Mountain

143 Parks Rd
St. Johnsbury, VT

Rice Creek Dog Park

5959 Lexington Ave N.
Shoreview, MN

Laguna Beach Dog Park

20672 Laguna Canyon Rd
Laguna Beach, CA

Bear Creek Dog Park

1685 S 21st
Colorado Springs, CO

Features

Quickly and Easily Input Your Location Details

Location Information

This is the place where you can easily input all the necessary information for each of your locations. While the City and State are the only required options for accurate placement of markers on the map, it's highly recommended to include a Location Name as well. You have the flexibility to include additional details such as a phone number, email address, website link, and business hours. Feel free to provide as much or as little information as you prefer.

Google API Key

The locator requires the use of a Google API key. Google Cloud offers initial credits free, but continued usage of the API is a paid service, with pricing based on usage. To get your API key, register on Google Cloud, enable the required APIs, and then insert this key in this field. We put together something a bit more detailed to help walk you through this process if needed. Check it out here.

Google Maps - Intro
Google Map Styles-1

Customize

 

Awesome Customization

Map Marker Styles

Enhance your map's visual appeal and relevance by changing pin colors or using custom images. For instance, if you're dealing with real estate, consider using mailbox images to represent homes. This personalized touch not only adds character to your map but also makes it more intuitive and user-friendly for your audience. The process is simple and allows for creative ways to visually represent different locations or services.

Location List Styles

Once you've entered the names and details of your locations, unlock the power of the "Styles" tab to customize your map even further. Choose your own unique color scheme for the background of the card section, as well as the background color, border color, and border width for your location cards. You can even personalize the color of the text to match your brand.

With all your settings in place, simply hit "Publish" and watch as your visitors start flocking to your map in no time at all!

Who we are

BizzyWeb is a HubSpot Platinum Partner and we offer full-service HubSpot onboarding, enablement and strategy for all hubs. Our team has over 196 certifications in HubSpot (and constantly growing). No matter what your HubSpot needs are, our team is ready to handle them.

Plus, we are the only agency in Minnesota with a Platform Enablement Accreditation from HubSpot - sounds fancy, but it means we're top-notch in making HubSpot work within your business.

Store Locator Quick Start Guide

Content Tab

Google API Key

The locator requires the use of a Google API key. Google Cloud offers initial credits free, but continued usage of the API is a paid service, with pricing based on usage. To get your API key, register on Google Cloud, enable the required APIs, and then insert this key in this field.

We put together a little something to help walk you through this process if needed. Check it out here.

Google API Field for Maps

Location Information

This is where you can set up each of your locations' information. To add more click the +Add link.

  • Location Name - The name of the location
  • Address - Street address of the location
  • City (required) - City of the location
  • State (required) - State of the location
  • Zip - Postal code of the location
  • Country - Country of the location
  • Enable Direction Link on Address? - When enabled it turns the address into a link to Google Maps.
  • Phone Number - Phone number of the location
  • Email - Email address of the location
  • Website - Website's URL of the location
  • Location Hours - Rich text editor to list the location hours
content-location-top-bottom

Styles Tab

Module Styles

Spacing - You can set the margin and padding of the module.
Marketplace Module Spacing

Map Styles

Map/List Layout - You can customize the map layout in this section. Choose to position the map either to the right or left of the store list, or set it above or below the location list.

 

Map Marker Styles

Marker Style: Default, Custom Color, Custom Image

  • Default - The default is the standard red pin that Google uses.
  • Custom Color - changes the pin to one that the color can be changed on. 
  • Custom Image - allows upload of a custom image. You will need to crop the image to be the correct size for your map. This can be done in the editor 
Map Styles

Location List Styles

Location List: Adjust the background color of the location list here. Alternatively, you can choose to hide the location list, displaying only the map.

Location Cards: Customize the text and background color of the cards in the location list. You also have options to set the border style, color, and width

styles-location-top-bottom

Need Help With The Google API?

Here are some steps we put together for you.

Step 1: Creating a Google Cloud Account 

If you're already a Google Cloud user, feel free to jump straight to Step 2.

  1. Go to Google Cloud Website: Visit Google Cloud and click on the "Get started for free" button.
  2. Sign In or Create a Google Account: If you already have a Google account (like Gmail), use it to sign in. If not, create a new Google account.
  3. Start Your Free Trial: Google Cloud offers a free trial with credits. Fill in the required details like your country, agree to the terms of service, and continue.
  4. Billing Information: Enter your billing information. Don’t worry, you won’t be charged until your free credits are exhausted and you choose to continue.

Step 2: Creating a New Project

  1. Go to the Google Cloud Console: Once logged in, you will be directed to the Google Cloud Console.
  2. Create a New Project: Click on the "Select a Project" dropdown at the top of the dashboard, then click “New Project”.
  3. Name Your Project: Choose a name for your project and click "Create".

Step 3: Enabling Google Maps API and Geocoding API

  1. Open the API Library: In the Google Cloud Console, go to the "API & Services" > "Library".
  2. Enable Google Maps API: Search for “Google Maps JavaScript API” and select it. Click "Enable".
  3. Enable Geocoding API: Similarly, search for “Geocoding API” and enable it.

Step 4: Creating API Keys

  1. Go to Credentials: In the API & Services section, click on “Credentials”.
  2. Create Credentials: Click on “Create Credentials” at the top of the page. Select “API Key”. A new API key will be created.
  3. Restrict Key (Optional): It's recommended to restrict your API key for security. Click on the newly created API key and set application restrictions (like HTTP referrers) and API restrictions (limiting the key to certain APIs). Here's a useful video provided by Google.

Step 5: Using the API in Our Module

  • You can now use the API created in our module. Copy the API code and paste it in the Google Map API field.

Additional Tips: