PROBLEM

Metadata in ArcGIS Survey123 are not automatically recorded

Last Published: October 24, 2023

Description

When a survey is filled in, sometimes the metadata such as the username of the respondent are recorded for tracking purposes. To record the usernames of respondents, the username question type can be used as a required question. This action collects the username of logged in respondents submitting the form even though the username question is not visible. However, this workflow may not work as expected. For example, when filling in a survey while not logged in to ArcGIS Survey123, the survey can be filled but cannot be submitted. Instead, a prompt for the username is displayed. Even after logging in to ArcGIS Survey123 and submitting the drafted form, the prompt is displayed and the survey must be resubmitted.

Username required prompt

Cause

  • ArcGIS Survey123 does not populate the username field of users that submit forms from the Draft folder or forms edited in the Inbox folder.
  • ArcGIS Survey123 does not automatically redo the calculations to preserve existing answers on existing surveys on opened surveys.

Solution or Workaround

Edit the username question type

  1. Start ArcGIS Survey123 Connect.
  2. Select the survey that requires modification.
  3. Click the XLSForm button to open the XLSForm spreadsheet.
  4. On the XLSForm spreadsheet, change the username question type to calculate.
  5. In the same row, select the calculation column and add the following formula.
pulldata("@property", 'username')
  1. Save the XLSForm spreadsheet.
New updated XLSForm

Article ID: 000023454

Software:
  • ArcGIS Survey123 Field App iOS
  • ArcGIS Survey123 Field App Android
  • ArcGIS Survey123 Connect

Receive notifications and find solutions for new or common issues

Get summarized answers and video solutions from our new AI chatbot.

Download the Esri Support App

Related Information

Discover more on this topic

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options