Como faço para enviar Links diferentes de acordo com a resposta em um campo múltipla escolha de forma acumulativa?

  • alexjunmusic
    Perguntado em 1 de dezembro de 2023 às 13:10

    Tenho um campo múltipla escolha onde o usuário seleciona quais produtos quer.

    Ao finalizar o formulário, eu quero que seja enviado um e-mail para ele contendo os links de cada arquivo, ou seja, de acordo com as opções que ele escolheu.

    Até agora o mais perto que cheguei foi criar condições para adicionar um texto a uma caixa oculta, e no final enviar o texto dessa caixa oculta por e-mail, o problema é que não encontrei uma opção para adicionar vários textos, por que só existe a condição ''É igual a'', para selecionar os campos.

    Mesmo que eu crie várias condições, o único texto que permanece é o primeiro.

    Alguma ideia de como posso fazer isso independente do método?

    O objetivo é enviar arquivos .rar para o usuário, pode ser por e-mail, ou exibido na página de agradecimento.

  • Ravi Jotform Support
    Respondido em 1 de dezembro de 2023 às 15:40

    Hello Alex,

    Thanks for reaching out to Jotform Support. Unfortunately, our Portuguese Support agents are busy helping other Jotform users at the moment. I'll try to help you in English using Google Translate, but you can reply in whichever language you feel comfortable using. Or, if you'd rather have support in Portuguese, let us know and we can have them do that. But, keep in mind that you'd have to wait until they're available again.

    Now, let me help you with your question. It would be great if you could elaborate it in a bit more details. Like how the overall flow of your form would look like. What I understood from your request is you just wanted to send an email with the links of each product user selected in the form, am I correct?

    If so, using Calculation Value feature of multiple choice question and Form Calculation widget, we can achieve your request. Let me show you how : 

    First Enable Calculation Value in multiple choice question and assign the links to each of the product. Let me show you how :

    • Select the Multiple choice question, click on the Gear Icon.
    • Go to Options Tab, enable Calculation Value option.
    • Assign Links to each of the Product.

    Como faço para enviar Links diferentes de acordo com a resposta em um campo múltipla escolha de forma acumulativa? Image 1 Screenshot 40

    After that, Add the Form calculation widget in the form and add the Multiple choice field into it. Let me show you how :

    • Click on the Add Form Element + menu on the left side of the page.
    • Go to Widget Tab, search for Form Calculation Widget.
    • Drag and drop the Form Calculation Widget in the form.
    • Click on the Add Field button, select the Multiple Choice field.
    • Click on 0-9 beside the field to make it A-Z (to make the value as string)
    • Click on Save Button.

    Como faço para enviar Links diferentes de acordo com a resposta em um campo múltipla escolha de forma acumulativa? Image 2 Screenshot 51

    This is how your overall form will work :

    Como faço para enviar Links diferentes de acordo com a resposta em um campo múltipla escolha de forma acumulativa? Image 3 Screenshot 62

    This way the Product Links will get added to the Form calculation widget and the value of the Form calculation widget will be present in the Autoresponder email. This way you can send the links of products to your users after form submission via the Autoresponder email.

    I have created a demo form for you. Here is the link to the demo form. If needed, you can clone my form to check the Settings. We also have a guide on How to Clone an Existing Form From a URL that you can check out.

    Reach out again if you need any other help.

  • alexjunmusic
    Respondido em 1 de dezembro de 2023 às 20:35

    Olá!

    O google tradutor esta nos atendendo bem, podemos continuar assim.

    Bom, sua solução parece funcionar bem, mas há um pequeno problema.

    Vou explicar o Fluxo do meu Formulário antes de mais nada para exemplificar melhor:


    1) O Usuário insere seus dados (Nome e Email)

    2) Ele seleciona as músicas que quer comprar no campo de múltipla escolha.

    3) Cada música tem um valor de 5USD, logo no campo ''Calculation Value'', eu coloquei 5 para cada opção e joguei elas em um Widged de Cálculo para por fim, poder jogar o valor deste Widget ao pagamento final do Stripe.

    4)O usuário conclui a compra e recebe por email os Links de cada música, de acordo com as opções que escolheu.

    (Aqui poderia ser por e-mail, no próprio formulário ou até mesmo uma forma de download direta, porém eu não tenho ideia de como fazer qualquer um dos três haha)


    Bom, como pode ver o problema é que não posso adicionar o Link aos campos de valor da tabela de múltipla escolha pois eles já carregam os valores.

    Então como eu poderia continuar e resolver esse problema, para passar os valores e os Links?

  • Rahul Jotform Support
    Respondido em 2 de dezembro de 2023 às 01:11

    Hi Alex,

    Thanks for getting back to us. I’ll need a bit of time to look into this. I’ll get back to you as soon as I can. Thanks for your patience and understanding.

  • Rahul Jotform Support
    Respondido em 2 de dezembro de 2023 às 04:02

    Hi Alex,

    Thanks for patiently waiting. I tried multiple ways to achieve this using a single Multiple-choice field, but wasn't able to figure out a way to do this. However, you can try adding separate Short text fields for each multiple-choice option and then display the related URL there. Let me show you how to do it:

    1. In Form Builder, click on the Gear icon available with the Product List check box and set the Calculation values for each option.Como faço para enviar Links diferentes de acordo com a resposta em um campo múltipla escolha de forma acumulativa? Image 1 Screenshot 80
    2. Next, click on Add Form Element from the upper left corner of the screen.Como faço para enviar Links diferentes de acordo com a resposta em um campo múltipla escolha de forma acumulativa? Image 2 Screenshot 91
    3. Go to the Basic tab and drag and drop one Short Text field for each Checkbox option.Como faço para enviar Links diferentes de acordo com a resposta em um campo múltipla escolha de forma acumulativa? Image 3 Screenshot 102

    Now, add Calculate Field conditions in the form for each Checkbox option. Let me show you how to do it:

    1. In Form Builder, in the orange navigation bar at the top of the screen, click on Settings.
    2. Click on the Conditions from the left panel.
    3. Click on Add a new condition.Como faço para enviar Links diferentes de acordo com a resposta em um campo múltipla escolha de forma acumulativa? Image 4 Screenshot 113
    4.  Select the Update / Calculate field condition.Como faço para enviar Links diferentes de acordo com a resposta em um campo múltipla escolha de forma acumulativa? Image 5 Screenshot 124
    5. Add the conditions as shown below in the screenshot and click on Save. Make sure to add a separate condition for each check box option.Como faço para enviar Links diferentes de acordo com a resposta em um campo múltipla escolha de forma acumulativa? Image 6 Screenshot 135

    Additionally, you could clone my test form https://form.jotform.com/233351123174951 to see the added conditions to the form. See the screencast below showing my results:

    Como faço para enviar Links diferentes de acordo com a resposta em um campo múltipla escolha de forma acumulativa? Image 7 Screenshot 146 Give it a try and let us know how it goes.

  • alexjunmusic
    Respondido em 2 de dezembro de 2023 às 22:16

    Olá, estou passando para agradecer, sua solução deu muito certo e os problemas foram resolvidos!

    Também quero elogiar o suporte de vocês que foi simplesmente espetacular, o empenho em mostrar com GIF's o processo, e criar seus próprios formulários para exemplificar ajudou muito, obrigado novamente e parabéns pelo excelente trabalho!