What's new in Survey123

Features have been added to Survey123 progressively. This topic lists the features that were added at the release stages this year. For a list of all updates made to Survey123, see the What's new archive.

Update November 7, 2022

This update includes changes to Survey123 Connect, the Survey123 field app and web app, and the Survey123 website.

Survey123 Connect (version 3.16.106)

Fixed a bug in which some publishing errors were not displayed when using a submission URL.

Survey123 field app (version 3.16.107)

Fixed a bug in which app linking may not work as expected on some devices.

Survey123 web app

Fixes and improvements include the following:

  • Fixed a bug in which the year was missing and date order was incorrect in some locales in the date picker.
  • On Firefox, fixed a bug in which the time question icon did not appear.

Survey123 website

Fixes and improvements include the following:

  • Fixed a bug that prevented value filters to apply on the Data and Analyze pages.
  • Fixed a bug in which photos taken in some Samsung devices returned the error Cannot read property 'width' of undefined when printing in a report.
  • Fixed a bug in which setting a relevant rule did not work for Image, File upload, or Audio questions.

Update October 25, 2022

This update includes changes to Survey123 Connect, the Survey123 field app and web app, and the Survey123 website.

Survey123 Connect (version 3.16.105)

Fixes and improvements include the following:

  • Added support for updating feature layer domains and field aliases when republishing a survey.
  • Feature layer domains for dynamic choice lists using the search() appearance are no longer created.
  • The list of the field names not found in the feature layer is now displayed when publishing a survey.
  • Added support for querying a feature layer with the pulldata("@layer") function. See Query a feature layer.
  • Added support for .tpkx map packages as linked content.
  • Added support for organization templates. See Organization settings.
  • Style settings are now applied when creating a survey from an existing survey.
  • Added an option to submit feedback for templates and samples.
  • Added support for the submission of user-generated community templates.
  • New tool to update existing surveys to the latest template. See Update template.
  • New tool to create an XLSPalette template file in the media folder.

Survey123 field app (version 3.16.106)

Fixes and improvements include the following:

  • Added support for querying a feature layer with the pulldata("@layer") function.
  • Added the delaySignIn AppConfig property to address sign-in issues with per-app VPN configurations in an MDM environment.
  • Added support for .tpkx map packages.
  • Fixed a bug in which users may be signed out when returning from offline or the app has been in the background and the token has expired.
  • Fixed a bug in which using the q:globalId URL parameter failed when using ArcGIS Enterprise.
  • Fixed a bug in which "Update Surveys" was incorrectly translated in Portuguese (Brazil).
  • Fixed a bug in which cardinal directions were not displayed correctly in Arabic.
  • Fixed a bug in which the format-date() function returned overlocalized numbers in Arabic.
  • Fixed a bug with date questions that caused the wrong month to be selected if the chosen date was in a month with less than 31 days.
  • On Android, fixed a bug in which geopoint questions were not being updated with a valid location on some devices, including Trimble TDC600, Samsung Galaxy S21, and Samsung Galaxy S22.
  • On Android, fixed a bug in which some supported languages were not displayed on some devices.

Survey123 web app

Fixes and improvements include the following:

  • Added support for spatial and attribute calculations with feature layers.
  • Added support for audio questions.
  • Fixed a bug in which line features were not displaying after changing the basemap for a map question.
  • Fixed a bug in which questions with choice filters became unresponsive when the relevant condition changed.
  • Fixed a bug in which the map would not automatically zoom to a suitable extent for point locations specified by a search or calculation.
  • Fixed a bug in which labels for map questions in multilingual surveys were displayed incorrectly on mobile devices.

Survey123 website

