HOW TO

Configure a static and dynamic URL in an ArcGIS Experience Builder Embed widget from an ArcGIS Dashboard URL

First Published: September 22, 2026
Last Published: September 22, 2026

Summary

There are different ways in which an ArcGIS Experience Builder Embed widget can accept and display URL information when referencing an ArcGIS Dashboard. These are the following options:

  • Using URL information
    • Either static or dynamic

Depending the option used, this requires specific configuration and syntax to ensure the parameters of the ArcGIS Dashboard are being received in the ArcGIS Experience Builder.

To properly configure a URL parameter in ArcGIS Experience Builder, you should already have one configured in ArcGIS Dashboards to reference.

Cause

Since each option is used for different purposes based on the end goal of the ArcGIS Experience Builder application, different configurations are required.

Procedure

Using URL information

Creating a Static URL:

  1. In the ArcGIS Experience Builder Embed widget, paste the ArcGIS Dashboard URL in the Embed by - URL section.
  2. Use the following example format to reference a specific feature in your data to display. Paste this to the end of the ArcGIS Dashboard URL in the widget.
#state={state}
    • The first "state" parameter is the name of your ArcGIS Dashboard URL Parameter.
    • The second "state" parameter is the name of the specific feature selected from the Field specified in the ArcGIS Dashboard URL Parameter.

Example reference from ArcGIS Dashboards for a Feature parameter:

Example reference for a Feature parameter

Example reference from ArcGIS Dashboards for a Numeric parameter:

Example reference for a Numeric parameter

The preview below shows the widget filtered to the specified parameter.

Example:

example widget filtered to the specified parameter

Creating a Dynamic URL:

  1. In the ArcGIS Experience Builder Embed widget, paste the ArcGIS Dashboard URL in the Embed by - URL section and click Save.
  2. Take the URL parameter and paste it directly into the URL of the browser where you are actively editing the ArcGIS Experience Builder. Press Enter and ensure the browser reloads.
  3. Use the following format:
&state={appURL.search.state}
    •  The "state" parameter is the name of your ArcGIS Dashboard URL Parameter name.
    • The second "state" parameter also is the name of your ArcGIS Dashboard URL Parameter.

Example:

state parameter also is the name of the ArcGIS Dashboard URL Parameter

  1. After pasting into the parameter into the URL, navigate back to the Embed widget and click the URL info button. Ensure you can see the available parameters that can be selected.

Example:

Embed widget showing the URL info button

  1. Before selecting the available parameter, in the Embed widget, type in the URL parameter at the end of the ArcGIS Dashboard URL and click Save.

Example:

#state=

URL parameter added to the Embed widget

  1. Once the parameter has been added, use the available URL information by clicking on it to complete the URL.

Example:

clicking the parameter to complete the URL

  1. Save and publish the ArcGIS Experience Builder project.
    • In the Preview, you should now be able to dynamically change your Embed widget view by adjusting the browser URL.
    • Use the format ?state={parameter} in the browser.

Example:

dynamically changing the Embed widget view by adjusting the browser URL

Article ID: 000043570

Software:
  • ArcGIS Experience Builder
  • ArcGIS Dashboards

Get support with AI

Resolve your issue quickly with the Esri Support AI Chatbot.

Start chatting now

Related Information

Discover more on this topic

Get help from ArcGIS experts

Contact technical support

Start chatting now

Go to download options