Can we automatically submit a form once the form fields are filled?

  • Profile Image
    mecwacare
    Asked on October 12, 2017 at 05:25 PM

    Is it possible to have multiple submit buttons, each providing different data

    I have a "smiley face" customer satisfaction question (how satisfied were you with your experience today? from extremely unsatisfied to extremely satisfied) - I would like this to be a "1 click" form so when someone clicks on the face it submits the form and the data in one go.  Is this possible?

     

  • Profile Image
    Mike
    Answered on October 12, 2017 at 08:24 PM

    I am afraid that we do not currently have an option to auto-submit the form once the fields are filled.

    I have escalated a feature request ticket on your behalf. There is no ETA for when it will be implemented, but we will let you know if we have any updates.

  • Profile Image
    mecwacare
    Answered on October 12, 2017 at 10:06 PM

    Hi Mike,

    Thanks for the feedback.

    1. is it possible to have multiple submit buttons that do different things?

    2. is it possible to change the submit buttons to use an image instead of the standard button style?

    Peter

  • Profile Image
    Chriistian
    Answered on October 13, 2017 at 03:36 AM

    1. is it possible to have multiple submit buttons that do different things?

    Can you please provide us more details about what you mean by multiple submit buttons that do different things? The only function of the submit button is to submit the form. It would be much better if you could specify those.

    2. is it possible to change the submit buttons to use an image instead of the standard button style?

    You can change the button style of the Submit button and you can also use an image inside the Submit button. You can find it by clicking the submit button properties.

    15078798912017-10-13_1530.png


  • Profile Image
    mecwacare
    Answered on October 15, 2017 at 06:32 PM

    Hi Chriistian,

    I want to know which submit button has been pressed e.g. if there are 2 submit buttons Submit1 and Submit2 and Submit2 is pressed I would like the data collected to include this information.

    Peter


  • Profile Image
    jonathan
    Answered on October 15, 2017 at 07:57 PM

    Even if you have multiple Submit buttons on the form, the post action will always be the same for each Submit button. So no matter which submit button was used, the form will be submitted.

    Actually if you want to change the post submission action of the form, it will not depend on the number of Submit buttons (as each submit button will only do similar action no matter which one was used). To change the post submission action of the form, you can use Conditions instead.

    User guide: Smart Forms Using Conditional Logic

    I want to know which submit button has been pressed e.g. if there are 2 submit buttons Submit1 and Submit2 and Submit2 is pressed I would like the data collected to include this information.

    What you can do instead is to change the status of the other Submit buttons on the form base on the user's response on some of the questions. 

    User guide: How to Show or Hide Fields Base on User's Answer

    Example, if you have multiple pages form and each page have its own Submit button... you can hide the Submit button in page 2 base on the user's answers from questions in page 1.

    The user then will not be able to use Submit button on page 2.


  • Profile Image
    mecwacare
    Answered on October 15, 2017 at 08:07 PM

    Thanks, however I am trying to submit the data with a single click, rather than one click to make a selection and another click to submit.  I'm finding people often leave the form with the choice having been made, but they haven't clicked on submit so I don't have the data.  Is there any way to do this?

  • Profile Image
    jonathan
    Answered on October 15, 2017 at 08:29 PM

    The form being submitted using its Submit button is the only way you will get the data. This is a very basic concept of the form.

    I am not sure how you meant to capture data with single click only... unless there is only one question on your form and that will be the only question the user will answer, then, it can be indeed accomplish with single click only. 

    There is a way to auto submit the form base on time instead. You can do this to force submit the form if the user will not use the Submit button.

    Check the Global Countdown widget here.

    You can set the time to a very short time so that it will be triggered immediately. Assuming the form only have one question and the user will only answer/click that question.

    Let us know your thought on this.

  • Profile Image
    mecwacare
    Answered on October 15, 2017 at 08:33 PM

    Hi Jonathan,

    Yes, there is only one question.  How do I accomplish this ("it can indeed accomplish with single click only")?

    I have looked at the global countdown widget, but the form sits open on an iPad at our reception and the timer starts when the page is loaded, not when the choice in the single question has been made.

    Peter



  • Profile Image
    ashwin_d
    Answered on October 16, 2017 at 12:26 AM

    Please note that Global Countdown will start the count down as soon as the form is loaded in browser. It is not possible to start the countdown when the choice of the question is selected. 

    ("it can indeed accomplish with single click only")?

    I believe what my colleague meant is that the form can only be submitted on click of submit button. If you add Global Countdown widget, it will try to submit you form automatically as soon as the time has run out which you set in the widget.