Custom Google Maps: Create Them and Share With Mapize

Do you want to document or plan your travels or track navigational coordinates for your business? Then you could benefit from learning how to create custom Google Maps. While the initial idea may sound overwhelming, with a quick rundown, it’s rather straightforward. Keep reading to learn how to create custom maps using Mapize.

Close-up of small photos laying on top of an open map book.

Why Make a Custom Google Map?

Custom Google Maps help visualize location data relevant to you and your business. As mentioned, if you want to log your travel locations or plan a new trip, consider making a custom map. If your business needs to plan the best route on Google Maps, track store locations, or visualize regions, a custom map solves it. This saves you time from having to constantly enter new or adjust locations into the Google Maps search bar.

Besides performing as sales mapping software and a search and real estate mapping tool, custom maps provide visuals for presentations and websites. When you have location data, turning that spreadsheet into a map can further your analysis and provide a visual aid.

You can add marker points to stops along a route or as a sign for important regions of interest. This will drive home your point and help your audience follow along, even if you’re using a basic map. Now that you know why Google Maps are worth customizing, let’s show you how the process works.

Laptop computer on a table with Google My Maps creating a custom Google map.

How to Create a Custom Google Map

There are three ways to create custom Google Maps. They include: Google My Maps, website alternatives like Mapize, and Google Maps JavaScript API. Learning to create a custom Google Map using the Google Maps website only provides so much customization.

 With Mapize, you have greater control over your new map regarding the overall look and feel. Mapize uses Google Maps API to provide a reliable and customizable way to build custom maps. This website alternative provides a convenient way to create interactive maps from data.

Do you have programming knowledge? Then you can build your own Google Map to look exactly how you want it using Google Maps API. However, it is time-consuming and complex. While you can add all of the features you want, there are set pricing limits by Google.

It is the most adaptable option if you want to flex your skills with HTML, JavaScript, and other programming languages. You can add multiple map layers and draw complex routes in different shapes. But if you want to create a simple map with one marker, here is a tutorial from Google. It shows you how to use the Maps JavaScript API. Looking for a simpler method for custom map making? That’s where Mapize comes in.

Creating Custom Google Maps with Mapize

Here is a tutorial on how to generate a customized Google Map using Mapize’s advanced techniques, algorithms and Google Maps API. Once you create your map online using Mapize, you can personalize it depending on your liking and need. Mapize offers various options to make your map visually pleasing and match your website’s design.

Screenshot of the Mapize mapping tool highlighting the three ways to input your spreadsheet data to create a map.

1. Turning Your Location Data Into Custom Maps

The first step in creating custom Google Maps is to input your location data. Copy and paste data columns from your spreadsheet (including column titles) into the right-side box of the Mapize map-making tool. You can also select your XLS, XLSX, or CSV file after clicking the “Select a File” button or drag and drop your spreadsheet into the left-side box.

 Click “Create Map,” and voila, you have an untitled map. Then, it’s time to edit the configuration of your map. We’ll go over the three main sections of the configuration process:

  • Geo Decoding
  • Map Preview
  • Customize Map

Please note that you can start customizing the map in the “Customize Map” menu icon. However, you can only see the changes made after clicking “Make Map.” Don’t worry; you can still add or remove customizations after making your map and edit it anytime.

A screenshot showing the Mapize configuration screen and highlighting the geo decoding fields.

2. Custom Map Creator: Mapize Geo Decoding

The Configuration tab on the right of the map creation window allows you to personalize the look of your map. The image above highlights the Geo Decoding fields. This is where you ensure the selected information matches the correct columns from your datasheet.

If your spreadsheet includes multiple locations using addresses, ensure you’ve selected the corresponding data fields correctly. If creating a custom Google Map using zip codes, change the “Location/Address” field to a relative option from the drop-down. Then, apply the zip code in the corresponding “Zip / Postcode / Country” field.

Screenshot of Mapize Geo Decoding fields with arrows highlighting where to adjust lat/long coordinates.

Also, change the “Location/Address” field to your choice from the drop-down options for mapping coordinates. You can plot latitude and longitude from data using the same column, with each lat/long separated by a comma. Or, you can utilize separate columns for these when you input your spreadsheet. Select the correct Geo Decoding fields based on how you’ve structured coordinates in your spreadsheet. 

