We’ve just released a powerful new enhancement to Connect for ArcGIS:
You can now use Arcade Expressions to fully control the layout of data returned from Layer Links.
This means no more default “label: value” tables - just clean, expressive, fully custom HTML layouts you define using Arcade.
Until now, Layer Link results were displayed in a standard table format: one row per value, label on the left, value on the right. It was simple and effective, but not always flexible enough for your real-world use cases.
With this update, you can now switch to a new Arcade Expression mode and write your own layout logic using HTML and the Arcade scripting language.
If it can be expressed in HTML and logic, you can do it.
Each value returned by the Layer Link is available using this syntax:
$layerlink.<Label>
Your expression must return a string containing valid HTML. Here’s a simple example:
return "<div><strong>Type:</strong> " + $layerlink.Type + "</div>" +
"<div><strong>Status:</strong> " + $layerlink.Status + "</div>"
For detailed instructions, check out this article on our Knowledge Hub.
This short video walks through the process of setting up Arcade Expressions in Connect for ArcGIS.
This feature opens the door for GIS teams to deliver better in-map experiences without needing external developers or complicated custom widgets.
Whether you’re showing permit details, customer records, or inspection results—you can now tailor the presentation to your audience with just a few lines of Arcade.
This feature is available now for all Connect for ArcGIS users.
Open up Experience Builder, configure your Layer Link, and start creating smarter, more expressive apps.
Want to show off what you’ve built with Arcade and Connect? Tag Cartinuum on LinkedIn or send us a screenshot—we’d love to see it.