ArcGIS Survey123 Blog

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Other Boards in This Place


Latest Activity

(296 Posts)
ShareUser
Esri Community Manager

The closer Ed Summit gets, the more excited I am for my session ArcGIS Survey123 Design Challenge. This session is going to focus on designing surveys in ArcGIS Survey123 web designer to guarantee you get clean, well-formatted data that you can use to do analysis and solve your question. But we aren’t going to just tell you the answers – we’re going to see who can come up with a great solution.

And right now, I want your favorite tips so I can make the session pull from more than just my tricks.

Read more...

more
1 0 72
BrettStokes
Esri Regular Contributor

The latest (3.22) version of the Survey123 website installer has been released for download via the My Esri site. The file download is located under Downloads  All Versions → ArcGIS Enterprise (Windows or Linux) 11.3 or 11.4  Apps. It will also be made available under 11.5 once it has been released.

The 3.22 version includes all of the fixes and improvements from the February 26, 2025 update of the Survey123 web app and website, along with the following improvements to the installed website itself:

  • BUG-000161914 - The default configuration of the installed ArcGIS Survey123 website returns an X-Frame-Options error.
  • Updated Node JS to 20.19, Python to 3.13.2 and JRE to 21.0.6.

If you’re not familiar with the Survey123 website installer or why some organizations need it, please refer to this previous blog post: Understanding the Survey123 website installer. It provides details on what it is, what you get, how it works and some other things to consider before setting it up in your local environment.

More information can also be found in the Documentation and the following Knowledge Base articles:

more
1 0 224
DianaAschmoneit
Esri Contributor

2025 FM LS Survey.png

 

Location sharing has been a popular capability of ArcGIS and continues to be highly sought within our user community. Organizations that have enabled location sharing can benefit from operational awareness of their personnel and assets in near real-time, monitoring field work as it progresses and enabling faster responses to changing conditions if needed.

To achieve greater understanding of customer needs, we would like to get feedback from those who currently use location sharing, either for identifying the current or last known locations of personnel or for viewing the history of where personnel have been. As well, understanding the ArcGIS apps you are using for location sharing and the duration of time and number of staff participating are relevant to our exploration of how best to deliver improved access and user experience.

We would appreciate you taking our 12-question survey that is expected to take 3 minutes or less to complete. There is also a field for you to share general feedback about Esri’s location sharing capability. If there are others in your organization who may also have insights to contribute, please share the survey link with them.

The valuable feedback that our customers are uniquely able to provide will help to ensure that we take steps that bring greater location sharing capability in ArcGIS that more fully meets and satisfies customer needs. Thank you for participating in the survey.

more
1 0 176
ChrisLeSueur
Esri Contributor

The February 2025 update of ArcGIS Survey123 includes valuable enhancements and fixes to the field app, connect, and the web.

Read more...

more
8 3 1,038
MMira
by
Emerging Contributor

In my geospatial workflow, I integrate Survey123 with Field Maps to streamline the process of collecting and updating feature data. The process starts in Field Maps, where I create polygons and then use a custom Arcade expression to generate a URL containing key URL parameters. These parameters—such as the Global ID of the polygon and other relevant attributes—are passed from Field Maps directly into Survey123.

When the URL is clicked, it opens Survey123, and the prepopulated values from the polygons automatically populate the survey form. I can then complete the remaining questions, filling in any additional details required.

After completing the survey, I use a Note question in Survey123 to generate a custom link that sends the updated data back to Field Maps. This link contains parameters that allow me to update the feature with the new survey responses.

The link is generated using ArcGIS expressions, which include feature data from the survey. When clicked, the user is taken directly to Field Maps, where they can see the updated feature and make any necessary adjustments. Once the feature is updated, the callback URL brings the user back to Survey123, ensuring that all responses are properly submitted.

Example of the Custom Link:

Here’s an example of the URL that gets generated in the Note question in the survey:

<a href="https://fieldmaps.arcgis.app?referenceContext=updateFeature&itemID=[sampleItemID]&featureSourceURL=[https://yourserverurl/FeatureServer/0]&featureID=[sampleFeatureID]&featureAttributes=[%7B%22address%22%3A%22NewAddress%22%2C%22HouseID%22%3A%22NewHouseID%22%2C%22rate%22%3A%22newRate%22%7D]&callback=https%3A%2F%2Fsurvey123.arcgis.app%2Fsurvey%2F[sampleSurveyID]%2Fstart" target="_blank">Click here to update the feature in Field Maps and return to Survey123</a>

**This Link is inserted in the label field in the Excel sheet on the same row for the Note question

