# 🚀 Actions on FORM SUBMISSION!

**URL:** <https://community.glideapps.com/t/actions-on-form-submission/19049>\
**Category:** Ask for Help\
**Tags:** actions\
**Created:** [November 28, 2020, 2:36am UTC](https://community.glideapps.com/t/actions-on-form-submission/19049 "2020-11-28T02:36:40Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [November 28, 2020, 2:36am UTC](https://community.glideapps.com/t/actions-on-form-submission/19049/1 "2020-11-28T02:36:41Z")

</div>

## You can now configure custom actions to occur upon form submission!

https://www.loom.com/embed/a88bd4555db447c6b8e73bb12222b5b7

`https://www.loom.com/share/a88bd4555db447c6b8e73bb12222b5b7`

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [November 28, 2020, 2:50am UTC](https://community.glideapps.com/t/actions-on-form-submission/19049/2 "2020-11-28T02:50:28Z")

</div>

Oh my, all those countless hours I’ve spent rolling my own forms… 🤪

---

<div class="post-metadata">

**Author:** ![Mohamad\_Al\_Sadoon](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mohamad_al_sadoon/32/14734_2.png) [@Mohamad\_Al\_Sadoon](https://community.glideapps.com/u/Mohamad_Al_Sadoon)\
**Post date:** [November 28, 2020, 4:23am UTC](https://community.glideapps.com/t/actions-on-form-submission/19049/3 "2020-11-28T04:23:45Z")

</div>

This is awesome! Finally we can have an action on a submit! Improved my apps flows at least. One step closer to an ideal flow!

---

<div class="post-metadata">

**Author:** ![Rosewebstudio](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rosewebstudio/32/12261_2.png) [@Rosewebstudio](https://community.glideapps.com/u/Rosewebstudio)\
**Post date:** [November 28, 2020, 5:53am UTC](https://community.glideapps.com/t/actions-on-form-submission/19049/4 "2020-11-28T05:53:51Z")

</div>

Timing on this is spot on, was on my list to look at this week. Thanks for sharing

Will update with my flow suggestions when I have had time to play 🙂 🙂

---

<div class="post-metadata">

**Author:** ![Yasin\_Hassanien](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/yasin_hassanien/32/9042_2.png) [@Yasin\_Hassanien](https://community.glideapps.com/u/Yasin_Hassanien)\
**Post date:** [November 28, 2020, 8:51am UTC](https://community.glideapps.com/t/actions-on-form-submission/19049/5 "2020-11-28T08:51:40Z")

</div>

That’s it 👌👌 waiting for pushing data to glide table via Zapier or any magic tool and we can say that Glide now is one of a kind among the low code tools

---

<div class="post-metadata">

**Author:** ![Pratik\_Shah](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/pratik_shah/32/12416_2.png) [@Pratik\_Shah](https://community.glideapps.com/u/Pratik_Shah)\
**Post date:** [November 28, 2020, 8:55am UTC](https://community.glideapps.com/t/actions-on-form-submission/19049/6 "2020-11-28T08:55:40Z")

</div>

This is So Good!

---

<div class="post-metadata">

**Author:** ![Yasin\_Hassanien](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/yasin_hassanien/32/9042_2.png) [@Yasin\_Hassanien](https://community.glideapps.com/u/Yasin_Hassanien)\
**Post date:** [November 28, 2020, 10:20am UTC](https://community.glideapps.com/t/actions-on-form-submission/19049/7 "2020-11-28T10:20:06Z")

</div>

A delay action will be crazy 🕶🕶

---

<div class="post-metadata">

**Author:** ![erwblo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/erwblo/32/75_2.png) [@erwblo](https://community.glideapps.com/u/erwblo)\
**Post date:** [November 28, 2020, 10:49am UTC](https://community.glideapps.com/t/actions-on-form-submission/19049/8 "2020-11-28T10:49:20Z")

</div>

Nice find, Robert!

---

<div class="post-metadata">

**Author:** ![Valentine\_Madzhie](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/valentine_madzhie/32/11453_2.png) [@Valentine\_Madzhie](https://community.glideapps.com/u/Valentine_Madzhie)\
**Post date:** [November 28, 2020, 11:03am UTC](https://community.glideapps.com/t/actions-on-form-submission/19049/9 "2020-11-28T11:03:42Z")

</div>

This is awesome for us who built custom carts for form submissions

---

<div class="post-metadata">

**Author:** ![Drearystate](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/drearystate/32/49605_2.png) [@Drearystate](https://community.glideapps.com/u/Drearystate)\
**Post date:** [November 28, 2020, 11:13am UTC](https://community.glideapps.com/t/actions-on-form-submission/19049/10 "2020-11-28T11:13:12Z")

</div>

I actually completely stopped using forms on my newer apps because the compound actions allowed me to perform form actions as well as others…Now I have to get back to forms…I guess either way it’s a good thing.

---

<div class="post-metadata">

**Author:** ![Mark](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mark/32/125_2.png) [@Mark](https://community.glideapps.com/u/Mark)\
**Post date:** [November 28, 2020, 2:24pm UTC](https://community.glideapps.com/t/actions-on-form-submission/19049/11 "2020-11-28T14:24:31Z")

</div>

> [@Yasin\_Hassanien](#):
>
> A delay action will be crazy 🕶🕶

Could you explain the use case, please?

---

<div class="post-metadata">

**Author:** ![Valentine\_Madzhie](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/valentine_madzhie/32/11453_2.png) [@Valentine\_Madzhie](https://community.glideapps.com/u/Valentine_Madzhie)\
**Post date:** [November 28, 2020, 5:34pm UTC](https://community.glideapps.com/t/actions-on-form-submission/19049/12 "2020-11-28T17:34:04Z")

</div>

Been tryna do this all day lol I feel stupid do you have a tutorial on how you set up the thank you screen and all

---

<div class="post-metadata">

**Author:** ![SantiagoPerez](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/santiagoperez/32/16807_2.png) [@SantiagoPerez](https://community.glideapps.com/u/SantiagoPerez)\
**Post date:** [November 28, 2020, 5:42pm UTC](https://community.glideapps.com/t/actions-on-form-submission/19049/13 "2020-11-28T17:42:38Z")

</div>

Hey @Valentine_Madzhie,

It looks like he created a separate detailed tab for that screen.

Then, in the form features\>action, it seems that he set it up to navigate to that screen.

I hope that helps.

---

<div class="post-metadata">

**Author:** ![Drearystate](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/drearystate/32/49605_2.png) [@Drearystate](https://community.glideapps.com/u/Drearystate)\
**Post date:** [November 28, 2020, 7:47pm UTC](https://community.glideapps.com/t/actions-on-form-submission/19049/14 "2020-11-28T19:47:25Z")

</div>

I made a thank you screen that when a specific cell is changed it makes my home tab invisible and a thank you tab visible. At the same time a script runs and cleared that cell. The delay is about 5 seconds so the thank you screen stays visible for 5 seconds

---

<div class="post-metadata">

**Author:** ![Valentine\_Madzhie](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/valentine_madzhie/32/11453_2.png) [@Valentine\_Madzhie](https://community.glideapps.com/u/Valentine_Madzhie)\
**Post date:** [November 28, 2020, 8:01pm UTC](https://community.glideapps.com/t/actions-on-form-submission/19049/15 "2020-11-28T20:01:59Z")

</div>

Will try figure it out tomorrow

---

<div class="post-metadata">

**Author:** ![Yasin\_Hassanien](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/yasin_hassanien/32/9042_2.png) [@Yasin\_Hassanien](https://community.glideapps.com/u/Yasin_Hassanien)\
**Post date:** [November 28, 2020, 8:02pm UTC](https://community.glideapps.com/t/actions-on-form-submission/19049/16 "2020-11-28T20:02:08Z")

</div>

Use cases as the following: @Mark

**Scenario 1, Gsheet Sync Time**  
We have many apps that rely on the import range since the data is in other sheets and we rely on the update with Zapier.

So if we have lists that have items that we need it to be updated to be on certain condition in filters then it takes a while to get removed from the list and the workaround is we are using the amazon compound action to take the row id and add it to a temporary sheet to be able to immediate hide till the glide sync time with google sheet is complete as sometimes it confuses the uses because zapier actions take time to sync effect within the back.

So for this kind of scenarios, it will be great to delay for 10 mins then clear that row to save the performance from having a lot of rows in the sheets and affect the speed of the App

**Scenario 2, Data Completed Properly AKA data validity** , which I think its powerful also using glide sheets:

An admin will create a report of his colleague and this report needs to be filled by his colleagues, so if there is a “filter step” within the action compound for that particular row then we will delay for 1 day and wait then check if the rest of the row data is filled or not, and if not then send a notification or an email to remind the other person to fill them out

**Scenario number 3, Sync Time across app users using glide table also**

Data added to the glide table it takes time to appear to the user, so if we used a send email action and the user just opened the app directly within a min of the email got received he might not find the data in his app, so adding a delay for 3 mins will solve the issue to ensure that the data is synced across everything.

We rely a lot on emails for notification and this is a major need

**Scenario Number 4, Delay till a date:**

Common usage when it comes to events on a certain date and creates an action based on it if users use the events component or calendars or deadlines

---

<div class="post-metadata">

**Author:** ![Nadir\_Abdelrahman\_MD](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nadir_abdelrahman_md/32/5237_2.png) [@Nadir\_Abdelrahman\_MD](https://community.glideapps.com/u/Nadir_Abdelrahman_MD)\
**Post date:** [November 28, 2020, 8:02pm UTC](https://community.glideapps.com/t/actions-on-form-submission/19049/17 "2020-11-28T20:02:19Z")

</div>

I love it. Just in time for my project. Thanks for sharing.

---

<div class="post-metadata">

**Author:** ![Nadir\_Abdelrahman\_MD](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nadir_abdelrahman_md/32/5237_2.png) [@Nadir\_Abdelrahman\_MD](https://community.glideapps.com/u/Nadir_Abdelrahman_MD)\
**Post date:** [November 28, 2020, 8:06pm UTC](https://community.glideapps.com/t/actions-on-form-submission/19049/18 "2020-11-28T20:06:04Z")

</div>

Any news from “Submit” button?

---

<div class="post-metadata">

**Author:** ![Yasin\_Hassanien](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/yasin_hassanien/32/9042_2.png) [@Yasin\_Hassanien](https://community.glideapps.com/u/Yasin_Hassanien)\
**Post date:** [November 28, 2020, 8:08pm UTC](https://community.glideapps.com/t/actions-on-form-submission/19049/19 "2020-11-28T20:08:04Z")

</div>

Is it possible to have in the edit or the Add views a compound action to run based on it specially for updates ?

---

<div class="post-metadata">

**Author:** ![Drearystate](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/drearystate/32/49605_2.png) [@Drearystate](https://community.glideapps.com/u/Drearystate)\
**Post date:** [November 28, 2020, 8:21pm UTC](https://community.glideapps.com/t/actions-on-form-submission/19049/20 "2020-11-28T20:21:24Z")

</div>

A simple solution to ask of this is adding a timer. I requested a timer like 8 months ago. We could use it as a delay for these exact situations, use them to build games that rely on quick thinking, allow for actions to automate after timer runs out, it could be used to display images that change every few seconds, the list goes on and on… Timers can be used to send emails every 30 minutes or every 24 hours, we could build alarm apps, it’s just a logical step to make.

[Next page](https://community.glideapps.com/t/actions-on-form-submission/19049.md?page=2)
