how to show the success message until the page loads for the one time form submission

By: rohit kumar | Asked: 07/18/2022
ForumsCategory: How-tohow to show the success message until the page loads for the one time form submission
rohit kumar asked 2 years ago
I want too know in the formidable forms how to show the success message until the page loads for the one time form submission !! Soo once the page loads the user can see the sucess message there !
Bobby Clapp replied 2 years ago

You are going to have to rephrase the question or provide some images. It isn't clear to me what you are looking to do.

rohit kumar replied 2 years ago

Hi may i know what is not clear too you ? When we submit the form the message that show after submission i want too display that message there after the page loads. Now the Problem is that the message is removed when the page is refreshed !

Bobby Clapp replied 2 years ago

I think Walter's suggestion is best. You could have the form on one page and then when it submits go to the new page (that you define) with the message (and the form if you want it on that page too).

rohit kumar replied 2 years ago

okk !! But my point is that how too keep the sucess message there until the form is filled

Walter JonesWalter Jones replied 2 years ago

Just create a new page that says whatever message you want and then the forms shortcode. Make that your succcess page when the form is submitted. It will always show the message and the form again.

rohit kumar replied 2 years ago

okk actually i am using the AJAX form submission and the form is one time submission currently the problem happen is that when user refresh the page after the sucess message is displayed the sucess message is removed soo i want that sucess message too be there when the page refresh .

Walter JonesWalter Jones replied 2 years ago

Why is the user refreshing the page if you’re submitting it with Ajax?

Load the form again with the success message on submit or create a custom success page that shows a message and loads the form again. You’re over thinking this I think.

rohit kumar replied 2 years ago

the reason user is refreshing the page is the form is in the user portal and when they log out and comes back the form is not displaying the sucess message its show that you have already submitted the form

rohit kumar replied 2 years ago

I want them too show the sucess message when they came back too instead of saying that u already submitted the form

Bobby Clapp replied 2 years ago

This is an odd request. I think you need to revisit the architecture of your design and use some form of Walter's suggestion or just insert something on a page that will always show.

1 Answers
Walter JonesWalter Jones answered 2 years ago
You can create your own page to redirect users to after form submission that can display whatever content and message that you want.  

You can set your form to load again along with a success message or you can set it to only display a success message.  

The message will disappear as soon as you refresh the page because the form action has already taking place,  but you have to manually refresh the page after the message appears unless you are running some type of Java script.  What exactly are you trying to accomplish?
rohit kumar replied 2 years ago

How can we achieve it soo the message will be there when the page loads too ?

rohit kumar replied 2 years ago

OK and i want to know how to set up the global payment with formidable forms !

Walter JonesWalter Jones replied 2 years ago

Check out https://formidableforms.com/optional-online-payment-processing-wordpress-forms/ to learn about how FF handles payment processing.

Making the Best WordPress Plugin even better - Together

Take on bigger projects with confidence knowing you have access to an entire community of Formidable Experts and Professionals who have your back when the going gets tough. You got this!
Join the community
crossarrow-right