Select to view content in your preferred language

Names for new surveys showing item number instead of title

356
8
10-30-2024 04:04 PM
JasminePrater
Frequent Contributor

My coworker and I have been doing some testing in the Survey123 website version.  When looking at the hosted feature services in our Hosting Server Manager, the names are showing up as survey123_[item number], survey123_[item number]_form, and survey123_[item number]_results.  It is not displaying the title of the form.  As we add more surveys, it's going to be very difficult to remember which item number represents which survey set.  I cannot find a way to edit the names after it's published, which I believe is intentional.  Is there any way to rename these hosted feature classes that are created when the survey is created?

0 Kudos
8 Replies
abureaux
MVP Frequent Contributor

(typical me answer) I'd suggest moving to S123 Connect. You have much more control over format there. In Connect, you can set the "submission name", and customize it to whatever you'd like.

0 Kudos
JasminePrater
Frequent Contributor

I exclusively use Survey123 Connect, but my coworker uses the web version.  We will be doing training soon so she has options, but there's no reason the web version shouldn't work in Make.

0 Kudos
abureaux
MVP Frequent Contributor

Sorry, I think I misunderstood where this issue is occurring. Could you please elaborate or include a screen shot?

You didn't mention Make in your original post. From the description, I was thinking you were referring to submission titles, like what appear in the Sent folder.

0 Kudos
JasminePrater
Frequent Contributor

My apologies.  It seems I responded to a different question of mine instead of this question.  That's the problem with having two related, but separate, questions open at the same time.  The Make part of that response is regards to another question I have asked on Community.  While we are using Make, this was not intended to be part of the question.  

When surveys are created using the web version, a generic name, survey_[item number] is used for the hosted services with no known way to rename them.  We have several surveys from testing (for that Make project) that use the naming convention seen in the following image.

JasminePrater_2-1730729813981.png

The web version creates three new hosted layers, the original, _form, and _results.  With such generic names and with the end of the name getting cut off in the Hosting Server Manager, it's hard to differentiate between which service is for which survey, or even which one of the three services is the original, _form, or _results.  I am hoping someone has a solution that will either name the hosted feature layers the same name as the title of the form, or a solution that allows me to rename the surveys already published (even if manually).

0 Kudos
abureaux
MVP Frequent Contributor

Gottcha.

When creating items through the S123 Web Tool, that naming convention is the standard.

Looks like you are in Server Manager there. When I go to Server Manager to inspect my items, I also see a similar naming convention for some items. (Example below is viewed in Portal). While I don't use the S123 Web Tool, this naming convention is used by other Esri services as well (e.g., creating View layers, which my example is from).

abureaux_1-1730736140926.png

To break down that name:

  1. "survey123_" is just a static designation
  2. The "alphanumeric string" is the back-end Item ID for your survey (this is separate form the name you are seeing, and you cannot/should not try to rename the Item ID)
  3. And the "_form" is a differentiator to distinguish between the standard S123 components which make up a survey (e.g., form, map, and feature layer).

This "name" shouldn't impact other services (e.g., Power Automate or Make). But if you really want to change it, try:

If, for some reason, your Portal name matches this weird name, you can locate the item in Portal and configure the name there (the example below is the same item as my first example, just viewed from a different angle).

abureaux_3-1730736366475.png

If you want to locate this item (e.g., survey123_fcaaaaaaafa_results) in your Portal, search for the Item ID only (e.g., fcaaaaaaafa).

Now, if Make ignores the "Portal name" and instead displays that hidden name, that is likely something to bring up with Esri as a "bug" of sorts. I created a survey through the S123 Web Tool (which resulted in the name format you are seeing), and then located that same survey in Power Automate. I saw the expected "Portal name":

abureaux_4-1730737421303.png

 

0 Kudos
JasminePrater
Frequent Contributor

Thank you for the explanation.  I understand the naming convention, but it does not make it easy to know which survey you are viewing in the Server Manager.  In my experience, hosted layers have been named in a way that was easy to identify, which made me think we had done something incorrectly.  I will look into the documentation you provided and report back if we were successful.  Thank you for your guidance!

Fortunately, Make sees the survey's Portal name and not the hidden name with the item ID as seen in Server Manager.

abureaux
MVP Frequent Contributor

Server Manager and REST are the only places I've seen this naming convention, personally.

Glad to hear Make sees what it should!

Best of luck.

0 Kudos
JasminePrater
Frequent Contributor

 Removed this response to my question, because I posted it in the wrong spot.  

0 Kudos