What's new in ArcGIS Survey123 Web Designer (October 2022)

2801
9
10-26-2022 05:33 PM
IsmaelChivite
Esri Notable Contributor
7 9 2,801

[October 31. HotFix release announced]

[October 27. Updated step-by-step video to configure custom templates]

[October 28. Added a note about planned HotFix for November 1]

The Survey123 web designer gets better in our October 2022 release:  A new audio question type, enhanced calculations, and organization templates!  Read on to learn more...

 

About the Survey123 web designer

 

The Survey123 web designer lets you visually build your own forms. Once published, you can securely share them with people within your own ArcGIS organization, or with the general public. Surveys created in the Survey123 web designer can be completed in a browser or in the Survey123 mobile and desktop apps.

If you are not familiar with the Survey123 designer, you can start using it right away. Once you are signed in to ArcGIS, you are just a few clicks away:

 

Accessing Survey123 designer.gif

 

What's new in the October 2022 release

 

A key new feature in this update relates to calculations. Calculations allow you pre-populate questions in your form using data previously entered in the survey, an ArcGIS layer, and so on. 

Calculations are useful because they can streamline data entry. Calculations make your surveys smarter.

Survey123-Separator.png

Make your forms geographically smarter with geo-calculations

 

Calculations have been available for a while in the Survey123 web designer. With this release, you can now configure geo-calculations. This will help you make your forms geographically smarter!   Below is an example where a geo-calculation automatically gets the APN (Assessor Parcel Number) of a parcel, when the respondent clicks on it.

 

Survey123_APN.gif

To retrieve the APN, the form uses the location from the map to do a point-in-polygon query against the parcels layer.  Parcels are just one example.  You can configure point-in-polygon queries to hit any polygon layer you may already have in ArcGIS. You also decide the value from the intersecting polygon that you want as an output for your calculation.

The video below shows, step by step, how to get started with geo-calculations.

 

 

As you play with this new option, you will soon discover that you can do attribute queries in your calculations too. This is useful when you want to simply take a value and do a lookup search on a table or layer to bring some additional data into your form.  Below is an example where I take a customer number and automatically retrieve the full name and email contact of the customer. That's all done through a simple attribute query calculation.

 

Survey123_Lookup.gif

I bet you will figure out how to do that with designer! 🙂

Survey123-Separator.png

Configure Survey123 design templates for your organization

 

As more and more users in your organization are granted permissions to create new surveys, providing direction and guidelines for survey design becomes more and more important.  Starting with this release, you can configure a set of surveys as templates for Survey123 authors within your organization.

The animation below shows what an organization Survey123 template gallery looks like. Note that when the survey author chooses to start a survey from a template, 6 custom survey templates appear.

Creating a survey from a Survey123 organization template_small.gif

 

Your organization templates can include common survey designs that people will want to reuse again and again. Why should survey authors have to start from scratch?  Survey templates will save time, and also bring consistency.

The following video demonstrates how you can configure Survey123 to present a custom set of templates to all Survey123 authors in your organization.

 

Survey123-Separator.png

New audio question type

 

The audio question type is designed to help you record audio within your surveys. You can either record audio right from within the form, or browse for an existing audio recording on your device or computer.

Drag and drop the audio question type into your form design, publish, and you are good to go!

Adding an audio question in Survey123 designer_small.gif

 

Audio files are stored as ArcGIS attachments. You can play the recordings from other ArcGIS apps or download your audio files along with the rest of your GIS data.

Survey123-Separator.png

Next steps

 

[Updated October 28] This update introduced the following regressions, which we expect to fix through a quick patch by November 1:

  • BUG-000153255 - Unable to filter using the value option in the Survey123 website. Error message: TypeError: Cannot use 'in' operator to search for 'name'
  • Setting a relevant rule (Set rule) does not work if target question types are Image/File upload/ Audio

You can test the fixes already at: https://survey123beta.arcgis.com/ 

[Updated October 31]

Hot fix released to address the following issues:

  • BUG-000153255 - Unable to filter using the value option in the Survey123 website. Error message: TypeError: Cannot use 'in' operator to search for 'name'
  • BUG-000149962 Photos taken in some Samsung Galaxy devices returns "Cannot read property 'width' of undefined." error when printing in a report
  • Setting a relevant rule (Set rule) does not work if target question types are Image/File upload/ Aud...
  • If there is a question whose label is blank in a multilingual survey published from Survey123 Connect, the report quick reference and the Analyze page do not work as expected
  • Date Picker: missing year and incorrect date order for some locales
  • Time question icon does not appear in Firefox

Other than minor updates with fixes, our next planned release is December 6, 2022. The main features in the works include:

  • CAPTCHA control for web surveys (delay with this one is acknowledged. Sorry about it)
  • Support for multilingual survey authoring
  • Add the Create Report action to the Survey123 Microsoft Power Automate connector
9 Comments
lmelendez_ADMIN
Occasional Contributor

hello @IsmaelChivite , these are great updates for our purposes, however for the "template" option because I'm the primary creator of many surveys but only need to share some I quickly made a group and then "shared" the desired surveys to that group so that those could be the "templates," however that group does not reveal itself in the dropdown in the organization settings as described in the video above, is there a certain type of sharing I'm supposed to do?  is there a lag upon creation of a group until it reveals itself in this option?  

again super excited for these updates (layer query and templates) but just hoping my question can be addressed, thanks!

UPDATE:  just used an existing group and that worked fine but now others cannot access the templates but I can see them, from the screenshot below my understanding is all surveys shared to that group should now be "templates" available to all users that have privileges to author surveys within our organization correct?  if so that is not the case, please help

lmelendez_ADMIN_0-1666888453122.png

 

IsmaelChivite
Esri Notable Contributor

@lmelendez_ADMIN  I just updated the video with more instructions to help you setup Survey123 templates. Hope it helps.

lmelendez_ADMIN
Occasional Contributor

very helpful @IsmaelChivite!  I thought the template was shared with the whole organization straight from the get go, I went through all the steps in the new video and it worked as you mentioned, thanks for the excellent and clear videos

MiltonSolano
Frequent Contributor

Quick question @IsmaelChivite ,

On the road map for the December 6 release, you have "Add the Create Report action to the Survey123 Microsoft Power Automate connector". This connector is already available at Integromat. Why is taking so long to make it available in MS Power Automate?

There are a couple of guides on how generate the Custom Report manually, but all require the use of HTTP action, which now requires a PREMIUM subscription. Will your connector override the need for the premium HTTP action?

In my current workflow, having the Create Report action is a must. I already have access to Power Automate and I'm being tempted to change to Integromat to offer this functionality to my users.

Gracias desde Panamá!

Milton

IsmaelChivite
Esri Notable Contributor

@MiltonSolano  The Create Report action in the Microsoft Power Automate Survey123 is almost ready for release. Join is if you can on Nov 29 to give it a go. Check the details here: https://community.esri.com/t5/arcgis-survey123-blog/survey123-sneak-peek-live-session-planned-for/ba... 

ZacharyHart
Honored Contributor

@IsmaelChivite  Will the geo-calculations work for layers/data that have been taken offline?

IsmaelChivite
Esri Notable Contributor

@ZacharyHart   Geo-Calculations using pulldata("@layer") only work while online.

ZacharyHart
Honored Contributor

@IsmaelChivite  ah bummer! We were so excited about this, nearly all our work is done while disconnected, but thanks for letting us know.

hgaignard
Esri Contributor

Hi @IsmaelChivite,

Is it planned to support geo-calculation with point-on-line/point queries in Web Designer ?

For example, being able to report an incident on a hiking route by capturing the location from the map and automatically gets the name of the route.