Screenshot of the Mapize map tool after clicking the Make Map button with two highlighted areas.

Regardless of the data type you plot, note that once you click the “Make Map” button, you will see how many points were successfully plotted on your map. If points are missing, check the formatting in your spreadsheet for the missing lines of data. Then, correct the issues before starting over by re-submitting it in the map tool.

Also, after clicking “Make Map,” you will see an initial example of your custom Google maps. Feel free to make any adjustments after clicking on the Configuration tab. Change the fields to revise your map’s final shape and look. You will only see your changes after clicking “Update Map.”

3. Map Preview Fields: Customize Map Labels

The Map Preview fields allow visibility to additional information within your spreadsheets and allow you to customize map labels. This includes the ability to add marker titles, descriptions, URLs, email addresses and phone numbers. Check this area to ensure the information you want visible on each map point is accurate. Or hide information by selecting “Not applicable.” This section also allows you to add custom fields to match what you have listed on your spreadsheet. Choose how to label each marker with a number, letter or no label.

Marker titles default to “Not applicable” or any column in your spreadsheet labeled “Name.” Double-check this field to ensure each pin label has the correct title, description or heading as intended. 

For example, the image of the above map features data on Texas private schools. The Title section in the Map Preview field was automatically set to “Not applicable.” The person creating the map adjusted this by choosing “School Name” as the Title. As mentioned, you will only see your changes after clicking the “Update Map” button.

Screenshot of Mapize Customize Map fields after clicking the update map button to preview edits.

4. Customize Your Google Map

The Customize Map section is where you are able to make changes to how your custom Google map look. This includes the map view, marker color and icons, and overall style. 

You have four options for the default view of your base map: roadmap, satellite, hybrid or terrain. Mapize gives eight options to tailor the markers in your maps. You can even change the colors of the marker by clicking on “Select Custom Color.” You also have an array of map style options to choose from Use these to make your map more dynamic and fit the design of your website. 

Screenshot of Mapize's Customize Map fields after turning on the heat map toggle and clicking the Update Map button.

This section also allows you to create a heat map version of your map or a cluster map. Toggle either of these features to “Yes” to set it as the default view for the map. You can also keep the standard map pin style and view your map with either feature once you save it. What’s one way to ensure either feature saves as the default view of your map? Turn on the toggle at this stage or return to this edit view after saving your map.

After finalizing your custom map, you can share your map with others. Do this by sending your map’s URL or embedding your map into your website.

Use Mapize to Build Custom Google Maps

In summary, creating custom Google Maps benefits your business by allowing you to analyze your spreadsheets in new ways. Several ways to build your own Google Maps exist, depending on budget and knowledge level. 

Create your own map using Google Maps JavaScript API, Google My Maps, or an alternative site combining both, like Mapize. Mapping multiple locations on Google Maps has limitations. So try Mapize for free and create your own maps with more convenient features. Ready to get started? Create your own custom map using the mapping tool below.

Start creating map

Drag and drop your file (xls, xlsx or csv) Use our sample data, by clicking here. Or

