Confirmation Message after a form is saved

Hello, I have users asking if there is a way they can get a confirmation message or view when they have submitted a form entry - so something like - Thank you your form has been submitted etc.

0 38 7,426
  • UX
38 REPLIES 38

Hi @supporteh Maybe you could add an Action on form save to take you to another detail view that has your message .

Sometimes you can also do that directly with an action popup after the form is savedโ€ฆ like with a LINKTOVIEW & confirmation message.

Hey @Aleksi could you please brief this action and view part, to get the success message pop-up after submitting the form.

Would you like to open a pop-up with a small message or do you want to open a bigger view with a longer description like detail view?

I would like a pop-up message saying โ€œthanksโ€ฆ changes made successfullyโ€ something like this.

I made a small sample appโ€ฆ called โ€œConfirmation messageโ€. You can find it from www.appsheet.com/portfolio/531778. This is done with an action.

Somehow this is not working to me. No message will Pop up.
Maybe you expression is wrong?
NOT(IN([ID],Data[ID]))

Hi,

Having issues trying to figure out how to make it work.

From what I see you have done the following:

  1. Set up an action. Selected โ€œGrouped: execute a sequence of actionsโ€ but did not add any actions
  2. Under โ€œBehaviourโ€ of the Action mentioned in #1 you turned on โ€œNeeds Confirmation?โ€ and typed in a message in โ€œConfirmation Messageโ€

Have I missed anything?

  1. Add the newly created action as the โ€œForm Savedโ€ Behavior for the appropriate UX Form View.

I still have an issue, can you send step by step screen shot ?

What is the issue?

The confirmation message doesn"t show up when i submit the form

That doesnโ€™t help.


Thereโ€™s nothing I can add that isnโ€™t already in this thread. Try to review all posts more closely.

Hi @Aleksi ,
I had a look to your sample app but I couldnโ€™t reach the target, can you please confirm whether after creating the action I should add it to the system view and link it to the โ€œform savedโ€ event?
Iโ€™ve done this but when Iโ€™m getting the pop up I see both NO button and the custom message, how can I have only one โ€œcloseโ€ message in the pop up?
Thanks.

Confirmed.

You might try Localizing the โ€œNoโ€ button to be a blank string:
3X_7_2_727d6488afc3f4ea8b5c353ff4b6f93a22310eb4.png

I removed that expression. It was from another app

Thanks again @Aleksi. Your sample inspired me

Yeap, thatโ€™s the idea

Hello Sir,

Iโ€™m not sure if you would take time to read my email, but Iโ€™ve been sitting for 3 hours and I couldnโ€™t figure it out, so I tried my luck.

I followed your confirmation message app but it doesnโ€™t work.

Hereโ€™s what I did. Behavior > Actions tab > Add New Action > Set the Do this to Grouped: execute a sequence of actions > turned on the Needs Confirmation > Wrote the message.

The Google Sheet file is being updated with new form entries but I couldnโ€™t get the Thank you message pop-up.

Can you help me out Sir? What am I missing?

Warm Regards

You need to set that action as an Event action so it will be triggered when the form is saved. That you can find from your form viewโ€™s definition.

Iโ€™m struggling to get this to work. Here are my steps:

  1. Created new Action - following instructions in this thread.
  2. Went into the Form View and changed the Event Action field to my action.
  3. During testing, the confirmation pop-up is displayed when I add the first record. But, on subsequent form submissions, I no longer get the pop-up. Upon submitting, it takes me back to a reset form.

Question:

  1. How do I resolve this issue?
  2. On the pop-up, Iโ€™d like the user to hit Close and then go to a Detail view called โ€œHomeโ€. How do I accomplish this?

This makes me think somehow youโ€™re going to a different Form View for the subsequent submissions. Also, what is a โ€œreset formโ€?

Any idea how to fix this? (show pop-up upon form submission every time)

By โ€œreset formโ€ I meant - after filling out the form and hitting submit, the user is redirected back to the form - which is confusing.

