Select to view content in your preferred language

Sending an email after submitting data in ArcGIS Survey123 Connect

103
4
Jump to solution
2 weeks ago
KaiBehncke
Regular Contributor

Hello all,

I have created a nice survey aith ArcGIS Survey123 Connect. It works nice but I would like that the sender gets an email after sending the data. Does anybody know a solution for that?

 

Many regards, Kai

0 Kudos
3 Solutions

Accepted Solutions
JRhodes
Frequent Contributor

Hi Kai,

There are a few ways to do this - I prefer using webhooks (with either Make or Power Automate) because they are event-driven (the event being submission of a survey record).

The Survey123 webhook documentation would be a good place to start: Webhooks—ArcGIS Survey123 | Documentation

How difficult this would be depends on what your requirements are for the source of the email. If it's acceptable to set up a free gmail account to send the emails, that makes the whole process super easy. If you need to send the emails from your organization's domain, authentication to your email server often makes things a bit trickier.

I've done this a bunch, so I'm happy to answer questions.

View solution in original post

0 Kudos
abureaux
MVP Frequent Contributor

Here is the Make/Integromat guide. Quite simple.

Here is a Power Automate guide from Esri. Not the one I was looking for though. This makes it look harder than it is (it is crazy easy now). Maybe I'll just make one myself if I can't find the one I am thinking of.

This should be the Python guide. Generally wouldn't recommend unless you absolutely need to do it this way.

Here are a few of my old guides (for Power Automate). They are likely beyond scope for what you need right now, but in case you progress beyond just wanting to send an email, they may help.

View solution in original post

0 Kudos
4 Replies
JakeSkinner
Esri Esteemed Contributor
0 Kudos
abureaux
MVP Frequent Contributor

Here is the Make/Integromat guide. Quite simple.

Here is a Power Automate guide from Esri. Not the one I was looking for though. This makes it look harder than it is (it is crazy easy now). Maybe I'll just make one myself if I can't find the one I am thinking of.

This should be the Python guide. Generally wouldn't recommend unless you absolutely need to do it this way.

Here are a few of my old guides (for Power Automate). They are likely beyond scope for what you need right now, but in case you progress beyond just wanting to send an email, they may help.

0 Kudos
JRhodes
Frequent Contributor

Hi Kai,

There are a few ways to do this - I prefer using webhooks (with either Make or Power Automate) because they are event-driven (the event being submission of a survey record).

The Survey123 webhook documentation would be a good place to start: Webhooks—ArcGIS Survey123 | Documentation

How difficult this would be depends on what your requirements are for the source of the email. If it's acceptable to set up a free gmail account to send the emails, that makes the whole process super easy. If you need to send the emails from your organization's domain, authentication to your email server often makes things a bit trickier.

I've done this a bunch, so I'm happy to answer questions.

0 Kudos
KaiBehncke
Regular Contributor

Thank you very much 🙂

0 Kudos