We've released Groups, a new feature that enables us to connect community members of similar industries and interests in a shared, private space. You can check out all of the details here, including information about who can join, how to join, and what Groups are currently offered. Please leave your feedback through this Community Groups Feedback Survey.
Streamlining my Proof-of-Concept survey
I recently put together a proof-of-concept survey to generate one unique link for each selection from a multiple choice list, and to add inputted text to each link, then make it so each link opens in a new tab. For ease of testing, I used Google searches as my test links, but ultimately this "survey" will be used by clinic staff to choose which QuickForms forms a particular patient needs to DocuSign (something like 4-5 different forms out of a list of 20 possibles), and then pre-populate the DocuSign forms with the patient's ID and date of birth (which can be done by passing URL parameters, hence the Google Search analogy)
I got the whole workflow working (both with this version and the one with the real DocuSign form links), but it's clunky and inelegant. Since I'll be passing it over to a not-so-tech-savvy team so they can add their links when they have new forms etc. I'd like to streamline it so it's much easier to update.
(I'm also rather fond of the R. Buckminster Fuller quote: "When I am working on a problem, I never think about beauty but when I have finished, if the solution is not beautiful, I know it is wrong." What I have is definitely better than the alternatives, but it's certainly not beautiful yet...)
Below are screenshots of the survey followed by screenshots of its (messy) guts. Each link in the survey results opens in a new tab.
... (add as many branches as needed)
Note that, in the real survey the information that will change with each selection will be a full URL, so that'll have to be added in the Branch If (so just pretend the items in there have a full Google link instead of those links being in the first bit of embedded data).
Is there a way to do this without so much branching? (Like just have a list of "button text"/"link URL" pairs somewhere that could be easily modified?) And is there a way to iterate through the links when creating the output rather than having to explicitly spell out every single one whether or not it's included? (you'll note in my output that there's a "." instead of the first link, since I still had to have something there...) Right now, someone adding an item to this form would have to both add two items to the Embedded Data box and add a Branch If branch, and that seems like a lot when they might have a lot of items to add...