WME Place Helper – URL/Phone + Google Linked Autofill

URL sanitiser, phone formatter for AU/DO/MX/IE/CY/GR/CO with auto country detection from the map, Google-linked place autofill (name/address/phone/hours/website/category) plus optional marker move, with WME Dark Mode support.

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

Author
PMaxDino
Daily installs
0
Total installs
28
Ratings
0 0 0
Version
2.5.7
Created
2026-01-26
Updated
2026-06-28
Size
120 KB
License
MIT
Applies to

WME Place Helper - URL, AU/DR/MX/IE/CY/GR/CO phone formatter & Google Places autofill

This script is super basic, but hopefully helpful for those creating places regularly in Waze Map Editor (WME).

The script is designed to do the following:

  • Format all URLs so the protocol is stripped and URL is sanitised (including removal of UTM tags and tracking tails). The user has the option to strip or retain the protocol, along with stripping or retaining the www.
  • Format all phone numbers so they are presented in the required format dependant on the country selected (i.e. +61 1 2345 6789, +18295551234, +52 12 3456 7890, +57xxxxxxxxxx, etc.)
  • Auto-detect the country from the map and switch the phone formatter to match. You can still manually override the country if needed.
  • Autofill place details (name, address, phone, hours, website and category) using data from the linked Google place that WME already loads — no extra API calls required. There is also an optional button to move the WME place marker to the Google-provided location.
  • Support places linked to multiple Google listings — when more than one is linked, you can pick which one to apply via radio buttons.
  • Full WME Dark Mode support — the helper panel matches your editor theme.
  • The script's function can be switched on and off using a toggle switch at the top of the More Info tab when creating a new place (see images below).
  • The script currently supports Australia, the Dominican Republic, Mexico, Ireland, Cyprus, Greece and Colombia (+61 / +1 (809/829/849/800/888/877/866/855/844/833/822/900 area codes/toll free/premium) / +52 / +353 / +357 / +30 / +57).

You'll know the script has formatted your text and phone number because the 'i' icon will change to a green tick to indicate success.

Examples:

  • If a user pastes "https://www.geelongaustralia.com.au/parks/item/13thbeach.aspx?utm=google&source=search" and has selected the protocol stripping function, it will format the URL as "www.geelongaustralia.com.au/parks/item/13thbeach.aspx"
  • If a user pastes a phone number as "03 5244 5888", it will format this number as "+61 3 5244 5888", likewise for DR, MX, IE, CY, GR and CO — e.g. "829 555 1235" becomes "+18295551235", "5545331233" becomes "+52 55 4533 1233", and "3101234567" becomes "+573101234567", etc.
    • Phone number formatting works for all landline and cell numbers. 
    • Number formatting for Australia, Mexico, Ireland, Greece and Cyprus includes spaces, while number formatting for DR and Colombia excludes spaces. 
  • If a place has a linked Google listing, clicking the Google autofill button will populate the place's name, address, phone number, opening hours, website and category directly from the data WME has already loaded — no extra API calls or copy/pasting required.
  • If a place has more than one Google listing linked, the helper will show all of them as radio buttons so you can pick which one to apply.

Limitations/notes:

  • Everybody is welcome to use this script, but the phone number formatting function only works for Australia, the Dominican Republic, Mexico, Ireland, Cyprus, Greece and Colombia. It won't format international phone numbers outside of these countries.
  • The Google autofill feature relies on WME already having loaded the linked Google place data — it will not work if the place has no Google link or if WME hasn't loaded the data yet.
  • The Clear button hides the captured Google data from the helper panel; it does not revert any fields you've already applied. Use WME's built-in Undo to roll those back. After clicking Clear, the button changes to Restore so you can bring the captured data back without re-linking the Google place.
  • I'm happy to make changes to this if people require them, just find me on the Waze Australia Discord (username PMaxDino).

Images:

1. Default view (note toggle switch to turn on/off and select country within WME).


Screenshot-2026-02-01-at-10-17-21-pm


2. Final script state (note green tick to indicate successful formatting).


Final script formatting

3. Google Place autofill - automatically fill Google Place fields for a new place. Simply enter the External Provider details on the Details tab. Once selected, go back to the More Info tab and hit Apply. This will then enter the address, category details (where available) and opening hours. If you have checked the 'Move Marker' tab, it'll also position the place across the address associated with that Google Place.


New Google Place Helper