Been looking all over for a basic step-by-step on how to do this and I cannot for the life of me find it anywhere. I’ve run into this problem multiple times, but seems like anything close to an answer is related to a dropdown fields with only one value, not labels which can have multiple values at the same time.
A lot of existing tutorials also seem to require a lot of code for this “no-code” program to do this simple task, and often the code is not explained at all! Just pasted directly without any explanation as to what it’s constituent parts are or what I’d have to change for my specific situations and values.
I’m hoping some guru on here can help me in tackling this problem, or point me in the direction of existing tutorials.
I’m trying to map a multiple choice form question (From JotForm, Webflow forms, etc) to a “label custom field” in the “create a task” module of ClickUp.
Example scenario:
- A JotForm watch trigger results in an array of 3 chosen options, from a question with 6 multiple choice options. The answers in this example are “Alpha” “Beta” and “Gamma”.
- A clickup task is made and a label custom field with the same 6 options as the multiple choice question needs to somehow be told that it should add all three labels “Alpha” “Beta” and “Gamma” to the created task.
I cant just map the values directly like “alpha” “beta” and “gamma” as these are not the real ID’s of the labels, so I have to search manually for the ID’s using the “get custom fields” module.
Then, I have to replace “alpha” from the jotform submission with whatever the ID of the label “alpha” is. I’ve done this in the past with a text parser. Then I also need to replace “beta” and “gamma” as well as the other 3 options that in this case weren’t picked, but can obviously be picked if a new form is filled in later. Then I need to add in contingencies for if only some, or maybe even none of the multiple choice options are picked, and suddenly I’m creating a crazy amount of “if, or, else, then” and whatever other statements and god knows what other random, probably useless code that I barely understand just to get the program to understand that two things LITERALLY NAMED THE SAME are the same thing.
I feel like I’m going crazy and missing a very simple way to just say “This is an array with up to 6 options, which if present equate to this ID in the label field”