# Updating Glide Table from External Web App via Zapier, Row ID Challenge

**URL:** https://community.glideapps.com/t/updating-glide-table-from-external-web-app-via-zapier-row-id-challenge/69912
**Category:** Ask for Help
**Created:** [January 23, 2024, 6:24pm UTC](https://community.glideapps.com/t/updating-glide-table-from-external-web-app-via-zapier-row-id-challenge/69912 "2024-01-23T18:24:05Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Seenu\_Yellapu](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/seenu_yellapu/32/68245_2.png) [@Seenu\_Yellapu](https://community.glideapps.com/u/Seenu_Yellapu)
#### Post date: [January 23, 2024, 6:24pm UTC](https://community.glideapps.com/t/updating-glide-table-from-external-web-app-via-zapier-row-id-challenge/69912/1 "2024-01-23T18:24:06Z")

</div>

![Screenshot 2024-01-23 at 10.20.40 AM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/c/2/c266de241f4b5f5bec1395ccb6e7a575d37128f8.jpeg)  
I’m currently encountering an issue while using Zapier to update a Glide table from another web app through a webhook. The challenge arises when attempting to locate the row in the Glide table, as my other app lacks the Row ID required for the Zapier step to find and update the specific row. I’m seeking alternative solutions for this problem.

---

<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: [January 24, 2024, 12:42am UTC](https://community.glideapps.com/t/updating-glide-table-from-external-web-app-via-zapier-row-id-challenge/69912/2 "2024-01-24T00:42:13Z")

</div>

Do you have access to Business/Enterprise plans? I think if you can do a search through a Query action, you might be able to do it.

---

<div class="post-metadata">

### Author: ![Seenu\_Yellapu](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/seenu_yellapu/32/68245_2.png) [@Seenu\_Yellapu](https://community.glideapps.com/u/Seenu_Yellapu)
#### Post date: [January 24, 2024, 5:33pm UTC](https://community.glideapps.com/t/updating-glide-table-from-external-web-app-via-zapier-row-id-challenge/69912/3 "2024-01-24T17:33:37Z")

</div>

Yes, i do have Business plan. Can you please explain more about the query action? Thanks in advance.

---

<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: [January 24, 2024, 11:21pm UTC](https://community.glideapps.com/t/updating-glide-table-from-external-web-app-via-zapier-row-id-challenge/69912/4 "2024-01-24T23:21:18Z")

</div>

I usually do that process in Make, not Zapier, but here’s the general idea:

- Use a query call (see Get Row in the link below) to query all rows.

> **[Using Glide API | Glide Docs](https://www.glideapps.com/docs/using-glide-tables-api)**
>
> Explore what you can do with the Glide Advanced API

- Use a map function in Make to “lookup” the rowID using a condition.

[![](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/6/b/6bf027cb2d09261ef7430b708e00ed921153b04a.jpeg "Extract an Item from Array | Get and Map Function | Make Beginners Guide@itsmake") ](https://www.youtube.com/watch?v=QGhuNDxWIDE)

- Use the rowID to perform the “update” through the Glide API again.

If your table is a Glide Big Table, you can combine the first two steps using a SQL query.
