Note:
ArcGIS Configurable Apps is being deprecated in 2025. To learn more about the ArcGIS Configurable Apps deprecation and how to migrate your configurable apps to ArcGIS Instant Apps, see the ArcGIS Blog article ArcGIS Configurable Apps Roadmap for Retirement.
ArcGIS Configurable Apps provides a suite of app templates that allow you to create web apps from maps, from scenes, and from groups without having to write code. By leveraging an app template and choosing a few options, you can offer your users a focused experience for interacting with your maps and data. Being clear about who your audience is and how they will use the app can help you select the best template to convey your intended message.
As you decide which app template to use, keep the following considerations in mind:
- Purpose—The most important consideration is the purpose of your app. Embedded in this goal is your intended audience: Who is going to use your app and what are the key points that you want them to take away from the experience?
- Functionality—What is the critical functionality needed to support that goal?
- Aesthetic—How does the app’s layout and color scheme support your brand or message?
Note:
Your organization may have specified brand colors or a logo to apply to apps created by members of your organization. When you create an app that supports these Shared theme settings, the specified settings will be applied instead of the default theme of the app.
The Configurable Apps gallery includes categories to help you filter and find templates based on their purpose. The default category recommends using Instant Apps for the latest app templates with the new configuration experience. The following sections describe all the templates organized by purpose to match the gallery filters. Templates marked with an asterisk (*) are Instant Apps templates, which you can learn more about in the Instant Apps documentation.
Note:
If your organization has configured custom galleries, you may not see these same app templates.
Collect and edit data
The apps in this category are primarily focused on data collection. The source of the data can be either a subject matter expert or the general public.
- Basic Viewer—Provide editing capabilities in the context of a general-purpose mapping app. This is a good choice when your audience needs additional tools or information about the map to support their editing activities.
- Crowdsource Manager—Provide the ability to review crowdsourced information and update attributes such as status and assignment. This is a good choice for collecting crowdsourced data across multiple layers and maps because the data is collected using apps such as Crowdsource Reporter or ArcGIS Survey123. It requires a group that contains at least one map with an editable feature layer.
- Crowdsource Polling—Allow collecting feedback and assessing public sentiment for a series of proposals, plans, or events. Users are presented with a map and list of features containing the details of each proposal, plan, or event, including any attached documents. These users can submit feedback in the form of votes and comments.
- Crowdsource Reporter—Provide the ability to collect a variety of crowdsourced issues or observations in a single app. This is a good choice for collecting crowdsourced data across multiple layers and maps. It requires a group that contains at least one map with an editable feature layer.
- GeoForm—Provide a form-based experience for entering data through a form instead of a map pop-up. This is a good choice for users who find forms a more intuitive format than pop-ups for entering data.
- Manager*—Present multiple maps in a single app with the ability to review and edit layers, attributes, attachments, and related records of features. This is a good choice when you may have a collection of map features that need review.
- Reporter*—Present a map that allows the ability to submit issues and observations about a specific area using a smart form. Enabling commenting, liking, and disliking allows app users to provide feedback on created reports.
- Sidebar*—Present a map with minimal or many tools and an optional side panel for information, such as a legend, a description, pop-ups, and layer list with the option to open an attribute table, and tools to edit, filter, and interact with data.
Compare maps and layers
These apps focus on comparing geographic phenomena; the nature of the comparison you choose may depend on your end goal.
- Compare*—Choose between two comparison modes: compare multiple maps and scenes at the same location or compare multiple locations on the same map. For example, you can use the app to visualize variables such as housing cost or homeownership, compare environmental impacts for different coastal cities, or analyze city zoning data by comparing 2D and 3D views. The app supports up to four maps, scenes, or a combination of the two.
- Compare—Visualize geographic phenomena in 2D or 3D providing a side-by-side or stacked comparison of two maps, two scenes, or one of each. For example, you can use this app to present the results from a variety of analytic methods, the difference between household incomes in multiple places, or the difference between household income and home values in a single location. The app also provides the ability to open the pop-ups for the same feature in each map or scene to compare the values.
- Exhibit*—Create a linear, interactive presentation by authoring a collection of slides to show different views of a map or scene. For each slide, you can change layer visibility and the basemap, include a pop-up for a specific feature, apply a layer filter, and provide a title and notes. If applicable, you can import bookmarks from the map to create slides.
- Insets*—Display noncontiguous geographic locations within a single app layout so users can view and interact with data from a layer in multiple locations at once. Choose from a list of predefined layouts or customize the inset locations with the option to use bookmarks from the map.
- Portfolio*—Present a series of maps, scenes, apps, and other content, such as images. This is a good choice to create a simple interactive display of many maps and apps that share a topic.
Display a scene
These apps allow you to interact with scenes outside of Scene Viewer.
- 3D Viewer*—Provide a dual view of your area of interest with optional tools for navigating the scene, including slides and search.
- Atlas*—Showcase content and include lightweight tools to discover, view, and explore the curated maps and layers. Users can search locations, measure distance, area, and elevation, view data as a table, and read layer details. They can also modify a map with sketch tools, add and remove layers, adjust transparency, and switch between 2D and 3D views.
- Basic*—Display a map or scene with standard options such as a legend and bookmarks.
- Compare*—Choose between two comparison modes: compare multiple maps and scenes at the same location or compare multiple locations on the same map. For example, you can use the app to visualize variables such as housing cost or homeownership, compare environmental impacts for different coastal cities, or analyze city zoning data by comparing 2D and 3D views. The app supports up to four maps, scenes, or a combination of the two.
- Compare—Visualize geographic phenomena in 2D or 3D providing a side-by-side or stacked comparison of two maps, two scenes, or one of each. For example, you can use this app to present the results from a variety of analytic methods, the difference between household incomes in multiple places, or the difference between household income and home values in a single location. The app also provides the ability to open the pop-ups for the same feature in each map or scene to compare the values.
- Countdown*—Display a list of locations in a map or scene ranked by values for a specified field. Provide a summary for the ranked locations and information about the feature order. App users can pin feature information to compare and contrast with other features in the ranked list.
- Exhibit*—Create a linear, interactive presentation by authoring a collection of slides to show different views of a map or scene. For each slide, you can change layer visibility and the basemap, include a pop-up for a specific feature, apply a layer filter, and provide a title and notes. If applicable, you can import bookmarks from the map to create slides.
- Observer*—Display a scene with a dynamic scoreboard that shows basic statistics (count, sum, average, minimum, maximum) for specified fields. As app users navigate the scene, values update in the scoreboard to summarize data for features in the current extent.
- Portfolio*—Present a series of maps, scenes, apps, and other content, such as images. This is a good choice to create a simple interactive display of many maps and apps that share a topic.
Explore and summarize data
The apps in this category allow your users to interact with attributes and, in some cases, other services to facilitate a deeper exploration of the content of your map to create visual, interactive representations of your data.
- Atlas*—Showcase content and include lightweight tools to discover, view, and explore the curated maps and layers. Users can search locations, measure distance, area, and elevation, view data as a table, and read layer details. They can also modify a map with sketch tools, add and remove layers, adjust transparency, and switch between 2D and 3D views.
- Attachment Viewer*—Provide an immersive experience for users to page through a layer's features and review image, video, and PDF attachments. This is a good choice for presenting data and images collected with ArcGIS apps such as ArcGIS Field Maps and ArcGIS Survey123. The app is optimized for use on both desktop and mobile browsers.
- Chart Viewer*—Display bar charts, line charts, pie charts, histograms, and scatterplots to complement your map. Include up to 10 charts to view with a map or side by side with other charts for comparison.
- Countdown*—Display a list of locations in a map or scene ranked by values for a specified field. Provide a summary for the ranked locations and information about the feature order. App users can pin feature information to compare and contrast with other features in the ranked list.
- Exhibit*—Create a linear, interactive presentation by authoring a collection of slides to show different views of a map or scene. For each slide, you can change layer visibility and the basemap, include a pop-up for a specific feature, apply a layer filter, and provide a title and notes. If applicable, you can import bookmarks from the map to create slides.
- Insets*—Display noncontiguous geographic locations within a single app layout so users can view and interact with data from a layer in multiple locations at once. Choose from a list of predefined layouts or customize the inset locations with the option to use bookmarks from the map.
- Interactive Legend*—Create a focused view of a feature layer in the map by clicking the desired categories or ranges defined in the legend. This allows users to explore the map holistically or to focus on the categories that are most relevant to them.
- Observer*—Display a scene with a dynamic scoreboard that shows basic statistics (count, sum, average, minimum, maximum) for specified fields. As app users navigate the scene, values update in the scoreboard to summarize data for features in the current extent.
- Sidebar*—Present a map with minimal or many tools and an optional side panel for information, such as a legend, a description, pop-ups, and layer list with the option to open an attribute table, and tools to edit, filter, and interact with data.
- Slider*—Display historical, live, or future data using any time interval. App users can play or move a time slider to animate data based on numeric values or changes over time to see how the data evolves.
- Streamflow Viewer*—Present a map that allows interaction with a chart showing the return period flow for a specific stream segment and interaction with a time slider showing forecast data for each stream segment.
Interpret imagery
Use these apps to extract meaning from imagery using tools for querying, visualization, analysis, and recording observations.
- Image Mask—Identify areas of an image that have changed over time or that meet user-set thresholds for calculated indexes.
- Image Visit—Review the attributes of a predetermined sequence of locations in imagery.
- Imagery Viewer*—Visualize and explore imagery through time and space.
- Sidebar*—Visualize and explore imagery from oriented imagery layers.
Make a gallery
Use the Category Gallery* app to create a gallery of maps, apps, and layers that can be used as a convenient access point for your geographic content. This app requires a group. App authors can categorize group content into themes or topics and then expose them to users as filters to browse the content in the gallery.
Provide local information
Use these apps to highlight the resources available at a location. Options include highlighting all of the features within a certain distance of a location and informing a user that their address is located within a certain geographic area.
- Crowdsource Polling—Provide a forum for soliciting citizen feedback on proposals or issues in a local area.
- Nearby*—Help people find sites of interest close to an address. This app is useful to help people find focused types of locations (such as schools) within a search distance of an address or place they specify. Optionally, they can edit distance values to adjust the search radius and get directions to locations they select. The app is optimized for use on both desktop and mobile browsers.
- Public Notification*—Use search and sketch tools in a map to create lists of features that can be exported as PDF and CSV. For example, agencies can streamline the process of generating public notices by identifying a collection of affected properties based on proximity to a location or an area drawn on the map, and creating formatted mailing labels to notify property owners or occupants.
- Reporter*—Explore issues and observations that have been reported by users in a local area. Enabling commenting, liking, and disliking allows app users to provide feedback on created reports.
- Zone Lookup*—Facilitate finding which zone or district intersects a specific location or address. With this focused app, users can learn more about a location and features of interest in the surrounding area. The app is optimized for use on both desktop and mobile browsers.
Route and get directions
Use the Nearby* app to help people find sites of interest close to an address. This app is useful to help people find focused types of locations (such as schools) within a search distance of an address or place they specify. Optionally, they can edit distance values to adjust the search radius and get directions to locations they select. The app is optimized for use on both desktop and mobile browsers.
Note:
Generating routes requires an organizational or developer account and consumes credits.
Showcase a map
This category of apps includes options for presenting thematic or general maps. The apps include legends, descriptions, and other basic tools to assist users in understanding the message of the map. They also support a configurable search experience. Most of these apps can be used as is and do not have any configuration requirements. They are good choices when you want the map to be the focus of the app.
- Basic*—Display a map or scene with standard options such as a legend and bookmarks.
- Basic Viewer—Display a set of commonly used tools in a floating pane. This is a good choice for balancing the need for a collection of tools while still maximizing the amount of screen real estate dedicated to the map. The app includes the ability to switch layer visibility, print a map, and show pop-ups in the floating pane.
- Insets*—Display noncontiguous geographic locations within a single app layout so users can view and interact with data from a layer in multiple locations at once. Choose from a list of predefined layouts or customize the inset locations with the option to use bookmarks from the map.
- Media Map*—Display an interactive map with basic tools and a set of options for limiting map navigation. Optionally include an interactive slider to animate time-enabled data. This app is designed to fit into small spaces on a web page or as a stand-alone app.
- Sidebar*—Present a map with minimal or many tools and an optional side panel for information, such as a legend, a description, pop-ups, and layer list with the option to open an attribute table, and tools to edit, filter, and interact with data.