Fixes and improvements include the following:

  • Added support for creating surveys from organization templates. See Organization settings.
  • Added support for creating surveys from user-generated community templates.
  • Improved the user experience for authoring calculations.
  • Added support for authoring spatial and attribute calculations with feature layers. See Calculations.
  • Added support for authoring Audio questions. See Audio.
  • Added support for displaying the waveform when playing an audio recording in the form view on the Data tab.
  • Added support for displaying a warning message when duplicate choice labels are detected for a choice question.
  • The fieldworker and stakeholder feature layer views created in the survey's folder have been renamed form and results, respectively.
  • The form title, survey description, and image header are now written to a note question in the XLSForm named generated_note_form_title when publishing a survey.
  • Fixed a bug in which default values for single choice questions were not honored in the web designer after refreshing the page.
  • Fixed a bug in which invalid values in the bind::esri:fieldType column caused reports to fail.

Update September 20, 2022

This update includes changes to Survey123 Connect, the Survey123 field app and web app, and the Survey123 website.

Survey123 Connect (version 3.15.178)

Fixes and improvements include the following:

  • Right to left language display improvements.
  • Fixed a bug that was preventing the sign-in page from opening in the correct language.

Survey123 field app (version 3.15.159)

Fixes and improvements include the following:

  • Added support for URL callbacks when using the view action. See Parameters for a field app.
  • Fixed a bug that prevented URL callbacks when using the edit action.
  • Fixed a bug in which Survey123 links would open the Overview folder when Collect was disabled.
  • Fixed a bug in which social logins were being cached and would not sign out.
  • Fixed a bug that was preventing the sign-in page from opening in the correct language.
  • Fixed a bug in which the number of records returned in the Inbox was limited to the maxRecordCount set on the feature service. The Inbox can now contain a maximum of 5,000 survey responses. See Enable editing.

Survey123 web app

Fixes and improvements include the following:

  • Fixed a bug in which calculations were not working as expected in some locales when editing a survey response.

Survey123 website

Fixes and improvements include the following:

  • Improved the information shown on the Collaborate page that explains which records submitters can update and edit.
  • Fixed a bug in which maps in reports were not zooming to features when the basemap used a different coordinate system to the feature layer.

Update August 23, 2022

This update includes changes to Survey123 Connect, the Survey123 field app and web app, and the Survey123 website.

Survey123 Connect (version 3.15.175)

Fixes and improvements include the following:

  • Improved right to left language display of thumbnails, descriptions, icons, and settings menus throughout the app.
  • Fixed a bug in which the incorrect decimal separator was being used for file size calculation on the Linked Content tab.

Survey123 field app (version 3.15.156)

Fixes and improvements include the following:

  • Improved the behavior of long pressing a survey tile when the Allow new surveys to be collected setting is disabled.
  • Improved right to left language display of the favorite answers menu.
  • Improved right to left language display of thumbnails, descriptions, icons, and settings menus throughout the field app.
  • Fixed a bug in which image width and height EXIF information was being stored incorrectly.
  • Fixed a bug in which using search() against a public feature service in ArcGIS Enterprise fails when signed in to ArcGIS Online.
  • Fixed a bug in which the time selector was displayed incorrectly when switching between 12-hour and 24-hour formats.
  • Fixed a bug in which the display of mobile map packages gets distorted with geotrace and geoshape questions.
  • Fixed a bug in which the incorrect decimal separator was used for file size calculation in the Offline Maps, Map Gallery, Linked Content, File question, and Settings menus.
  • Fixed a bug in which forward proxy settings were being incorrectly ignored.
  • Fixed a bug when signed in to an organization, opening a link that references a different organization fails to download the survey form item.
  • On iOS, improved the device model output when using the pulldata("@Property", 'deviceModel') parameter.
  • On Windows, fixed a bug in which the geometry of a geotrace or geoshape shifts when panning, if the display scale is not set to 100 percent.

Survey123 web app

Fixes and improvements include the following:

  • Improved layout for the Single Choice Grid question type in a mobile browser.
  • Support drag and drop when adding files to an Image or File upload question.

Survey123 website

Fixes and improvements include the following:

  • Support setting a minimum match accuracy for an Address question to improve the data quality.
  • Allow the author to choose to not share linked items when sharing a survey.

