Shared Interactive Maps

Embed Mapsly into your website, customer portals or reporting dashboard. Choose data to show and features to be enabled.

Use Mapsly to create a custom map accessible by a link, with a subset of your CRM data updated in real time, search filters, custom buttons, forms and Mapsly features relevant to your use case. Add this map to any public or private web source, or simply send it by email.


Shared maps can address a wide range of scenarios where an external resource needs a map that is updated in real time. Some typical use cases are:

  • Store locator: Embed a shared map into your website to let your visitors locate your points of sale, service, or any other locations.

    You may want to add a multi-level search filter by brand, colors/sizes per product, and product availability per location. The filter will use live data from your product catalog and inventory management system to show only relevant entries. Filter fields may be dependent so that colors and sizes are filled in based on the selected product.
    Add custom buttons and dynamic forms to locations’ map popups to gather leads, customer feedback, or orders; execute custom and call external APIs when necessary.  

  • Customer portal: Add a live interactive map to your customer portal that will show locations (records of any objects) relevant to the logged-in customer. Use URL parameters in the shared map’s layers to limit locations to only those assigned to this particular customer and hide all others.
    Use Mapsly automation suite‘s point-and-click tools to let customer edit data, submit their feedback place orders, and press buttons that execute complex business processes that may include creating/updating CRM records, calling external APIs, sending out emails and SMS, finding best-matching records, and more.
    Example use scenario
    : Personalized Map & Automated Property Search for Real-Estate Agencies.


  •  Reporting dashboard: Embed a live map with pins or territories into a reporting dashboard. For example, add a map to a Smartsheet dashboard. So you can track changing data in real time.
  • Simplified Mapsly for sales reps: If you have a large number of sales reps who don’t need routing, prospecting, or strict access control to data they’re using, you may want to consider using Shared maps in place of purchasing full-featured Mapsly user seats.

Demo page will open in a new tab.

Mapsly implementation team will configure Mapsly to implement your vision free-of-charge, so you can focus on your business.
Schedule a web call today.

Pricing structure

To create shared maps, you’ll need to enable a Shared Maps add-on for a fixed monthly price (see Mapsly pricing). It includes 1,000 map loads per day and 5,000 loads per month, which can be increased for an additional fee (that will depend on your desired limits).

Live demo examples of embedded live interactive maps

Simple live map

Map with pins without labels, on a light map, with the address search bar.

Map with territories

Map with territories, with labels containing a custom metric, on a dark map.

School locator

School locator with a collapsible list view and a filter by distance. To search around a “base” location, check the Update base location box while entering the location. To jump to an address without changing the base location, uncheck Update base location when entering an address. A map marker shows the school name when the mouse is pointing at it. 

Personalized map for customer portals

A personalized map can be embedded into any portal solution. In this example a map is added to a customer portal build in 10 minutes with Zoho Creator Portal, which is available both as a web app and a mobile app.

When a Customer record is added to a CRM, Mapsly automatically generates a signed personalized map link that shows Property records assigned to this particular customer and registers the customer in the Portal. When the customer logs into the Portal with their email, they see the map on the Map page. Apart from being able to click on map markers to view records’ data, the customer can press Schedule visit in the map popup to file a request for a property visit that Mapsly will create as a record in the CRM.

Portal will open in a new browser tab.

Real-world Mapsly maps

Learn more