Select Page

Esri’s Survey123 data collection app is being rapidly developed, and new versions are released every 4-8 weeks. That means many bugs are addressed, and new functionalities are added. So what has been happening with Survey123 lately?

The Spike integration from my last blog post has now been fully integrated to include line measurement from photos. You can read more about the integration here.

The following functionalities are still in beta testing. The target release is version 3.0 which is scheduled for July 2018.

Survey123 will be incorporating Webhooks. A webhook is an http/https callback that can be triggered when an event occurs such as submitting a survey to a feature service. The webhook integration will use a third-party software called Integromat. Depending on your business needs, there may be additional costs associated with using Integromat, and you can find more info on their website.

I’m sure you are wondering how webhooks can enhance your current workflow. Webhooks are a great way to get email notifications when a survey is submitted. You can customize the email format to only contain relevant data. For example, we only want to be notified when a sidewalk inspection is submitted for a sidewalk in poor condition that will need to be repaired. To achieve this, we can set a filter between the webhook and the email tool to filter for conditions that are equal to poor. We can add attributes that we need to the email such as a feature ID or the person doing the inspection in case we need to search for it in the database or follow up with the person collecting the data. The screenshot below demonstrates the Integromat webhook setup for this example.


Geosearch is another new functionality that will be available in the version 3.0 release. The Geosearch will be available in the map screen of a geopoint question. This will allow you to search for an address and to use this address as the location. You can do a reverse geosearch which allows you to extract the address from the current location. You can take it one step further by using pulldata functions in the XLSform to pull the address from the geopoint into a field.

This video will demonstrate how to access and use the Geosearch functionality in the beta version of the Survey123 app.

If you are interested in learning more about Survey123, please check out our upcoming training in Portland, OR on May 3rd and 4th. Are you interested in receiving training, but can’t find a training class to fit your needs? Please let us know by completing this survey. You can request a training from here.