Forum Documentation Showcase Pricing Learn more

🗺 Bubble's Google Map Extender - New Plugin from Zeroqode

This plugin adds abilities to add layers, switch to 3d mode, track live, show directions, track route, display KML & more with bubble’s default map.

For documentation please click here:

For details, screenshots and demos please visit the plugin page at:’s-google-map-extender-1542622852689x155374801563418620

Levon Terteryan

Founder @ Zeroqode


Bubble Templates

Bubble Plugins

Bubble Courses

Convert Web to iOS & Android

No-code Development Services


Plugin looks great. :slight_smile:

Although I seem to have a problem with composing a route on the Map Extender demo?

we’ll check this out Mike, thanks!

Hello, @mikescullion.

We have fixed the issue and pushed an update. Give it another try.
However while searching the location, please be cautious due to that some towns share same name (ex. Perth) it is required to specify the Country in which you’re creating the route.
Take a look at the screenshot below.

Thanks for understanding.

1 Like

This is great, thanks @levon

I will check this out further later today. Is there a way to extract the distance and travelling time by car when composing a route?

While it’s great to have a visual of the route, my main requirement is to make some calculations based on the users initial point, destination and any way points.

Hello @mikescullion

We just pushed an update and added 2 new functions:

  • Directions Distance - in meters.
  • Directions Duration - in seconds.

Best regards !

1 Like

This looks great! Another job well done! :slight_smile:


Thanks a lot Jason :slight_smile:

Hi! using this plugin I was trying to set up the directions display in the map, just as in the example of Zeroqode, I already put my own API keys for maps and such, and for one moment it seemed to work, but from then and currently, this has been appearing:

can anyone point me in the right direction to make it work?

thanks in advance :confused:

1 Like

Hello, we’ll try to help you out, please bear with us

it seems you have configured a workflow “add directions” on “page load” event. It’s better to run that workflow either on button click or on page load but with a condition "only when “Map A is visible”
hope this helps


that did the trick! thank you very much :smiley:

1 Like


Can someone please elaborate on this instruction? I could not draw a route on map


In order to provide the ID you will need:

  1. To create a list of Route Segments and Group it.
  2. Open Appearance Menu of the Group and insert the ID (the last field from the menu)
  3. Insert attributed ID in the corresponding field of the Action from the Workflow.

If you have any additional questions please let us know.


Hello @zeroqode @levon, would be possible to add hide controls option in the plugin? It would be very useful to hide zoom/controls for mobile apps.

Should be easy to implement:
True/false dropdown.


Hello, @cangrimen

Thanks for feedback and suggestion, we’ll check this out if it is feasible but most likely will not be a priority at the moment.
Thanks for understanding.

ZQ Team.

My app is showing this error: (whenever reset map workflow is triggered)


The plugin Bubble’s Google Map Extender / action Reset Map a Map Extender threw the following error: [email protected]

[email protected]

[email protected] line 15 > Function:3:207 (please report this to the plugin author)

…so I am reporting this here. Please let me know the reason.

@rishidavinci hello!

Sorry for the trouble, let us check the issue and back to you with an update on the matter asap.
Thanks for understanding.

Zeroqode Team

Hello @rishidavinci,

There was an internal bug that caused the errors. We fixed the bug and further everything should work correctly.

Zeroqode Team

Thanks a lot Zeroqode team. You rock!