Update July 28, 2022

This update includes changes to Survey123 Connect, Survey123, and the Survey123 website.

Survey123 Connect (version 3.15.170)

Fixes and improvements include the following:

  • A new calculationMode=whenEmpty parameter was added to support calculations in read-only questions that have empty values.
  • When a survey is published with editing enabled, anonymous users can now edit surveys.
  • The gallery for creating a new survey now shows more information for templates and samples.
  • Fixed a bug when browsing community templates, that caused the scroll bar to return to top of window unexpectedly.
  • Domain names loaded from a feature service have spaces replaced to adhere to XLSForm requirements.

Survey123 field app (version 3.15.151)

Fixes and improvements include the following:

  • The close survey dialog box has been reordered to make Save in Drafts the first option.
  • Fixed a bug with URL parameters folder=inbox&update=true that caused them to fail.
  • Fixed a bug where multiple reverse geocode requests were being sent repeatedly to the geocode service.
  • Fixed a bug where the EXIF orientation value was always stored as 1, regardless of the orientation of the camera when taking the photo.
  • The image preview window has been improved to ensure pan and zoom work intuitively on all operating systems.
  • The right to left language display issues with gallery tiles and the contents of the folder list view were fixed.
  • On iOS, fixed a bug where enabling rotation lock caused landscape photos to be saved as portrait.
  • On Android, audio file size calculations are improved.

Survey123 website

Fixes and improvements include the following:

  • Questions on the Design > Add panel are now grouped into categories.
  • An option allows you to set number of decimal places in number calculations.
  • An option was added to support snapping on map questions.
  • A report task can be canceled or removed from the Report panel on the Data page.
  • New option was added on the Report panel to handle creation of new reports that may conflict with existing report names.
  • A Report API parameter was added to handle creation of new reports that may conflict with existing report names.
  • A Report API operation was added to cancel an in-progress printing task or to remove finished task.

Survey123 web app

Fixes and improvements include the following:

  • Snapping on map questions.

Update June 21, 2022

This update includes changes to Survey123 Connect, Survey123, and the Survey123 website.

Survey123 Connect (version 3.15.165)

Fixes and improvements include the following:

  • The survey author can set the file name of an image to be based on a calculation or the answer to a question.
  • The survey author can configure the visibility of image file names and the ability to rename image attachments in a survey.
  • Geoshape and geotrace questions can be configured to enable vertex streaming.

Survey123 field app (version 3.15.145)

Fixes and improvements include the following:

  • Geoshape and geotrace geometry can be captured by streaming vertices from the current location.
  • File size of audio attachments has been reduced.
  • If configured by the survey author, the visibility of image file names can be changed, and image attachments can be renamed.
  • The grid theme alignment has been improved when using an autocomplete question.
  • The right to left language formatting issues with the camera, bar code, basemap chooser, location status, and settings pages have been fixed.
  • Fixed a bug that caused the app to crash when attempting to open a survey with a large number of images.
  • On Android 11 and 12, fixed a bug in which distance and destination values were missing when capturing measurements using Spike.

Survey123 website

Fixes and improvements include the following:

  • The answer from one question can now be used as part of the label of another question.
  • Links that allow edit or view of the response that was just submitted can now be added to the thank you screen of a survey.
  • The thank you screen can be configured to automatically reload the survey ready for new record capture.

Survey123 web app

Fixes and improvements include the following:

  • A survey's title, thumbnail, and summary are displayed when shared on social media.
  • If configured by the survey author in Survey123 Connect, map questions now support the nominated number of decimal places.

The web app no longer supports surveys published with version 2.5 or earlier. See Web app version.

Update May 26, 2022

This update includes changes to Survey123 Connect, Survey123, and the Survey123 website.

Survey123 Connect (version 3.14.281)

Fixes and improvements include the following:

  • Additional pulldata() properties have been added. See Device and user properties.
  • When Survey123 Connect republishes a survey with new fields, the hosted layer view is now updated with these fields.

