# Public form submission

**URL:** https://community.glideapps.com/t/public-form-submission/44400
**Category:** Ask for Help
**Created:** [July 13, 2022, 1:02pm UTC](https://community.glideapps.com/t/public-form-submission/44400 "2022-07-13T13:02:13Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Sayam](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sayam/32/44142_2.png) [@Sayam](https://community.glideapps.com/u/Sayam)
#### Post date: [July 13, 2022, 1:02pm UTC](https://community.glideapps.com/t/public-form-submission/44400/1 "2022-07-13T13:02:13Z")

</div>

Hey Gliders, so I came across this huge problem.

So I made this public app (It’s private for now tho)

With a form submission  
there are options  
Plus details entering columns

but when multiple users enter the form at the same time. It gets messed up for everyone.

Suppose I choose an option  
And someone else choose a different option at the same time. So it gets updated in my app as well.

How can I solve this issue.

Please need help! 😭

@ThinhDinh

---

<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: [July 13, 2022, 1:08pm UTC](https://community.glideapps.com/t/public-form-submission/44400/2 "2022-07-13T13:08:49Z")

</div>

Two options:

Either use a native glide form, which will not give you this same issue.

Or, since it sounds like you are using a custom form, write the values to user specific columns instead of regular columns.

---

<div class="post-metadata">

### Author: ![Sayam](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sayam/32/44142_2.png) [@Sayam](https://community.glideapps.com/u/Sayam)
#### Post date: [July 13, 2022, 1:22pm UTC](https://community.glideapps.com/t/public-form-submission/44400/3 "2022-07-13T13:22:07Z")

</div>

Woah thank you soo much @Jeff_Hager  
You are a life saver man​:sparkles:💯🙏🏻🙏🏻🙏🏻  
I appreciate you a lot

---

<div class="post-metadata">

### Author: ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)
#### Post date: [July 13, 2022, 11:19pm UTC](https://community.glideapps.com/t/public-form-submission/44400/4 "2022-07-13T23:19:58Z")

</div>

Here’s a guide on how to make a working custom form.

> [@How do I create a custom form?](https://community.glideapps.com/t/how-do-i-create-a-custom-form/25014):
>
> I’m just dropping this here so I have something to refer people to when they ask. This is a simple concept app (copyable), that demonstrates the following techniques: Building custom forms for adding and editing list items (as an alternative to the native forms provided by Glide) Preventing duplicate new entries using [User Specific Columns](https://docs.glideapps.com/all/reference/data-editor/user-specific-columns) and [Relations](https://docs.glideapps.com/all/reference/data-editor/computed-columns/relation-column) Enforcing mandatory input items The use of visibility conditions and user specific booleans to control user flow There is nothing particula…

For native forms, as Jeff said, you won’t face this issue, since it already does what custom forms do, without you having to add as many user-specific columns as you need for entries. However, with custom forms, you’re more flexible on validation, as far as I aware.
