# \[REQUEST\] Return RowID of newly created row from an Add Row action

**URL:** <https://community.glideapps.com/t/request-return-rowid-of-newly-created-row-from-an-add-row-action/74020>\
**Category:** Feature Requests\
**Created:** [June 10, 2024, 2:08pm UTC](https://community.glideapps.com/t/request-return-rowid-of-newly-created-row-from-an-add-row-action/74020 "2024-06-10T14:08:47Z")\
**Posts on this page:** 13\
**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:** [June 10, 2024, 2:08pm UTC](https://community.glideapps.com/t/request-return-rowid-of-newly-created-row-from-an-add-row-action/74020/1 "2024-06-10T14:08:47Z")

</div>

Whenever I create a custom form, I’d like to return the row ID of the newly created row back to the parent table. Currently, this is only possible when adding a row via the API.

My request is to add a new dropdown field on the Add Row action block That allows us to select a column to which will write the newly created row ID from the Add Row action. This is similar to the Glide API action blocks that allows us to write a response to a column once the action runs.

---

<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 11, 2024, 1:23am UTC](https://community.glideapps.com/t/request-return-rowid-of-newly-created-row-from-an-add-row-action/74020/2 "2024-06-11T01:23:51Z")

</div>

Voted.

---

<div class="post-metadata">

**Author:** ![Darren\_Alderman](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_alderman/32/66660_2.png) [@Darren\_Alderman](https://community.glideapps.com/u/Darren_Alderman)\
**Post date:** [June 11, 2024, 1:32pm UTC](https://community.glideapps.com/t/request-return-rowid-of-newly-created-row-from-an-add-row-action/74020/3 "2024-06-11T13:32:50Z")

</div>

Ditto on wanting this feature.

My current solution is to wait for the the new record to show up through a lookup / relation, but that seems to be causing issues/errors as of late.

![[Client Success Tracker] Action ](https://us1.discourse-cdn.com/flex002/uploads/glideapps/optimized/3X/a/6/a6789ecf8a6d99d77552b90ad67377f8b008bbf3_2_435x500.jpeg)

---

<div class="post-metadata">

**Author:** ![mstam2](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mstam2/32/67186_2.png) [@mstam2](https://community.glideapps.com/u/mstam2)\
**Post date:** [June 14, 2024, 1:18pm UTC](https://community.glideapps.com/t/request-return-rowid-of-newly-created-row-from-an-add-row-action/74020/4 "2024-06-14T13:18:05Z")

</div>

This would be a game changer.

---

<div class="post-metadata">

**Author:** ![Eden](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/eden/32/18651_2.png) [@Eden](https://community.glideapps.com/u/Eden)\
**Post date:** [July 26, 2024, 9:59pm UTC](https://community.glideapps.com/t/request-return-rowid-of-newly-created-row-from-an-add-row-action/74020/5 "2024-07-26T21:59:22Z")

</div>

Yes, would remove the need for additional relations and un-needed columns for UuID’s

---

<div class="post-metadata">

**Author:** ![Eric\_Penn](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/eric_penn/32/73888_2.png) [@Eric\_Penn](https://community.glideapps.com/u/Eric_Penn)\
**Post date:** [July 27, 2024, 12:47am UTC](https://community.glideapps.com/t/request-return-rowid-of-newly-created-row-from-an-add-row-action/74020/6 "2024-07-27T00:47:27Z")

</div>

I’m all for this request but what happens if 2 or more people submit the custom form at the same time?

---

<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:** [July 27, 2024, 1:41am UTC](https://community.glideapps.com/t/request-return-rowid-of-newly-created-row-from-an-add-row-action/74020/7 "2024-07-27T01:41:42Z")

</div>

It’s tied to the add row action which is triggered by the user so I would think it should be fine.

---

<div class="post-metadata">

**Author:** ![Eden](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/eden/32/18651_2.png) [@Eden](https://community.glideapps.com/u/Eden)\
**Post date:** [July 27, 2024, 4:39am UTC](https://community.glideapps.com/t/request-return-rowid-of-newly-created-row-from-an-add-row-action/74020/8 "2024-07-27T04:39:32Z")

</div>

This would be such a godsend, now we have to resort to workarounds for a function which is used all the time.

Usually when you add a record, it’s related to a different record you’re currently in.

---

<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:** [September 3, 2024, 12:14am UTC](https://community.glideapps.com/t/request-return-rowid-of-newly-created-row-from-an-add-row-action/74020/9 "2024-09-03T00:14:37Z")

</div>

Just an update, this has been added to Glide already.

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/0/0/005a30159955cda5eb42cf6873e80244c8815737.png)

---

<div class="post-metadata">

**Author:** ![Eden](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/eden/32/18651_2.png) [@Eden](https://community.glideapps.com/u/Eden)\
**Post date:** [September 6, 2024, 3:56am UTC](https://community.glideapps.com/t/request-return-rowid-of-newly-created-row-from-an-add-row-action/74020/10 "2024-09-06T03:56:12Z")

</div>

I saw! It’s such a complexity saver!  
I hope we get local variables soon 👀 instead of needing to save everything to the users table.

---

<div class="post-metadata">

**Author:** ![Pavel\_Oplochko](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/pavel_oplochko/32/52402_2.png) [@Pavel\_Oplochko](https://community.glideapps.com/u/Pavel_Oplochko)\
**Post date:** [September 6, 2024, 4:40pm UTC](https://community.glideapps.com/t/request-return-rowid-of-newly-created-row-from-an-add-row-action/74020/11 "2024-09-06T16:40:13Z")

</div>

For some reason it doesn’t work for me. I specify the column, but nothing is written there.

---

<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:** [September 7, 2024, 1:07am UTC](https://community.glideapps.com/t/request-return-rowid-of-newly-created-row-from-an-add-row-action/74020/12 "2024-09-07T01:07:44Z")

</div>

Can you share more details/screenshots on your setup or a [Loom](https://loom.com/) video? Thank you.

---

<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:** [September 14, 2024, 1:07am UTC](https://community.glideapps.com/t/request-return-rowid-of-newly-created-row-from-an-add-row-action/74020/13 "2024-09-14T01:07:49Z")

</div>

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