# Glideapp Update frequency

**URL:** <https://community.glideapps.com/t/glideapp-update-frequency/9372>\
**Category:** Ask for Help\
**Created:** [May 18, 2020, 3:50pm UTC](https://community.glideapps.com/t/glideapp-update-frequency/9372 "2020-05-18T15:50:12Z")\
**Posts on this page:** 20\
**Page:** 1

<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:** [May 18, 2020, 3:50pm UTC](https://community.glideapps.com/t/glideapp-update-frequency/9372/1 "2020-05-18T15:50:12Z")

</div>

Does anyone know exactly how often Glidapps updates on it’s own with the PRO accounts. I honestly need mine to update every minute if not more frequently and it seems like it does it every 5 to 10 minutes unless we manually enter in data. I’m looking for an exact number if possible. I know I can run a script timer that forces it to update every 30 seconds but I was hoping to not have to do this.

---

<div class="post-metadata">

**Author:** ![david](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david/32/62831_2.png) [@david](https://community.glideapps.com/u/david)\
**Post date:** [May 18, 2020, 3:54pm UTC](https://community.glideapps.com/t/glideapp-update-frequency/9372/3 "2020-05-18T15:54:32Z")

</div>

Can you tell us why you need updates every minute? Maybe there’s something we can build into Glide to make this more efficient, like time-based calculations. Reloading your sheet is very expensive for us.

---

<div class="post-metadata">

**Author:** ![John\_Cabrera](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/john_cabrera/32/2066_2.png) [@John\_Cabrera](https://community.glideapps.com/u/John_Cabrera)\
**Post date:** [May 18, 2020, 4:40pm UTC](https://community.glideapps.com/t/glideapp-update-frequency/9372/4 "2020-05-18T16:40:26Z")

</div>

Ah. Interesting. I suppose this somewhat answers my question from the Templates thread. Do you not want an ecosystem that establishes Sheets as the backbone of app calculations? Are you expecting Glide will one day be able to match Sheets with its own formulas and calculations? If so, are we months from that or years, you think?

If I could do even 50% of the kind of the calculations I get in sheets with Glide’s builder, I’d be willing to pay more for Pro, and I’d happily give up sheets.

---

<div class="post-metadata">

**Author:** ![david](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david/32/62831_2.png) [@david](https://community.glideapps.com/u/david)\
**Post date:** [May 18, 2020, 5:44pm UTC](https://community.glideapps.com/t/glideapp-update-frequency/9372/5 "2020-05-18T17:44:22Z")

</div>

You will be able to build apps without a Google Sheet within a year.

---

<div class="post-metadata">

**Author:** ![John\_Cabrera](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/john_cabrera/32/2066_2.png) [@John\_Cabrera](https://community.glideapps.com/u/John_Cabrera)\
**Post date:** [May 18, 2020, 5:50pm UTC](https://community.glideapps.com/t/glideapp-update-frequency/9372/6 "2020-05-18T17:50:24Z")

</div>

With the kind of robust calculations and formulas you get in Sheets?

---

<div class="post-metadata">

**Author:** ![david](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david/32/62831_2.png) [@david](https://community.glideapps.com/u/david)\
**Post date:** [May 18, 2020, 5:52pm UTC](https://community.glideapps.com/t/glideapp-update-frequency/9372/7 "2020-05-18T17:52:48Z")

</div>

The data editor will get more powerful. I am not sure what “robust” would mean in this context.

---

<div class="post-metadata">

**Author:** ![John\_Cabrera](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/john_cabrera/32/2066_2.png) [@John\_Cabrera](https://community.glideapps.com/u/John_Cabrera)\
**Post date:** [May 18, 2020, 5:58pm UTC](https://community.glideapps.com/t/glideapp-update-frequency/9372/8 "2020-05-18T17:58:54Z")

</div>

“Robust” in this context means volume and variety of formulas. Data editor currently provides a tiny fraction of the number of types of calculations that Sheets (any spreadsheet that provides formulas, really) provide. And in aggregate and especially used together, those extra formula-types provide the ability to do a considerable amount more with an app. Is the plan for the Data Editor to become as “powerful” as a spreadsheet in terms of formulas?

---

<div class="post-metadata">

**Author:** ![mthakershi](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mthakershi/32/1715_2.png) [@mthakershi](https://community.glideapps.com/u/mthakershi)\
**Post date:** [May 18, 2020, 6:00pm UTC](https://community.glideapps.com/t/glideapp-update-frequency/9372/9 "2020-05-18T18:00:33Z")

</div>

In my opinion, if you can expose some sort of a refresh trigger in the UI editor that users have to use judiciously - say only once every 5 minutes. It’s like a weapon that one uses at last resort but have to save till the end.

I have a page X that opens checkout screen that user uses to pay for a service plan Y. On checkout, I do calculations on “App: Sales” insert row trigger which ultimately shows update (that now you’re on plan Y) on page X. But the wait for page X to show the payment update can be very confusing. I have to have a message on page X - after successful checkout please wait a minute or two for payment to post.

Now, if I had something configurable in the UI editor that allowed me to fire a refresh trigger after order has been placed on checkout screen, that will reduce the delay. I hope I am making myself clear. But again since this is very expensive to glide as a platform, say it can be done only once every Z minutes.

---

<div class="post-metadata">

**Author:** ![John\_Cabrera](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/john_cabrera/32/2066_2.png) [@John\_Cabrera](https://community.glideapps.com/u/John_Cabrera)\
**Post date:** [May 18, 2020, 6:00pm UTC](https://community.glideapps.com/t/glideapp-update-frequency/9372/10 "2020-05-18T18:00:42Z")

</div>

But certainly excited for a more powerful data editor. Any more power is fantastic.

---

<div class="post-metadata">

**Author:** ![mthakershi](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mthakershi/32/1715_2.png) [@mthakershi](https://community.glideapps.com/u/mthakershi)\
**Post date:** [May 18, 2020, 6:02pm UTC](https://community.glideapps.com/t/glideapp-update-frequency/9372/11 "2020-05-18T18:02:20Z")

</div>

How do you do it with a script timer?

---

<div class="post-metadata">

**Author:** ![david](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david/32/62831_2.png) [@david](https://community.glideapps.com/u/david)\
**Post date:** [May 18, 2020, 6:52pm UTC](https://community.glideapps.com/t/glideapp-update-frequency/9372/12 "2020-05-18T18:52:02Z")

</div>

Our goal for Glide is that most software on Earth is created with Glide by 2030. So, yes, we plan to add many robust calculation abilities.

---

<div class="post-metadata">

**Author:** ![John\_Cabrera](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/john_cabrera/32/2066_2.png) [@John\_Cabrera](https://community.glideapps.com/u/John_Cabrera)\
**Post date:** [May 18, 2020, 7:11pm UTC](https://community.glideapps.com/t/glideapp-update-frequency/9372/13 "2020-05-18T19:11:10Z")

</div>

🕺 💸 💸 💸

---

<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:** [May 27, 2020, 5:11pm UTC](https://community.glideapps.com/t/glideapp-update-frequency/9372/14 "2020-05-27T17:11:06Z")

</div>

So if you keep your google sheet that is linked to your app closed it will update every minute. You leave it open and it just randomly updates.

---

<div class="post-metadata">

**Author:** ![nathanaelb](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nathanaelb/32/43079_2.png) [@nathanaelb](https://community.glideapps.com/u/nathanaelb)\
**Post date:** [May 27, 2020, 6:54pm UTC](https://community.glideapps.com/t/glideapp-update-frequency/9372/15 "2020-05-27T18:54:16Z")

</div>

Good to know, thank you.

---

<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:** [May 27, 2020, 7:21pm UTC](https://community.glideapps.com/t/glideapp-update-frequency/9372/16 "2020-05-27T19:21:46Z")

</div>

Yeah, I’ve been racking my brain over this for months. I finally decided to clone the app and try it both ways and well I’ll be damned…

---

<div class="post-metadata">

**Author:** ![nathanaelb](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nathanaelb/32/43079_2.png) [@nathanaelb](https://community.glideapps.com/u/nathanaelb)\
**Post date:** [May 27, 2020, 8:44pm UTC](https://community.glideapps.com/t/glideapp-update-frequency/9372/17 "2020-05-27T20:44:54Z")

</div>

Interesting AB test. 🤔

So you duplicated the app with a different sheet  
A: left the sheet closed  
B: left the sheet open  
installed the apps anew, launched, made changes in both simultaneously and timed visible changed in the UI?

---

<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:** [May 27, 2020, 9:33pm UTC](https://community.glideapps.com/t/glideapp-update-frequency/9372/18 "2020-05-27T21:33:24Z")

</div>

Yes, duplicated sheet and app. Left one opened and 1 closed. Repeated this over a week span. Same result over and over again. Deleted duplicate which was updating every minute. Applied same theory to app that is in use and exactly the same result. My app now updates every minute. I just have to do maintenance at night.

---

<div class="post-metadata">

**Author:** ![Rogelio](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rogelio/32/1054_2.png) [@Rogelio](https://community.glideapps.com/u/Rogelio)\
**Post date:** [May 27, 2020, 10:31pm UTC](https://community.glideapps.com/t/glideapp-update-frequency/9372/19 "2020-05-27T22:31:50Z")

</div>

I too have a similar issue where the app has to wait for the calculations/scripts to execute based on the `App:Sales` sheet values and it takes unacceptably too long to consider it industry acceptable.

I’d be interested to know what your script looks like that triggers the Glide update?

@Mark Having access to the `App:Sales` data within Glide would really help while the power of complex calculations within Glide is built over time.

---

<div class="post-metadata">

**Author:** ![Rogelio](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rogelio/32/1054_2.png) [@Rogelio](https://community.glideapps.com/u/Rogelio)\
**Post date:** [May 27, 2020, 10:49pm UTC](https://community.glideapps.com/t/glideapp-update-frequency/9372/20 "2020-05-27T22:49:55Z")

</div>

In my case (as well as many other’s), think of a restaurant table ordering app, I need the app to display the order (on both the user and restaurant apps) effectively **immediately** after the user has paid for it (every single time).

From a UX perspective the objective is always to complete a workflow with the least amount of user taps/clicks (the use of Forms doesn’t cut-it)

So for me (rightly or wrongly) the use of Glide’s cart feature to add food items to an order makes perfect sense. When the user pays, a script runs on the `App:Sales` sheet to group the items into their unique order, then from the `User` sheet search and copy the user’s dining preferences (table number etc) then display this back under the user ‘Past Orders’ list and the Restaurant’s ‘Pending’ orders for the order to be processed.

All this needs to essentially happen instantly so the user sees the order and more importantly the Restaurant sees all new incoming orders as soon as they are submitted so they can process it.

Having a near-instant refresh time would be awesome and would certainly feel more of a native-like experience.

Or at least give us access to the `App:Sales` sheet within Glide

---

<div class="post-metadata">

**Author:** ![mthakershi](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mthakershi/32/1715_2.png) [@mthakershi](https://community.glideapps.com/u/mthakershi)\
**Post date:** [May 28, 2020, 2:26am UTC](https://community.glideapps.com/t/glideapp-update-frequency/9372/21 "2020-05-28T02:26:00Z")

</div>

Or at least this. Refresh internally after payment has been made through Stripe. So user sees “order has been placed”. Click Ok or back to land on parent screen. Glide internally fires refresh.

[Next page](https://community.glideapps.com/t/glideapp-update-frequency/9372.md?page=2)
