Team Settings

Set up Google Analytics

Team admins All guides

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

  1. Log in to Mapvera

    Go to map.au and sign in to your account.

  2. Open the menu

    Click the menu toggle in the top-right of the admin bar.

  3. Go to Team Settings

    Choose Team Settings from the menu.

    Only team admins can see Team Settings.

  4. 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.

Mapvera can set everything up in your Google Analytics for you — the data stream, every custom definition, and the Measurement ID. Here's how:

  1. 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.

  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.

  3. 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.

Safe to run more than once — anything already set up is skipped. You can remove Mapvera's access in Google Analytics afterwards and everything keeps working.

Or set it up by hand

  1. 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 →

  2. 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".

  3. 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.

  4. 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 nameScopeDescriptionEvent parameter
    TeamEventMapvera: every eventteam_slug
    Map IDEventMapvera: every eventmap_id
    Map slugEventMapvera: every eventmap_slug
    Map titleEventMapvera: every eventmap_title
    FloorEventMapvera: every eventfloor_id
    Search termEventMapvera: search eventssearch_term
    Place IDEventMapvera: place eventsplace_id
    Place nameEventMapvera: place eventsplace_name
    MethodEventMapvera: place open & share eventsmethod
    Category IDEventMapvera: category eventscategory_id
    Category nameEventMapvera: category eventscategory_name
    Route from IDEventMapvera: directions eventsfrom_id
    Route fromEventMapvera: directions eventsfrom_name
    Route to IDEventMapvera: directions eventsto_id
    Route toEventMapvera: directions eventsto_name
    Route distanceEventMapvera: directions eventsdistance
    Step freeEventMapvera: directions eventsstep_free
    Route error reasonEventMapvera: directions eventsreason
    GPS start modeEventMapvera: GPS eventsmode
    GPS fieldEventMapvera: GPS eventsfield
    Shared itemEventMapvera: share eventsitem_id
  5. Register the two numbers (custom metrics)

    Same page, Custom metrics tab → Create custom metric. Two of them:

    Metric nameScopeDescriptionEvent parameterUnit
    Search resultsEventMapvera: search eventsresult_countStandard
    Route ETA minutesEventMapvera: directions eventseta_minStandard
  6. 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.)

  7. 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.