AddressCityStateZipcodeNamePhone NumberGroupURLEmail
12032 SE Sunnyside rdClackamasOR97015Safeway Clackamas(503) 698-1121Group Bhttps://local.safeway.com/safeway/or/clackamas/12032-se-sunnyside-rd.html[email protected]
4715 SE Cesar Estrada Chavez BlvdPortlandOR97202Trader Joe's Portland SE(503) 777-1601Group Chttps://locations.traderjoes.com/or/portland/143/[email protected]
3380 Lancaster Dr NESalemOR 97305Safeway Salem(503) 399-1502Group Bhttps://local.safeway.com/safeway/or/salem/3380-lancaster-dr-ne.html[email protected]
12220 SW Scholls Ferry RdTigardOR97223Whole Foods Market Greenway(971) 371-7000Group Ahttps://www.wholefoodsmarket.com/stores/greenway[email protected]
8145 SW Barbur BlvdPortlandOR97219Safeway Barbur(503) 452-6068Group Bhttps://local.safeway.com/safeway/or/portland/8145-sw-barbur-blvd.html[email protected]
1550 NW 9th St Ste 100CorvallisOR97330Trader Joe's Corvallis(541) 753-0048Group Chttps://locations.traderjoes.com/or/corvallis/154/[email protected]
1210 NW Couch StPortlandOR97209Whole Foods Market Pearl(503) 525-4343Group Ahttps://www.wholefoodsmarket.com/stores/pearl[email protected]
353 E Broadway EugeneOR97401Whole Foods Market Eugene(541) 434-8820Group Ahttps://www.wholefoodsmarket.com/stores/eugene[email protected]
3527 SE 122nd AvePortlandOR97236Safeway 122nd(503) 760-5448Group Bhttps://local.safeway.com/safeway/or/portland/3527-se-122nd-ave.html[email protected]
9940 NE Cornell RdHillsboro OR97124Whole Foods Market Tanasbourne(503) 645-9200Group Ahttps://www.wholefoodsmarket.com/stores/tanasbourne[email protected]
15391 Bangy RdLake OswegoOR97035Trader Joe's Oswego(503) 639-3238Group Chttps://locations.traderjoes.com/or/lake-oswego/142/[email protected]
2490 OR-99WMcMinnivilleOR97128Safeway McMinniville(503) 435-3120Group Bhttps://local.safeway.com/safeway/or/mcminnville/2490-n-hwy-99-w.html[email protected]
4121 NE Halsey StPortlandOR97232Trader Joe's Portland Hollywood(503) 284-4232Group Chttps://locations.traderjoes.com/or/portland/144/[email protected]
Drag and drop your file here

- OR -

Copy + paste your data include column files

AddressCityStateZipcodeNamePhone NumberGroupURLEmail
12032 SE Sunnyside rdClackamasOR97015Safeway Clackamas(503) 698-1121Group Bhttps://local.safeway.com/safeway/or/clackamas/12032-se-sunnyside-rd.html[email protected]
4715 SE Cesar Estrada Chavez BlvdPortlandOR97202Trader Joe's Portland SE(503) 777-1601Group Chttps://locations.traderjoes.com/or/portland/143/[email protected]
3380 Lancaster Dr NESalemOR 97305Safeway Salem(503) 399-1502Group Bhttps://local.safeway.com/safeway/or/salem/3380-lancaster-dr-ne.html[email protected]
12220 SW Scholls Ferry RdTigardOR97223Whole Foods Market Greenway(971) 371-7000Group Ahttps://www.wholefoodsmarket.com/stores/greenway[email protected]
8145 SW Barbur BlvdPortlandOR97219Safeway Barbur(503) 452-6068Group Bhttps://local.safeway.com/safeway/or/portland/8145-sw-barbur-blvd.html[email protected]
1550 NW 9th St Ste 100CorvallisOR97330Trader Joe's Corvallis(541) 753-0048Group Chttps://locations.traderjoes.com/or/corvallis/154/[email protected]
1210 NW Couch StPortlandOR97209Whole Foods Market Pearl(503) 525-4343Group Ahttps://www.wholefoodsmarket.com/stores/pearl[email protected]
353 E Broadway EugeneOR97401Whole Foods Market Eugene(541) 434-8820Group Ahttps://www.wholefoodsmarket.com/stores/eugene[email protected]
3527 SE 122nd AvePortlandOR97236Safeway 122nd(503) 760-5448Group Bhttps://local.safeway.com/safeway/or/portland/3527-se-122nd-ave.html[email protected]
9940 NE Cornell RdHillsboro OR97124Whole Foods Market Tanasbourne(503) 645-9200Group Ahttps://www.wholefoodsmarket.com/stores/tanasbourne[email protected]
15391 Bangy RdLake OswegoOR97035Trader Joe's Oswego(503) 639-3238Group Chttps://locations.traderjoes.com/or/lake-oswego/142/[email protected]
2490 OR-99WMcMinnivilleOR97128Safeway McMinniville(503) 435-3120Group Bhttps://local.safeway.com/safeway/or/mcminnville/2490-n-hwy-99-w.html[email protected]
4121 NE Halsey StPortlandOR97232Trader Joe's Portland Hollywood(503) 284-4232Group Chttps://locations.traderjoes.com/or/portland/144/[email protected]
Copy + paste your data
Configuration

Map Fields

+ Add Custom Field
Show More

    Oh no!

    On the free tier you can only map up to 150 locations at one time. Please add a plan if you wish to map more than 150 locations.

    Related Articles