Use Map Blocks to embed Google Maps with a location pin on your site. This is a great way to display your business or event's location. It's popular to add Map Blocks to Contact pages.
Add a Map Block
To add a Map Block:
- Edit a page or post, click an insert point, and select Map from the menu. For help, visit Adding content with blocks.
- In the Content tab of the Map Block, add a location pin.
- Use the Design tab to customize the color and appearance of the map.
- Click outside the block editor when you're done. Your changes save automatically.
Add a location pin
A location pin is a marker that appears at your address in the Map Block. Clicking it opens the address in Google Maps.
To add a location pin:
- In the Content tab of the Map Block, enter an address. When you start typing an address in the Address field, the block populates a list of autocomplete suggestions powered by Google. The Business Name doesn't display on the Map Block itself.
- Select an address from Google's suggestions to populate the Address, City, State, Zip Code, and Country fields. This automatically drops a pin on the Map Block.
- Under Business Address, enter an address. When you start typing an address, the block populates a list of autocomplete suggestions powered by Google. The Business Name helps find the address, but it doesn't display on the Map Block itself.
- Tap the address in a list to drop a pin of your location onto the Map Block.
Note: Map Blocks use information from Google Maps. If Google Maps doesn't have an address, Map Blocks won't be able to locate it. Visit Google's documentation to add a missing place or report an error. If the Map Block isn't updating even after adding an address Google Maps has, see our FAQ.
Change the design
To customize the color and appearance of the map, use the Design tab of the Map Block.
Customize the map color
Select a color setting from the options at the top of the tab:
- Original - Classic Google Maps design
- Blue - Displays water in blue and the rest of the map in white
Add more layers
Switch the toggles for the options below on to add more layers to the map:
- Labels - Display location names
- Terrain - Display terrain features
- Controls - Display zoom, direction arrows, and map scale
- In the block editor, tap Design.
- Tap Map Style and select a style from the list.
- You can switch the toggles for Show Labels, Show Terrain, or Show Controls on to customize the display further.
Resize the block (computer only)
Change the Map Block's height by clicking and dragging the bottom handle.
Tip: Press and hold Shift while dragging the handle to resize the map in 20 pixel increments. This can help align the bottom of the map with another block.
When the Map Block is in a column next to another block, you can adjust its width. To learn more, visit Resizing blocks.
How visitors use Map Blocks
Visitors can click the pin on Map Blocks to open the address in Google Maps. In desktop browsers, visitors click and drag to move around the map. In mobile browsers, visitors use two fingers to move around the map.
This feature only displays your business location and contact information on your Squarespace site. To push your address, contact info, and hours to a third-party platform or search engine, use Location Management.
Can I add multiple location pins to the map?
Map Blocks can only display one location pin. To create maps for multiple locations, add multiple Map Blocks to a page.
Alternatively, you can embed a Google Map on your site using a Code Block. Code-based customizations like this fall outside the scope of our support. For more help, visit Google's documentation.
The Map Block resizes and hides the pin on mobile devices
Map Blocks resize responsively based on browser size. While this helps with your site's mobile appearance, it sometimes hides the pin on smaller browsers. If you're viewing on a desktop browser, try expanding the browser window to reveal the pin.
Preview how your map looks on smartphones and tablets with Device View.
The Map Block displays incorrect information
If you enter your address and the Map Block updates successfully but displays incorrect information, you can report it to Google directly. Click Report a Map Error in the bottom-right corner of the map.
If you enter your address but the Map Block isn't updating, try deleting the Map Block and adding a new one. If that doesn't work, contact us.