Survey123 field app (version 3.14.262)

Fixes and improvements include the following:

  • Configure decimal values for UTM easting and northing. See Coordinate format.
  • Fixed a bug causing date selection to not be saved after clicking outside the dateTime question.
  • Fixed a bug causing surveys in the inbox that contain images to not load.
  • Fixed a bug when interacting with a large number of images in the image tile viewer would crash the app.
  • Fixed a bug causing line or polygon features to unexpectedly shift after editing is completed.
  • Fixed a bug preventing sent surveys from being edited when the survey was created in the web designer.
  • On Android, fixed a bug in which the expected position information from high-accuracy receivers was not displayed or saved in the app.

Survey123 website

Fixes and improvements include the following:

  • Survey author can set a minimum map scale to capture geometry.
  • When sharing a survey to others, the author is prompted to change the sharing level of related items (for example, web map, locator).
  • Additional device and user properties can be used in calculations in the web designer. See Device and user properties in the web designer.
  • Additional pulldata() properties have been added. See Device and user properties.
  • Reports will now print all records even when the maxRecordCount value of the feature layer is exceeded.
  • Reports meet PDF accessibility compliance.

Update April 19, 2022

This update includes changes to Survey123 Connect, Survey123, and the Survey123 website.

Survey123 Connect (version 3.14.274)

Bulgarian language support has been added.

Survey123 field app (version 3.14.255)

Fixes and improvements include the following:

  • Bulgarian language support has been added.
  • Relevant and calculate expressions that remove a value now update the feature layer as expected.
  • Leading zeros are no longer removed from values when submitting through the Inbox.
  • Added ability to connect to GNSS receivers with output baud rates other than 4800.
  • Fixed a bug causing MP4 attachments to be uploaded as the incorrect content type.
  • Fixed a bug causing relevant expressions based on previous questions with default values to not populate as expected.
  • Integer choice labels in select_one_from_file questions will now display when loaded from the Inbox.
  • Fixed a bug causing select_one questions with autocomplete appearance to not display correctly when a default is applied.
  • Fixed a bug causing select_one questions with autocomplete appearance in repeats to display choice names rather than choice labels when navigating between repeat records.
  • Fixed a bug causing select_one questions with autocomplete appearance in repeats to only populate a default in the first repeat.
  • Fixed a bug in which users were unable to download public surveys with anonymous access disabled if saved on ArcGIS Enterprise.
  • On Android, fixed a bug causing images collected with Spike to not display correctly.

Survey123 website

Fixes and improvements include the following:

  • Bulgarian language support has been added.
  • Reports now support the statistic types range, first, last, and median, as well as unique values and counts of unique values.
  • A confirm button has been added when responding to Map questions on a mobile device.
  • Fixed a bug causing filtering of select one questions to display blank drop-down entries.
  • Fixed a bug that caused image questions to not enforce the count-selected constraint if the survey title contains uppercase characters.
  • Fixed a bug in report templates in which statistics derived from fields in nested repeats will produce unexpected results if the survey record has no repeat records.
  • Fixed certain error messages not fitting within the dialog box.

Update March 22, 2022

This update includes changes to Survey123 Connect, Survey123, and the Survey123 website.

Survey123 Connect (version 3.14.261)

Fixes and improvements include the following:

  • On the Contrast Ratio dialog box, the decimal separator is now displayed according to the system locale.

Survey123 field app (version 3.14.242)

Fixes and improvements include the following:

  • Geopoint questions now support the press-to-locate appearance.
  • An existing survey will now be opened when referenced by a URL parameter.
  • Fixed a bug that prevented the Inbox from refreshing when opening a survey using URL parameters.
  • Fixed a bug that caused URL parameters that make a question relevant to fail to display the correct value.
  • Fixed a bug that caused the group expand and collapse indicators to fail to appear when editing existing surveys.
  • Webhooks will now be triggered when editing and adding an image to a record.
  • On Android, numbers are no longer truncated when using input masks.

