Frequently asked question

Is it possible to filter data in Esri Story Maps?

Last Published: April 25, 2020

Answer

No, it is not possible to filter data in Esri Story Maps. When a web map is shared as a story map, there is no interface in Esri Story Maps that enables users to filter data. However, it is possible to filter data by sharing the web map as a Web AppBuilder for ArcGIS app, configuring the Filter widget in the web app, and embedding the configured web app as a web page in a story map.

Use the workaround below to filter data in Esri Story Maps:

  1. From the ArcGIS Online web map, create a Web AppBuilder for ArcGIS app. For more information, refer to Web AppBuilder for ArcGIS: Create your first app.
    Note:
    Remove any filter in the web map before creating a web app or a story map. Configuring the Filter function in an ArcGIS Online web map before sharing it as a web app or a story map displays only the filtered data. There is no functionality to remove the configured filter.
    
  2. In the Web AppBuilder for ArcGIS app, add, and configure the Filter widget.

    The example below shows a total of 28 attractions in New York City; 22 of which have the Review field filled while six others remain blank. The Filter widget is configured based on the availability of reviews of the selected tourist attractions.

    This is the Filter widget configured.
     
  3. Insert the configured Web AppBuilder for ArcGIS app in the desired story map template.
Note:
Use the Web AppBuilder for ArcGIS web app viewer URL instead of the configuration page URL.

This is the web app viewer URL link.
 
For Story Map Series
  1. Add a tab.
  2. In the ADD TAB dialog box, select Web page.
  3. In the Web page link section, insert the URL of the configured web app. Click Configure.

    This is the ADD TAB dialog.
     
  4. Specify Position and click ADD.

    The image below shows the web app configured with the Filter widget is embedded in Story Map Series.

    This is a web app with the configured Filter widget embedded inside Story Map Series.
     
For Story Map Cascade
  1. Add a section by clicking the add symbol.
  2. Select Media > Link to Content.

    Click Media.
     
  3. In the Link to content on the web section, insert the URL of the configured web app. Click the checkmark.

    This is the Link to Content section.
     
  4. Click the Edit symbol This is the Edit symbol. and select the Appearance tab.
  5. In the Interaction section, select Interaction Enabled.

    This is the Appearance tab.
     
  6. Click the checkmark This is the checkmark..

    The image below shows the web app configured with the Filter widget is embedded in Story Map Cascade.

    This is a web app configured with the Filter widget embedded inside Story Map Cascade.
     
For Story Map Journal
  1. Add a section.
  2. In the ADD HOME SECTION dialog box, select Web page.
  3. In the Web page link section, insert the URL of the configured web app. Click Configure.

    This is the ADD HOME SECTION dialog.
  4. Specify Position and click NEXT.
  5. Configure the floating panel content and click ADD.

    The image below shows the web app configured with the Filter widget is embedded in Story Map Journal.

    This is the web app configured with the Filter widget embedded in Story Map Journal.
     
    Note:
    It is not possible to embed a web app configured with the Filter widget in Story Map Basic, Shortlist, Swipe & Spyglass, and Tour.

Article ID:000020058

Software:
  • ArcGIS Online
  • ArcGIS Web AppBuilder

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options

Related Information

Discover more on this topic