What is JotForm?
JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.

At JotForm, we want to make sure that you’re getting the online form builder help that you need. Our friendly customer support team is available 24/7.

We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.

  • Profile Image

    How to create email addresses using Unique ID widget, and passing them to InfusionSoft

    Asked by nextgenstrata on December 29, 2016 at 12:23 PM

    Secondly, I am using the unique ID widget with the hope that the form can give me a unique number each time the form is submitted, which is then formed a dummy email address that is used in infusionsoft to register as a contact (unique). I have tried calculation, copy fields and etc, none of which worked. basically I want to have {unique Id widget}@example.com (I have used an suffix as well, did not work.)


    if the following example can be done, it would be greatly appreciated. a form is submitted, the unique ID is generated - testID_1, then, I want to combine testID and @example .com and then update infusionsoft email address to testID@example.com. I have tried so many methods, none of which work, please kindly assist.

  • Profile Image
    JotForm Support

    Answered by Welvin on December 29, 2016 at 01:52 PM

    The Unique ID data is only generated once the form submitted. There is no way you can get it in the form view. You have to use a different method. 

    We have this Random Value Generator widget: https://widgets.jotform.com/widget/random_value_generator. Use this widget and do the following:

    1. Add an email field (you can use the existing email field).

    2. Add a conditional logic to update the email field with a data from the widget, adding the email domain. See the following option:


    Guide https://www.jotform.com/help/268-How-to-Insert-Text-or-Mathematical-Caculation-into-a-field-using-a-Condition

    You can check my test form for the result: https://form.jotform.com/63635317227961

    If you do not want to show the widget and the email field, you can hide it by CSS. I don't recommend using the hide function in the field properties to avoid any issues. We can help you with this, just let us know. 

    Let us know if you need further assistance.