Auto-populate values from other options (Maps, Star maps...)
This article will show you how to set these following cases using the "Populate values from other options" feature:
- Auto-fill coordinates (latitude, longitude) or place name from Maps to a text field
- Auto-fill coordinates, place name, or time from Star maps to a text field
- Auto-fill song info from Song Search, or date & location from Moon Phases
- Auto-fill (part of) the text buyers entered in a Custom Text or Paragraph field

In this example, if the Map Location is set to Berlin, Germany, both the text field and the Live Preview will automatically set to Berlin, Germany as well.
To do so, please follow these steps:
1. Create a text field
- Create a text layer, then open its settings and expand the POPULATE VALUES section
- Turn on Populate Content from another option

- Continue to select the Layer you want to get value from, in the Source option dropdown. In this case, it would be the Street Map layer

2. Enter values
Select the type of value you want to get. You can click on the Browse values link (or the + Available Value button) for more details
At the moment, we support these values:
- For Street Maps & Star Maps:
Format | Meaning | Example |
|---|---|---|
| Return the Latitude of the selected location in plain number (max 7 decimals). | 21.0283271 |
| Return the Longitude of the selected location in plain number (max 7 decimals). | 105.8528432 |
| Return the Search keyword that buyers entered. | Central Park NY |
| *(only work with Street Maps) *Return the full Location that buyers selected. | Central Park, New York, New York 10005, United States |
| *(only work with Star Maps) *Return the Date & time that buyers selected. Use "Date picker" format for the text field to show date only. | 2024-11-07T12:31 |
Additional formats: | ||
| Return the Latitude & Longitude in Decimal Degrees format (max 7 decimals). | 21.0285°N, 105.8544°E |
| Return the Latitude & Longitude in Degrees, Minutes, and Seconds format (max 2 decimals). | 21°01'42.6"N, 105°51'15.9"E |
| Return the Latitude & Longitude in Degrees and Decimal Minutes format (max 3 decimals). | 21°01.710'N, 105°51.265'E) |
{{lat.X}}, {{lng.X}}{{lat:dd.X}}, {{lng:dd.X}}{{lat:dms.X}}, {{lng:dms.X}}{{lat:dmm.X}}, {{lng:dmm.X}}
(eg. {{lat.10}} returns “21.0294834999” {{lat:dms.4}} returns “21°1'46.1406"N”, {{lat:dmm.0}} “21°2'N”)
Since you want to get the place name value, then you can copy and paste the {{place_name}} value there.

Check your results on the Storefront:

- For Song Search
Format | Meaning | Example |
|---|---|---|
{{title}} | Return the full Song title of the selected song | Nightcall |
{{artists}} | Return the Artists of the selected song | Kavinsky |
{{url}} | Return the Spotify URL of the selected song (can use with QR code) | [The Spotify URL of the song will be shown] |
{{duration}} | Return the Song duration of the selected song | 04:17 |
{{lyrics}} | Return the full Lyrics of the selected song (must enable “Load song lyrics” in Song Search layer) | [The whole lyrics of the song will be shown] |
Using similar method as the above step, the results should look like this:

- For Moon Phases
Moon Phase - date format | Meaning | Example |
|---|---|---|
{{date.MM/dd/yyyy}} | Return the Date of the moon that buyers entered | 12/30/2025 |
{{date.MM-dd-yyyy}} | Return the Date of the moon that buyers entered | 12-30-2025 |
{{date.dd/MM/yyyy}} | Return the Date of the moon that buyers entered | 30/12/2025 |
{{date.dd-MM-yyyy}} | Return the Date of the moon that buyers entered | 30-12-2025 |
{{date.yyyy-MM-dd}} | Return the Date of the moon that buyers entered | 2025-12-30 |
{{date.yyyy/MM/dd}} | Return the Date of the moon that buyers entered | 2025/30/1 |
Moon Phase - location format | ||
{{name}} | Return the Location name that buyers searched | Berlin |
{{lat}}, {{lng}} | Return the Latitude & Longitude of the selected location in number format (can use other formats as in Street maps). | Please refer to the Street Maps & Star Maps tabl |
Using similar method as the step above, the result should look like this:

- For Custom Text
Format | Meaning | Example |
|---|---|---|
| Return the Value that buyers entered in the input field of the Text layer. | Teeinblue |
| Limit the characters of the value, replace X with the maximum number of characters you want. (eg. {{value.3char}}). | Tee |
| Keep only the capital letters. | "JOhN Doe" → JOND |
| Return the first word. | "john Doe" → john |
| Return the last word. | "john Doe" → Doe |
Initials: | ||
| Return the initial of each word. | "Amelia & michale" → A&m |
| Initial of each word, without symbols. | "Amelia & michale" → Am |
| Initial of each word, capitalized. | "Amelia & michale" → A&M |
| Initial of each word, capitalized, without symbols. | "Amelia & michale" → AM |
| Initial of the Xth word only (a standalone symbol also counts as a word). |
|
For numbers: | ||
| Convert a number from one time unit to another ( |
|
| Calculate a new number, with |
|
Add | Keep N decimals (by default the result is rounded to a whole number). |
|
Add | Group thousands with a comma. |
|
Using similar method as the step above, the result should look like this:

Paragraph
Format | Meaning | Example |
|---|---|---|
| Return the whole Paragraph, with line breaks turned into spaces. | "Emma" + "Liam" on two lines → Emma Liam |
| Return line X of the Paragraph (counted from 1, blank lines are skipped). |
|
NOTES:
- Customers can still edit the text field anytime, even after it's been filled.
- If the Customers change the map location again, the text field will be updated with the new values, which could override any custom info they added before.
Updated on: 19/10/2026
Thank you!
