Bubble plugin

The Yatmo plugin for Bubble adds three visual elements to the editor: the interactive neighbourhood map of a property, the nearest places with travel times, and the written neighbourhood text. Give them an address or coordinates from a thing in your database. No API call to set up.

Install

  1. Get a Yatmo licence at yatmo.com and add your Bubble domains to the frontend key’s allowed domains: *.bubbleapps.io and your custom domain (keys explained).
  2. In the Bubble editor, Plugins > Add plugins, search Yatmo Neighbourhood Map, install (free). Source and the plugin’s own guide: GitHub.
  3. On a page, draw a Yatmo Map element, enter the key, the country and the language, and an address. Preview: the map loads in the element.

The three elements

From your database

On a property page, set the element’s Address to Current Page Property's Address (or Latitude and Longitude to the geographic address’s coordinates: Current Page Property's Location:extract latitude). The element re-renders whenever the value changes, so it also works in a repeating group or after a search. The address is located by Yatmo in the selected country; coordinates skip the lookup.

Fields

Events and states

Each element triggers a loaded event and exposes an address_found state (yes/no): show a message or hide the element in a workflow when Yatmo does not find the address. Without a valid key or domain, the element shows a dashed red notice with the reason.