Survey123 website

Fixes and improvements include the following:

  • In the web designer, the Hide from survey option is now available for Single Choice and Dropdown questions.
  • In the web designer, the Do not submit the answer option is now available for Address questions.
  • The hide URL parameter now supports the leaveDialog property, preventing the warning message when leaving the web page with unsent data.
  • Report templates now support composing the where clause dynamically by concatenating other attribute values.
  • Fixed a bug causing filtering survey results based on a select multiple question to not load the choices.
  • Fixed a bug preventing layer IDs from being preserved in stakeholder view.
  • Fixed a bug causing question validation to not be honored if an initial geometry was recorded before publishing.
  • Fixed a bug causing survey sharing to fail if a survey published from Survey123 Connect with a tile package from a custom basemap.
  • On Android, fixed a bug causing opening a survey by scanning a QR code to fail.
  • On iOS, fixed a bug causing read-only date and time questions to be editable.

Update February 22, 2022

This update includes changes to Survey123 Connect, Survey123, and the Survey123 website.

Survey123 Connect (version 3.14.256)

Fixes and improvements include the following:

  • The new calculationMode parameter allows for configuring when calculations are triggered.
  • Custom drawing tool palettes for draw and annotate questions can now be added.
  • The Media tab in a survey allows for viewing and opening files in the media folder.
  • Updated capabilities of feature layers created when publishing a survey.
  • Draft surveys no longer appear in the My Surveys or My Organization lists.
  • When empty values in repeats are passed to a JavaScript function, undefined values are now distinguished from null values.
  • Bezel previews have been updated.
  • Fixed a bug on publishing that incorrectly set if daylight saving time is respected for start and end questions.

Survey123 field app (version 3.14.237)

Fixes and improvements include the following:

  • Performance improvements have been made to calculations, making them faster and more stable.
  • The new Overview folder provides a list and map view of all survey responses currently on the device. This folder must be enabled in Survey123 Connect on a per-survey basis.
  • Improved UI and workflow for annotate questions with multiple capture methods.
  • Autocomplete choice lists with integer choice names of 10 digits or more will no longer return invalid results.
  • Improved UI for bar code scanning.
  • Fixed a bug causing all surveys on the Download Surveys page to have the same thumbnail.
  • The app will no longer lock users out of Active Directory when accessing a survey with a linked web map when using a portal with Integrated Windows Authentication.
  • Fixed a crash when generating a new repeat record.
  • Fixed an issue that was preventing default images inside repeats from loading when opened from Drafts, Sent, and Outbox.
  • Logins will no longer cache, which was preventing a new user from signing in once a previous user had signed out.
  • Fixed a bug preventing calculations running on questions with null field types in responses opened from the Inbox.
  • Fixed a bug preventing images with dynamic URLs from displaying.
  • Fixed a bug causing relevant questions in nested repeats submitting blank or duplicate answers.
  • Fixed a bug causing labels to not appear for table-list appearance questions in a group or repeat.
  • On Android, fixed a crash caused by geosearch when using a custom geocoder.
  • On iOS, fixed a crash caused by multiple consecutive calculations.
  • On iOS, fixed a crash when loading a survey with a large number of relevant questions.
  • On iOS, fixed a crash caused when changes are made to the relevancy of questions within groups.
  • On iOS, unrestricted watermark images are no longer limited to 1920x1080 pixels.

Survey123 website

Fixes and improvements include the following:

  • A specific geocoding service can now be set when adding a Map or Address question in the web designer.
  • The web designer now supports setting a basemap outside of the organization's basemaps group for Map questions.
  • The maximum number of results for an Address question can now be modified in the web designer.
  • Multiple records can now be included in a single map when printing reports.
  • Location can now be captured when opening a survey.
  • Reports now support the rotation of images.
  • Improved UI and accessibility for date and time questions.