Plot accounts, contacts, and assets on Google Maps or Leaflet with clustering, custom markers, and search. The same map on Screen Flows, Lightning pages, and Experience Cloud, configured with clicks. No code.

Point it at any object with an address or coordinates and every record becomes a marker people can search, filter, and click.

The same map engine follows you across Salesforce. What changes is where it lives and how you add it, not what it can do.
Drop the map component onto any Flow screen and point it at a collection of records. Users see them plotted, select a marker, and pass the choice downstream.
Flow Screen ComponentsSee the Map for Flows landingBuild it visually with the dcMap component in Dynamic Components, wire a query with no Apex, and drop the result onto any Lightning page in App Builder.
Dynamic ComponentsAdd the AX-Map to any Experience Cloud page. It respects your sharing rules and guest access, so external users see only the locations they should.
Experience Cloud ComponentsDevelopers drop avonni-dd-map straight into an LWC template with documented attributes. Same map, in the markup you already own.
<avonni-dd-map map-type="leaflet" query={accountQuery} cluster searchable search-fields="Name,City"> </avonni-dd-map>

Plot accounts, stores, or field assets on a map and let users search by name or filter by field to find the right one fast.
Drop a map on a record or app page so a team sees where related records sit, without leaving Salesforce.
Give external users a permission-aware map on an Experience Cloud site, so they see only the locations meant for them.
Salesforce's standard map plots records as basic pins on Google Maps. Avonni adds a second map engine, clustering, custom markers, and search on top, all configured with clicks.
See it on a FlowIt ships across the Avonni suite. The Flow version is in Flow Screen Components, the Lightning-page version in Dynamic Components, and the portal version in Experience Cloud Components. One subscription covers all three.
Both. Pick Google Maps or Leaflet per map. Leaflet uses OpenStreetMap tiles, which you allow by adding the tile URL to your org's Trusted Sites.
Any standard or custom object with an address or latitude and longitude. Point it at the records through a collection, a no-code query, or a component query, and each one becomes a marker.
Yes. With Leaflet, drawing tools let users sketch shapes on the map, and you can save the result back to Salesforce as a file on a record.
No. Admins configure the Map entirely with clicks. Developers who prefer code can use the LWC version with documented attributes instead.
Install free from the AppExchange and add a map to your first Flow, page, or portal today. Talk to us when you are ready to scale.