Iframe plugin

One <iframe> tag. Map, summary, scores, or any combination — all configured through URL parameters. No JavaScript on your site, nothing to maintain. This is the integration we recommend for almost everyone.

Live demo

The default mode shows a map and a POI summary side by side:

Hello world

Copy this into your page, replace the license key, and you’re done:

<iframe
    width="100%"
    height="560"
    src="https://map.yatmo.com/plugin.html?licenseKey=YOUR_KEY&country=BE&language=EN&latitude=50.8520525&longitude=4.3442926&mode=overlay&zoom=15"
    frameborder="0"
    allowfullscreen
    loading="lazy">
</iframe>

Display modes

The mode parameter switches what the iframe shows. Five options:

Name In Type Description
overlay default Map and POI summary side by side. The most popular layout for listing-detail pages.
overlay-scores value Map plus the “scores” summary — a compact rating per category instead of per-POI travel times.
map-top value Map stacked on top of the summary. Better on narrow columns / mobile-first layouts.
map value Map only. No summary panel.
summary value Summary only. No map.

Required parameters

Name In Type Description
licenseKey required query string Your Yatmo frontend key — the one safe to embed in HTML. See License & keys.
country required query string ISO country code (BE, FR, NL, LU, CH, DE, IT, ES, PT, IE, UK, AT).
language required query string ISO 639-1 language code (EN, FR, NL, DE, IT, ES, PT, CA).
latitude required query number Latitude of the property.
longitude required query number Longitude of the property.

Pin style

The marker parameter picks how the property is shown on the map:

Name In Type Description
pin default Classic map pin. Colored using accentColor.
circle value Renders a translucent circle instead of a pin — good when you don’t want to reveal the exact address. Pair with circleRadiusInMeters (50–2000).
custom value Use your own marker image. Pair with customMarkerUrl (PNG or SVG, served over HTTPS), customMarkerWidth, customMarkerHeight.

Appearance

Name In Type Description
accentColor query string Hex color used for the pin, summary highlights, and module accents. URL-encode the # as %23. Default: #428BFF.
mapStyle query integer 1-5 Basemap style. Pick the one that fits your site’s palette. Default: 1.
corners query string square or rounded. With rounded, also set rounded to a pixel value. Default: square.
rounded query string Border radius when corners are rounded, e.g. 8px (1–15).
zoom query integer 7-20 Initial map zoom level. Default: 15.

Side modules

Optional panels that attach to the iframe’s left or right edge:

Name In Type Description
isochrone query string left or right — show 5 / 10 / 20-minute travel-time polygons toggled by a small side panel. Omit to disable.
routeFrom query string left or right — show route directions from the property to whichever POI the visitor clicks. Omit to disable.

All parameters at a glance

Name In Type Description
licenseKey required query string Your Yatmo frontend key.
country required query string ISO country code.
language required query string ISO 639-1 language code.
latitude required query number Property latitude.
longitude required query number Property longitude.
mode query string overlay / overlay-scores / map-top / map / summary. Default: overlay.
marker query string pin / circle / custom. Default: pin.
circleRadiusInMeters query integer When marker=circle: 50–2000.
customMarkerUrl query string When marker=custom: HTTPS URL to a PNG or SVG icon.
customMarkerWidth query integer Custom marker width in pixels.
customMarkerHeight query integer Custom marker height in pixels.
accentColor query string Hex color, URL-encoded (%23 for #). Default: #428BFF.
mapStyle query integer 1-5 Basemap style. Default: 1.
corners query string square or rounded. Default: square.
rounded query string Pixel radius when corners are rounded, e.g. 8px.
zoom query integer 7-20 Initial map zoom level. Default: 15.
isochrone query string left or right to enable the isochrone side panel.
routeFrom query string left or right to enable the route-from side panel.

Interactive generator

Don't hand-craft the URL
There’s an interactive plugin generator on yatmo.com that lets you tweak every option visually, preview the result in three viewports, and copy the final <iframe> snippet. Use that when you’re iterating on the look — come back here when you need the parameter reference.
Why this is the easiest plugin
Zero JavaScript on your site, zero updates to ship when Yatmo evolves the plugin (the iframe URL stays the same), works inside every CMS / framework / static site, and the same iframe can swap between map, summary, or both just by changing the mode parameter.