Instructions:

  • Replace [sampleItemID] with the Item ID of the layer in Field Maps that you are updating.
  • Replace [https://yourserverurl/FeatureServer/0] with the FeatureService URL of the relevant layer.
  • Replace [sampleFeatureID] with the Feature ID of the specific feature you want to update.
  • Replace the values inside featureAttributes like address, HouseID, and rate with the appropriate survey response fields.
  • Replace [sampleSurveyID] with the Survey123 Survey ID for the callback URL, which brings users back to the survey form.

"This workflow is optimized for use on mobile devices (Field Maps and Survey123 mobile apps), providing flexibility and efficiency in the field."

When you configure the link, these values will dynamically change based on the survey data or feature you’re working with.

This workflow automates and streamlines the entire process, reducing manual data entry, ensuring data accuracy, and speeding up feature updates. It significantly improves the efficiency of field data collection and editing, and I believe it could be a game-changer for others working with ArcGIS in similar environments.

Special Thanks:

A big thank you to @IsmaelChivite  for his insightful contributions and guidance, which were crucial in helping me build this solution! His expertise and helpful tips are truly appreciated.

References:

  1. For more details on how to create clickable read-only URLs in Survey123, check out this helpful Community post by (Ismael Chivite).
  2. For understanding how to initiate feature updates in Field Maps, you can refer to this official Esri documentation.

more
4 5 705
BrettStokes
Esri Regular Contributor

The latest (3.21) version of the Survey123 website installer has been released for download via the My Esri site. The file download is located  under Downloads  All Versions → ArcGIS Enterprise (Windows or Linux) 11.2, 11.3, or 11.4  Apps.

The 3.21 version includes all of the fixes and improvements from the November 12, 2024 update of the Survey123 web app and website, along with the following improvements to the installed website itself:

  • BUG-000170831 Saving a survey in Survey123 is stuck on "Saving..." with Integrated Windows Authentication (IWA), but it saves with built-in authentication.
  • BUG-000167891 Unable to create surveys using ArcGIS Enterprise Survey123 with GEOAxIS authentication.
  • BUG-000161269 The ArcGIS Survey123 website post-installation lacks a check for overwriting the internal self-signed certificate with a user-provided pfx file, rendering the server unable to start.
  • Updated Node JS to 20.18.1, Python to 3.13.1 and JRE to 21.0.5.

If you’re not familiar with the Survey123 website installer or why some organizations need it, please refer to this previous blog post: Understanding the Survey123 website installer. It provides details on what it is, what you get, how it works and some other things to consider before setting it up in your local environment.

More information can also be found in the Documentation and the following Knowledge Base articles:

more
3 0 383
ChrisLeSueur
Esri Contributor

The November 2024 update for ArcGIS Survey123 brings a host of exciting features to enhance your survey design and user experience. From creating your survey forms to working with the Suvery123 mobile and web apps, this release offers increased flexibility and efficiency.

Read more...

more
5 4 1,312
MarikaVertzonis
Esri Regular Contributor

AI assistants can be used in Survey123 to do the following:

  • use a conversation to help you design a survey in the web designer
  • extract information from images, audio, and text, in the web app
  • translate survey designs in the web designer or in Connect

Survey123 assistants leverage large language model (LLM) and machine learning technologies. Specifically, Microsoft Azure OpenAI service is used for the Survey123 assistant and Microsoft Azure AI Translator Service for the translation assistant. Survey123 assistants follow the data security and privacy guidelines of ArcGIS Online.

These capabilities are disabled by default and only enabled when an organization administrator has opted in. To enable these features, organization administrators need to:

  1.  Navigate to the AI assistants section on the ArcGIS Online organization settings page and turn on the Allow use of AI assistants by members of your organization option.
  2. Go to the Survey123 website, open the Organization -> Settings tab, and under the Extensions section turn on the Survey123 assistant and Translation assistant.

Whilst these assistants are in beta, please join our early adopter community to learn more and provide us with feedback. Before clicking the following links, be sure to register and sign into the Early Adopter Community.

 

Similar but different, are smart assistants in the field app. Configured for image questions, smart assistants can perform image classification, object detection, and object redaction. These capabilities rely on machine learning models that are located on the device and do not use online generative AI services. For more information see Smart assistants.

 

more
3 9 5,421
alison_gou
Esri Contributor

Introduction

We are excited to announce that you can now use Survey123 triggers and actions in both ArcGIS connector and ArcGIS Enterprise connector in Power Automate. In this blog, we'll guide you through essential information to ensure a smooth transition with minimal disruption to your workflows.

As we move forward, our primary focus will be on Survey123 triggers and actions in the ArcGIS connector and the ArcGIS Enterprise connector. This means we will stop adding new features to existing Survey123 connector. It is important to note that ArcGIS connectors for Power Automate are premium connectors and require a Microsoft 365 subscription or a pay-as-you-go plan to create and maintain flows.

Q&A:

Are the functionality of the existing Survey123 connector and the new Survey123 triggers and actions in ArcGIS connectors the same?

Yes, the functionality remains the same for now. However, new features will only be added to the ArcGIS connectors in the future.

Do I need to reconfigure my existing workflow?

Not immediately. However, you may need to switch to or use ArcGIS connectors in the future for new features of Survey123 triggers and actions.

How to migrate my existing workflows from Survey123 connector to ArcGIS connector?

The trigger and actions in ArcGIS connectors remain the same in terms of appearance and functionality, so there will be no user experience difference. Migration can be finished either by creating and switching to a new workflow or editing the existing ones.

How to migrate my existing workflow from Survey123 connector pointing to ArcGIS Enterprise to ArcGIS Enterprise connector?

The work for this question is pretty much the same as above question. As a matter of fact, creating connections when using ArcGIS Enterprise has been simplified. Instead of following this blog when using Survey123 connector, see this new instruction for making connections to ArcGIS Enterprise connector.

How can I avoid token expiration in ArcGIS connectors?

Check out this blog for valuable tips on keeping your connections valid and avoiding token expiration.

more
1 6 1,844
JamesTedrick
Esri Esteemed Contributor

One of the uses for pulldata('@javascript') has been to integrate with 3rd-party APIs to import additional data into a form submission.  One of the early integration patterns we showed (and included for a time as a sample) was the OpenWeather API.  The OpenWeather API used in the early sample (2.5) is retiring on October 22.  If you are using the old OpenWeather API, please refer to OpenWeather's guide.  For the Survey123 script, the following adjustments will need to be made:

  • Update the OpenWeather URL to https://api.openweathermap.org/data/3.0/onecall
  • If extracting specific values in the script, please review the Matching parameters table to ensure that the correct value for the parameter in the 3.0 API is references.  In some cases, the path to the property may have changed. Otherwise, review the table for properties being extracted via pulldata('@json') functions in the form.

more
5 1 521
515 Subscribers