01 — INSTALL MAPFLOW

Add MapFlow to Your Framer Project

Open the private component-access page delivered after purchase and copy MapFlow into the Framer project where you want to use it.

Steps

1

Open the private MapFlow component-access page.

2

Copy the component.

3

Open your Framer project.

4

Paste MapFlow using Command + V or Control + V.

5

Move the component into the required page section.

6

Resize it using Framer’s width and height controls.

Important

Do not publicly share the private component-access link.

02 — CONNECT GOOGLE MAPS

Create and Add Your Google Maps API Key

MapFlow requires your own Google Maps API key to display the static Framer canvas preview and the complete interactive published map.

Property Path :-

API Key

Instructions

1

Open Google Cloud Console.

2

Create a new Google Cloud project or select an existing project.

3

Enable billing for the project.

4

Open the API Library.

5

Enable Maps JavaScript API.

6

Enable Maps Static API.

7

Open Credentials and create an API key.

8

Restrict the key to the required websites and Google Maps APIs.

10

Select MapFlow in Framer and paste the key into API Key.

Recommended website restrictions

Your Framer preview domain

Your published Framer website domain

Any custom domain connected to the website

Recommended API restrictions

Maps JavaScript API

Maps Static API

Important

Never publish an unrestricted Google Maps API key.

03 — Understand Canvas and Preview

Understand the Static Canvas Preview

The Framer canvas displays a simplified static map image. Framer Preview and the published website display the complete interactive MapFlow experience.

The canvas can show

Primary Location coordinates

Standard marker coordinates

Filter Box marker coordinates

Map centre and zoom

Road Map, Satellite or Terrain preview

Simplified Google map pins

The canvas does not show

Exact custom marker images

Filter Box panel

Marker hover effects

Active marker states

Popups

Marker clustering

Map dragging

Interactive map controls

Map ID cloud styling

Framer Interactive Preview

Framer Interactive Preview will show nothing because for API Restrictions, so always check your preview in live url.

Framer Canvas Preview

Live URL Preview

Important

Always test custom markers and interactions in on the published website.

04 — Add a Map ID When Needed

A Map ID is optional for a basic map.

Add one when you need Advanced Marker hover effects, built-in standard-marker Hover Color, custom Primary Location images or Google cloud map styling.

Important

When a Map ID is added, the interactive map uses the Google Cloud style linked to that Map ID. This overrides MapFlow presets and Custom JSON, so any custom map styling must be added and published through Google Cloud. Otherwise, the map will use Google’s default styling.

05 — Understand the Property Panel

Use MapFlow’s Grouped Controls

MapFlow groups related properties inside edit panels so the main Framer property panel remains organised.

Top-level controls

API Key

Map ID

Center Lat

Center Lng

Zoom

Auto Fit

Markers

Categories

Grouped controls

Primary Location

Filter Box Panel

Clustering

Map Styling

Interactions

Appearance

Panel Title Font

Panel Desc Font

Popup Typography

Auto Distance

Array structure

Markers :- Add Item , Configure marker

Categories :- Add Item , Configure category , Locations , Add Item

Create a free website with Framer, the website builder loved by startups, designers and agencies.