Confirmation step

  • Profile Image
    Tom Noblesse
    Asked on July 06, 2011 at 10:02 AM

    Is there an easy way to add a confirmation step that allows a user to review his submission before submitting?

    I'm using the "source" method to embed the form.

    Thanks in advance.

  • Profile Image
    abajan
    Answered on July 06, 2011 at 01:43 PM

    Hi Tom

    Thanks for asking. There's no WYSIWYG way that I know of to do this. I know that at least a few other users have asked about this but I can't tell you if or when it will be implemented. In the case of short, single page forms, simply including a message above the Submit button asking users to review their entries should suffice. But I can certainly see the benefit of having a summary of answers upon clicking Submit before a final confirmation (something similar to the standard dialog presented when installing software on a computer).


    ~ Wayne

  • Profile Image
    NeilVicente
    Answered on July 06, 2011 at 01:56 PM

    Hi Tom,

    With due respect to Wayne's answer, I believe there are a few workarounds which may serve the same purpose but not exactly employ the same principles.

    One is by having an autoresponder message sent to the form submitter. This email message will contain an edit link wherein the user can modify his/her submission if there is any that information needs to be changed.

    The other is by using an intermediary PHP page that will fetch the form and submission ID's and automatically redirect the user to the form's edit page, similar to the edit link.

    Take a look at this sample form to see the second workaround in action.

    Let me know if you are interested in any of these workarounds so I can provide you with the specifics. Thanks!


    Neil

  • Profile Image
    Tom Noblesse
    Answered on July 07, 2011 at 02:53 AM

    Hello Neil,

    Thanks for the feedback!

    Currently I managed to implement the second of your methods by using the "send post data" setting to fetch form contents and outputting them in a hidden form + table for review. And I think i can manage a redirection to change the submission data based on your sample form.

    However I'm facing one last issue with this solution. A new submission entry is created upon submitting the form(duh), but now I'd need it to only make one when the a user submits the hidden form in the confirmation stage.

    Is there anyway I could accomplish this?

    Thanks for the help so far =)

  • Profile Image
    NeilVicente
    Answered on July 07, 2011 at 05:17 PM

    Hi Tom,

    I can visualize the idea that you implemented as a workaround for this confirmation step issue. The problem with it is that you are just prepopulating the hidden form with values fetched from the first submit. Of course, when the hidden form is sent, it will count as a new submission since there is no way for the system to know that it should be an edit.

    An edit can be made to a saved submission by using the edit link. Take a look at the source code of the php page I used in my example. As you can see, I fetched the form id and submission id and used them in the edit link:

    http://www.jotform.com/form.php?formID=$fid&sid=$sid&mode=edit

    Here's a suggestion:

    Create your PHP Thank You page. Fetch the submitted data then display it in a table for review. Load the edit page in an iframe but customize it so that only the Submit button is displayed. Use JavaScript to reload the whole page into a final thank you page after the iframed edit form is submitted, since you cannot modify the form to target the parent window.

    Hope this suggestion sounds good enough for you. Thank you for using Jotform.


    Neil

  • Profile Image
    jcsterling827
    Answered on July 10, 2011 at 10:32 PM

    Neil - I am more confused and  frustrated than when I started.  I would have thought that a transaction summary form would have been a basic and easy step, but, since I'm not expreienced ewith creating code, I get daunted.

    Maybe I need to look at a whole different solution, if we can't figure out a simpler fix.

  • Profile Image
    NeilVicente
    Answered on July 12, 2011 at 03:58 AM

    @John

    This workaround will work only for forms without a payment field. As for your form, I understand that your form is integrated to Authorize.Net, and it does seem that the integration does not present a confirmation page such as that of Paypal's. I will submit a ticket to our developers to see what they can do about it.

    You will be notified of any updates on the original thread that you opened - http://www.jotform.com/answers/33397-How-can-I-create-a-shopping-cart-or-some-summary-of-the-transaction-before-it-is-processed

    Thank you for your patience.


    Neil

  • Profile Image
    jcsterling827
    Answered on July 12, 2011 at 06:16 AM

    Thanks Neil. Soon I hope as I need to get this resolve quite soon.  Thanks - JC

  • Profile Image
    abajan
    Answered on September 09, 2011 at 08:46 PM

    Hi again folks

    Just FYI, we recently added an article to our user guide outlining a process for implementing a confirmation page. Have a look.

    Cheers


    ~ Wayne