ArcGIS Business Analyst

The Business Analyst widget in Experience Builder is out of beta with great new features!

The Business Analyst widget in ArcGIS Experience Builder is out of beta in the February 2023 release of ArcGIS Online. The BA widget packs a significant number of new capabilities and it has been redesigned to allow various customization options.

The Business Analyst (BA) widget allows you to view demographic, Tapestry, market potential, and business information about a specific location using ready-to-use interactive infographics. You can also create custom infographic templates in ArcGIS Business Analyst Web App (Advanced) or ArcGIS Community Analyst. Your custom templates will be available for use in the BA widget in Experience Builder (ExB).

If you have any existing ExB apps with the old BA Infographic (beta) widget, please read this Esri Community article: Important changes to Experience Builder apps with Business Analyst Infographic (beta) widget.

So, let’s explore what’s new!



Workflow and Preset modes
Workflow and Preset modes

We are introducing two modes to allow you create a customized experience for your end users based on your business needs. The Workflow mode is a new functionality that provides the end user with step-by-step panels for defining location or geography and then running an infographic. If you are transitioning from the BA widget in Web AppBuilder (WAB) to Experience Builder, this is the mode you want to explore. The Preset mode was the default option in the BA Infographic (beta) widget, which allowed embedding an infographic with preconfigured settings. The Preset mode has been redesigned and contains several new enhancements.

Workflow mode

Workflow mode
Workflow mode

This mode allows searching for a location or a geography boundary, defining the buffer type (rings, drive times, and walk times) for point locations, and then running any infographic from the list.

Preset mode

Infographic with Preset mode
Infographic with Preset mode

This mode allows you to embed an infographic by predefining the default location or geography boundary, and buffer type and units for point location.

Geography boundary search

Geography boundary search in Workflow mode
Geography boundary search in Workflow mode

You can make the geography boundary search available in Workflow mode for your users. In Preset mode, this option is available to you, the ExB app creator, under Set a location.

By default, the search results return both point locations and geographies (All), point location on top and geographies below.


Interaction with other ExB widgets

Action trigger in Business Analyst widget
Action trigger configured in BA widget

The BA widget now works with other ExB widgets that support action trigger (record selection changes).You can configure action trigger on Map, List, Table, and Search widgets that contains point or polygon features and use the record selections from these widgets as input features to run infographics in BA widget.

Here is an example showing a List widget with a Preset mode of the BA widget. The List widget is configured with a feature layer of U.S. counties and action trigger for BA widget. Selecting a county name from the list automatically triggers an infographic update.

List widget in Preset mode
List widget with BA widget in Preset mode

Here is another example with a Map widget and a Workflow mode of the BA widget. The widget automatically recognizes the selected zip codes and business locations from the map and provides the next available steps before running infographics.

Map widget with Workflow mode
Map widget with BA widget in Workflow mode
Map widget in Workflow mode
Map widget with BA widget in Workflow mode


GeoEnrichment utility configuration

GeoEnrichment proxy setting
GeoEnrichment proxy setting

This is an optional setting to allow members of your organization without GeoEnrichment privilege to access the app you create. For example, members with Viewer user type or Data Editor role can use the BA widget when the ExB app is shared with the organization.

With this release, the BA widget is not accessible if the ExB app is shared publicly. We are working hard to support this feature in the near term.


Localization support

Language, number, and date formatting
Language and number formatting support

The BA widget now supports your organization or profile language and number format settings. For countries with localized datasets (Esri Japan and Esri France), geography boundary search is also supported using the selected language.


Sample ExB templates with BA widget

Business Analyst templates in Experience Builder
Sample ExB templates

If you are looking for some ideas before creating your own ExB app with BA widget, check out these great sample templates. All sample templates contain notes explaining the use cases and configurations. We will add more in the future.

To get started, go to Experience Builder, and click + Create new. Click on the ArcGIS Online tab and search by Business Analyst or Community Analyst key word.


Additional resources

About the author

Fasil is a Senior Product Engineer on the ArcGIS Business Analyst team.

Notify of
Inline Feedbacks
View all comments

Next Article

Nautical chart creation is versatile with ArcGIS Maritime

Read this article