# Custom Form Confirmation Page with Confirmation Code/Row Data

**URL:** <https://community.glideapps.com/t/custom-form-confirmation-page-with-confirmation-code-row-data/77523>\
**Category:** Ask for Help\
**Created:** [October 31, 2024, 5:27pm UTC](https://community.glideapps.com/t/custom-form-confirmation-page-with-confirmation-code-row-data/77523 "2024-10-31T17:27:35Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![mkbw](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mkbw/32/74637_2.png) [@mkbw](https://community.glideapps.com/u/mkbw)\
**Post date:** [October 31, 2024, 5:27pm UTC](https://community.glideapps.com/t/custom-form-confirmation-page-with-confirmation-code-row-data/77523/1 "2024-10-31T17:27:35Z")

</div>

This seems mindboggling simple, but I cannot figure out a way to get this working.

- User fills out public form (no sign in)
- User hits submit
- User is redirected to a confirmation page (new Tab) with showing values of the columns just committed from the form

Can I not pass the record ID when navigating to a new tab?  
I do not want to “show detail screen” because they can navigate backward.

---

<div class="post-metadata">

**Author:** ![MaximeBaker](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/maximebaker/32/80877_2.png) [@MaximeBaker](https://community.glideapps.com/u/MaximeBaker)\
**Post date:** [October 31, 2024, 5:30pm UTC](https://community.glideapps.com/t/custom-form-confirmation-page-with-confirmation-code-row-data/77523/2 "2024-10-31T17:30:15Z")

</div>

You could set a column value on submit in the table linked to the previous screen and use that value to add a visibility condition. So when the user submits, even if he tries to go back, he won’t see anything. Could you try this out ?

---

<div class="post-metadata">

**Author:** ![MaximeBaker](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/maximebaker/32/80877_2.png) [@MaximeBaker](https://community.glideapps.com/u/MaximeBaker)\
**Post date:** [October 31, 2024, 5:32pm UTC](https://community.glideapps.com/t/custom-form-confirmation-page-with-confirmation-code-row-data/77523/3 "2024-10-31T17:32:18Z")

</div>

You could set the column as user-specific, so it would prevent the user from seeing the previous page until he refreshes the page completely.

---

<div class="post-metadata">

**Author:** ![mkbw](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mkbw/32/74637_2.png) [@mkbw](https://community.glideapps.com/u/mkbw)\
**Post date:** [October 31, 2024, 5:58pm UTC](https://community.glideapps.com/t/custom-form-confirmation-page-with-confirmation-code-row-data/77523/4 "2024-10-31T17:58:55Z")

</div>

> **[Mitchell's App](https://mitchells-app-xj5v.glide.page/dl/17171d)**

This is what you expect?

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [October 31, 2024, 7:40pm UTC](https://community.glideapps.com/t/custom-form-confirmation-page-with-confirmation-code-row-data/77523/5 "2024-10-31T19:40:54Z")

</div>

If I’m understanding what @MaximeBaker is saying, I think he meant not showing a different screen or tab at all. Just use the same screen, and set a value in the current table that controls visibility, so it hides the entry components and shows different components when the submit button is clicked.

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/system/32/53398_2.png) [@system](https://community.glideapps.com/u/system)\
**Post date:** [November 7, 2024, 7:41pm UTC](https://community.glideapps.com/t/custom-form-confirmation-page-with-confirmation-code-row-data/77523/6 "2024-11-07T19:41:07Z")

</div>

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.
