# Submit action?

**URL:** https://community.glideapps.com/t/submit-action/42626
**Category:** Ask for Help
**Created:** [June 1, 2022, 6:52pm UTC](https://community.glideapps.com/t/submit-action/42626 "2022-06-01T18:52:29Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![rleinen](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rleinen/32/43270_2.png) [@rleinen](https://community.glideapps.com/u/rleinen)
#### Post date: [June 1, 2022, 6:52pm UTC](https://community.glideapps.com/t/submit-action/42626/1 "2022-06-01T18:52:29Z")

</div>

I have a form with three buttons calling custom actions. Is there a way to have each of them also submit the form so that the data gets saved?

---

<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: [June 1, 2022, 7:02pm UTC](https://community.glideapps.com/t/submit-action/42626/2 "2022-06-01T19:02:36Z")

</div>

No, I don’t think that’s going to work. Trying to use a built in form outside of what it’s intended for will make things more complicated. The only way to submit data in a built in form is the use the built in submit button.

What I would advise is to set up a custom form, which will allow you to use your buttons how you intend for them to be used.

> [@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…

---

<div class="post-metadata">

### Author: ![rleinen](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rleinen/32/43270_2.png) [@rleinen](https://community.glideapps.com/u/rleinen)
#### Post date: [June 1, 2022, 8:13pm UTC](https://community.glideapps.com/t/submit-action/42626/3 "2022-06-01T20:13:17Z")

</div>

Jeff, thank you for the reply. Somehow I’m thinking that I should be able to have a simpler solution. I’m essentially just wanting to have two options on a form - one to assign a person to the work order, the other to complete the work order. In each case I auto-populate a date and a status field, and then trigger a zap. Is there an easier way to do this than I’m trying? FYI, I’m a newbie to Glide.

Thanks for your help!

---

<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: [June 1, 2022, 11:15pm UTC](https://community.glideapps.com/t/submit-action/42626/4 "2022-06-01T23:15:10Z")

</div>

Maybe you can have a choice component for the status, say “Pending” and “Completed”. If “Pending” then show another choice component to assign a person?

Then trigger a zap based on the chosen status.

---

<div class="post-metadata">

### Author: ![rleinen](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rleinen/32/43270_2.png) [@rleinen](https://community.glideapps.com/u/rleinen)
#### Post date: [June 3, 2022, 4:21pm UTC](https://community.glideapps.com/t/submit-action/42626/5 "2022-06-03T16:21:03Z")

</div>

That’s a slick idea. It would be nice if the actions would allow more than one decision tree. Maybe that will come in the future.

---

<div class="post-metadata">

### Author: ![David\_Gabler](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david_gabler/32/44332_2.png) [@David\_Gabler](https://community.glideapps.com/u/David_Gabler)
#### Post date: [June 3, 2022, 6:29pm UTC](https://community.glideapps.com/t/submit-action/42626/6 "2022-06-03T18:29:37Z")

</div>

> [@rleinen](#):
>
> actions would allow more than one decision tree

There are a lot of posts about that, but this request has too few votes:

> [@Better and more consistent IF THEN logic](https://community.glideapps.com/t/better-and-more-consistent-if-then-logic/24317):
>
> I’ve spent the past few days trying to work out some IF/THEN logic for a side project. The problem is that this is something I could have worked out in a matter of a few minutes with actual code. I’m running into several limitations with the current IF/THEN logic we currently have in Glide. First of all there inconsistencies between what’s possible with an IF/THEN column, and what’s possible with If/Then logic in visibility conditions or actions. Most importantly, an IF/THEN column only all…

---

<div class="post-metadata">

### Author: ![rleinen](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rleinen/32/43270_2.png) [@rleinen](https://community.glideapps.com/u/rleinen)
#### Post date: [June 3, 2022, 7:26pm UTC](https://community.glideapps.com/t/submit-action/42626/7 "2022-06-03T19:26:56Z")

</div>

I voted for it 🙂