When using the emulator inside the editor, you can tell which view you are in.

It sounds like you should also be aware of these settings:

I use a one-line table with an image I want to use as a prompt.

I set up a Gallery View for this table and have named it Saved.

When the user clicks Save then the App opens the Record Saved view.

I use the Finish View and select the above formโ€™s name from the drop down.

2X_e_e8b464748685b7ed357b61c8124d168b8669f058.png

Might not be the most elegant solution but works quite well.

Hello @supporteh,
Create a new Action. Select your table in the For a record in this Table. Then>

This should work.

Can someone help me, I used the method above and I was able to get the confirmation popup however I have an option โ€œnoโ€ & โ€œCloseโ€.

I just want the Close option and I donโ€™t want the no button, am I missing something?

Hi @ChrisMartz
Please go to UX --> LOCALIZE. Here you can change the wording of โ€œConfirmโ€ and โ€œNoโ€ depending on the view you are in.
So instead of hardcoding, please use an expression.
3X_9_3_932c98de9f60d5cf2ca179465d9ca8a749266ba8.png

The expression should look like this:

SWITCH(
	CONTEXT("View"),
		"Your_Form_View_Name","",
		"No"
)

This will change the wording of โ€œNoโ€ to โ€œโ€ (nothing) in this one Form View.

Thank you, It worked.
Just need to follow @Fabian method to change the wording.

Dear Sir,
I met the similar problems. First, I canโ€™t see the pop up windows after I resave the form. Second, I donโ€™t know how to delete โ€œnoโ€ at the top of the pop-up window and at the bottom left next to the close button.

My expression for confirm: IF(CONTEXT(โ€œViewโ€)=โ€œContact_Us_Formโ€,"",โ€œNoโ€)
And I also selected โ€œcontact us _formโ€ for Finish View.

Any help will be appreciated! Thank you

Hi,
the page will go to form after I filled the form for the first time. The title"describe your injuries" disappear.


Forth, I always get the error information when i fill the name filed with a same name. I think it should allow people to fill the same name.
I am also wondering that why there is contact us_form in refer view. I didnโ€™t create it.

Thank you !

Those are different views, thatโ€™s why youโ€™re seeing different behavior and layouts.

The โ€œNoโ€ is the Display Name of the action.
The โ€œCloseโ€ can be changed in UX->Localize.

The system automatically creates many views for you for each table.

Dear Sir๏ผŒ

Thank your reply. There is an error if I fill the name form field using the same name I filled before. Is there way to solve this? I think users might have same names. So I think this field should allow people to fill same text here.

Thank you

Thank you so much!

I have been reading this thread with pleassure.
Before I start to tryout how to add a confirmation popup, I would like to ask if it is possible to auto-close the popup message after x seconds?

What I would like:
1. Client fills out the form
2. When they click SAVE I would like a popup message
3. Auto-close the message and re-open the form ready for new client to fillout the form

Right now the form is re-opened when they click SAVE, just need to know if I can auto-close a popup message, if no, I dont think I want to start trying playing around by adding the popup ๐Ÿ™‚

Thanks

Unfortunately automatically closing the popup is not possible.

I know this topic is old, but if it helps anyone else, I have what might be a slightly simpler way to make a confirmation page.  

Make a table that would fit the needs facilitating the "onboarding" view (i.e Slide #, Title, Description, image (if desired) as documented here).  If you're going to use the onboarding slides for other needs, I recommend including a "category" field which you can use to create a slice from.  In my example, I made the category called "Form confirmation"

Make a slice from this table where the [category]="Form confirmation".  Then create a view from this slice and use the "onboarding" view type.  (I put this view in the reference views section)

Go to your form view.  Scroll to the bottom and change the "finish view" to your new "form Confirmation" view.  Now when you click save on the form, it will take you to this onboarding slide with your form confirmation message.

Bonus: Go back to your "form confirmation" view and you can scroll down to also change the "finish view" on there.  You can send the user back to the form to do a new one, or to any other view you like.

Hope this helps!

Top Labels in this Space