Connect your own Google Analytics and your public maps report page views and rich map events — searches (including what visitors searched for and found nothing), places opened and how, directions taken from A to B, categories, GPS use and more — straight to your GA4 property.
Find the Analytics settings
-
Log in to Mapvera
Go to map.au and sign in to your account.
-
Open the menu
Click the menu toggle in the top-right of the admin bar.
-
Go to Team Settings
Choose Team Settings from the menu.
Only team admins can see Team Settings.
-
Open the Analytics section
Scroll down and expand Analytics.
Add your Measurement ID
In Google Analytics Measurement ID, paste your GA4 ID (it starts with G-) and click Save analytics. Leave it blank if you don't use Google Analytics. Saving re-publishes your maps automatically, and reporting begins within a minute.
Automatic setup (recommended)
Mapvera can set everything up in your Google Analytics for you — the data stream, every custom definition, and the Measurement ID. Here's how:
-
Copy the email from your Team Settings
In your Team Settings, under the Analytics section, copy the email shown there.
Don't close this page — you'll need it again for step 2.
-
Add that email to Google Analytics
In Google Analytics: Admin → Property access management → Add user, paste the email you just copied and give it the Editor role.
-
Enter your Property ID
Back on your Mapvera Analytics page (still open from step 1), enter your numeric Property ID (in GA, Admin → Property details, shown top-right) and click Set up now.
Or set it up by hand
-
Create (or open) your Google Analytics property
Sign in at analytics.google.com. No property yet? Admin (the cog, bottom-left) → Create → Property and follow the prompts. Google's guide →
-
Add a Web data stream for your maps
Admin → Data streams → Add stream → Web. Website URL: your maps site (e.g.
https://yourteam.map.au) · Stream name: anything, e.g. "Maps". -
Copy the Measurement ID
It's shown at the top-right of the stream details and starts with
G-. Paste it into the field above and Save. Your maps start reporting within a minute — check Reports → Realtime while you tap around one of your maps. -
Register the map details (custom dimensions)
Map events carry their details as custom event parameters, and Google Analytics only shows these once you register each one. Go to Admin → Data display → Custom definitions → Create custom dimension and create one per row below — the columns match Google's form exactly. Google's guide →
Dimension name Scope Description Event parameter Team Event Mapvera: every event team_slugMap ID Event Mapvera: every event map_idMap slug Event Mapvera: every event map_slugMap title Event Mapvera: every event map_titleFloor Event Mapvera: every event floor_idSearch term Event Mapvera: search events search_termPlace ID Event Mapvera: place events place_idPlace name Event Mapvera: place events place_nameMethod Event Mapvera: place open & share events methodCategory ID Event Mapvera: category events category_idCategory name Event Mapvera: category events category_nameRoute from ID Event Mapvera: directions events from_idRoute from Event Mapvera: directions events from_nameRoute to ID Event Mapvera: directions events to_idRoute to Event Mapvera: directions events to_nameRoute distance Event Mapvera: directions events distanceStep free Event Mapvera: directions events step_freeRoute error reason Event Mapvera: directions events reasonGPS start mode Event Mapvera: GPS events modeGPS field Event Mapvera: GPS events fieldShared item Event Mapvera: share events item_id -
Register the two numbers (custom metrics)
Same page, Custom metrics tab → Create custom metric. Two of them:
Metric name Scope Description Event parameter Unit Search results Event Mapvera: search events result_countStandard Route ETA minutes Event Mapvera: directions events eta_minStandard -
Mark the key events
In Admin → Data display → Key events → New key event, add these four so GA's built-in key-events reporting tracks them:
route_drawn,directions_start,place_more,share. (The automatic setup above does this for you.) -
Done
Events show in Realtime immediately; standard reports fill within 24–48 hours.
The full event list
Every event your maps send: search, search_no_results, search_view_all, place_open, place_more, share_open, share, category_open, directions_start, route_drawn, route_error, step_free_toggle, directions_swap, floor_switch, fullscreen_toggle, gps_dot_shown, gps_locate, gps_current_location, gps_route_start, gps_outside_area, gps_location_off, offline_view — plus the page views, scrolls and outbound clicks Google measures automatically.