# What counts as a row update?

**URL:** <https://community.glideapps.com/t/what-counts-as-a-row-update/42760>\
**Category:** Ask for Help\
**Created:** [June 6, 2022, 4:18am UTC](https://community.glideapps.com/t/what-counts-as-a-row-update/42760 "2022-06-06T04:18:00Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![blairrorani](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/blairrorani/32/43426_2.png) [@blairrorani](https://community.glideapps.com/u/blairrorani)\
**Post date:** [June 6, 2022, 4:18am UTC](https://community.glideapps.com/t/what-counts-as-a-row-update/42760/1 "2022-06-06T04:18:00Z")

</div>

I have a Google Sheet as a data source.  
If I update the data source via the editor then it adds 1 x Add to my usage. Seems to be the same if I edit a row.

Is this also how adds and edits are counted if I update the source Google Sheet?  
Example, if I update 2 x rows in the Sheet (via Make or whatever method) then does that count as 2 x edits?

What counts as a sync? Is that just when I manually click the sync button in the Glide data editor?

Use case is updating a balance for clients every 24 hours. We will do this automatically but are trying to understand how to minimise update costs as even edits via the Glide editor seem to count towards our update quota.

We are considering using Glide tables’ API which isn’t super granular as we’d need to figure out if a client is existing or new before editing or adding a row, but I understand that would mean update quota wouldn’t be a factor.

Any clarification appreciated!

---

<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:** [June 6, 2022, 5:58am UTC](https://community.glideapps.com/t/what-counts-as-a-row-update/42760/2 "2022-06-06T05:58:19Z")

</div>

> [@blairrorani](#):
>
> Example, if I update 2 x rows in the Sheet (via Make or whatever method) then does that count as 2 x edits?

Generally no. When Glide syncs with your Google Sheet, it will pick up all changes made since the last sync and that counts as a single sync/update.

> [@blairrorani](#):
>
> What counts as a sync? Is that just when I manually click the sync button in the Glide data editor?

Yes, plus background syncs. For example, any changes made in the Google sheet would also trigger a sync.

---

<div class="post-metadata">

**Author:** ![blairrorani](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/blairrorani/32/43426_2.png) [@blairrorani](https://community.glideapps.com/u/blairrorani)\
**Post date:** [June 6, 2022, 7:03am UTC](https://community.glideapps.com/t/what-counts-as-a-row-update/42760/3 "2022-06-06T07:03:56Z")

</div>

Thanks. Apologies if I’m not getting this as it seems simple 😜

A sync is all changes made to say a Google sheet since the last sync. Correct?

If a sync picked up 10 added or edited rows will Glide also count those 10 updates towards my monthly usage?

---

<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:** [June 6, 2022, 7:08am UTC](https://community.glideapps.com/t/what-counts-as-a-row-update/42760/4 "2022-06-06T07:08:16Z")

</div>

> [@blairrorani](#):
>
> If a sync picked up 10 added or edited rows will Glide also count those 10 updates towards my monthly usage?

Yes, but as far as I’m aware it would just count as a single update.

---

<div class="post-metadata">

**Author:** ![blairrorani](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/blairrorani/32/43426_2.png) [@blairrorani](https://community.glideapps.com/u/blairrorani)\
**Post date:** [June 6, 2022, 9:09am UTC](https://community.glideapps.com/t/what-counts-as-a-row-update/42760/5 "2022-06-06T09:09:05Z")

</div>

Do you know if batch writing row updates to Excel would trigger a single sync of xyz number of rows?

---

<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:** [June 6, 2022, 9:19am UTC](https://community.glideapps.com/t/what-counts-as-a-row-update/42760/6 "2022-06-06T09:19:20Z")

</div>

I believe that’s the way it works. I think the only time it might count as 2 updates would be if the batch came in whilst Glide was already in the middle of a sync. So you might get some of them in the first sync and the rest in the next sync.

That’s my understanding of how it works. You could probably confirm this yourself with a little testing.

---

<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 6, 2022, 2:33pm UTC](https://community.glideapps.com/t/what-counts-as-a-row-update/42760/7 "2022-06-06T14:33:15Z")

</div>

I believe the team has said that’s exactly how it works. Unless you manually sync yourself, Glide will batch updates every X minutes or so to minimize the number of syncs they need to do.

> [@blairrorani](#):
>
> We are considering using Glide tables’ API which isn’t super granular as we’d need to figure out if a client is existing or new before editing or adding a row, but I understand that would mean update quota wouldn’t be a factor.

Regarding this, I hope a search API will be available soon. My workaround now (with Make) is to write user info to a data store and do a lookup there.

---

<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:** [June 6, 2022, 2:52pm UTC](https://community.glideapps.com/t/what-counts-as-a-row-update/42760/8 "2022-06-06T14:52:26Z")

</div>

If you batch-write to Excel, Microsoft will alert us of the changes approximately once (I am not sure of the precise behavior–it’s possible that they would alert us twice), and we perform one sync, no matter how many changes you made to your Excel file in that batch update. That counts as one update.

Similarly, suppose you paste 1,000 rows into your Google Sheet. Google alerts us once, we perform one sync, that counts as one update.

---

<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:** [June 7, 2022, 2:53pm UTC](https://community.glideapps.com/t/what-counts-as-a-row-update/42760/9 "2022-06-07T14:53:23Z")

</div>

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