# How to duplicate a record and all related rows with one button (without API)?

**URL:** https://community.glideapps.com/t/how-to-duplicate-a-record-and-all-related-rows-with-one-button-without-api/81542
**Category:** Ask for Help
**Created:** [April 25, 2025, 3:12pm UTC](https://community.glideapps.com/t/how-to-duplicate-a-record-and-all-related-rows-with-one-button-without-api/81542 "2025-04-25T15:12:46Z")
**Posts on this page:** 11
**Page:** 1

<div class="post-metadata">

### Author: ![Lasevicius](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/lasevicius/32/79164_2.png) [@Lasevicius](https://community.glideapps.com/u/Lasevicius)
#### Post date: [April 25, 2025, 3:12pm UTC](https://community.glideapps.com/t/how-to-duplicate-a-record-and-all-related-rows-with-one-button-without-api/81542/1 "2025-04-25T15:12:46Z")

</div>

Hi everyone! 👋

I have a setup where one main record (like a **purchase order** ) is linked to multiple related rows (like **order items** ), each stored in a separate table.

I’m trying to create a **“Duplicate” button** that would:

1. Duplicate the main order (this part works — a new row is added).
2. Then **duplicate all related items** and link them to the new order.

The challenge is that currently, I can only duplicate the related rows **one at a time** , using a button in a list. But I’d like to avoid having users click 10+ times to copy each item manually.

* * *

**❓Is there a way to duplicate multiple related rows with a single button click (without using the Glide API)?**

I’m on the **Maker plan** , so API access is not available for me.

Any workaround ideas would be super appreciated. 🙏

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: [April 25, 2025, 3:53pm UTC](https://community.glideapps.com/t/how-to-duplicate-a-record-and-all-related-rows-with-one-button-without-api/81542/2 "2025-04-25T15:53:19Z")

</div>

Do you have access to the latest triggers? You can loop through the related rows as long as you pass the “original parent ID” and it should work.

---

<div class="post-metadata">

### Author: ![Lasevicius](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/lasevicius/32/79164_2.png) [@Lasevicius](https://community.glideapps.com/u/Lasevicius)
#### Post date: [April 25, 2025, 5:12pm UTC](https://community.glideapps.com/t/how-to-duplicate-a-record-and-all-related-rows-with-one-button-without-api/81542/3 "2025-04-25T17:12:43Z")

</div>

Would it be possible just using Make? I tried asking GPT, but it insisted that I needed to use Glide API to make it work

---

<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: [April 26, 2025, 12:01am UTC](https://community.glideapps.com/t/how-to-duplicate-a-record-and-all-related-rows-with-one-button-without-api/81542/4 "2025-04-26T00:01:38Z")

</div>

![CleanShot 2025-04-26 at 07.01.13](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/a/2/a2670ebb92f69346bcb2aac19e47ba24ff0ee247.png)

Do you have access to these types of triggers? Honestly I think it’s much easier compared to you using Make.

---

<div class="post-metadata">

### Author: ![Hassan\_Nadeem](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/hassan_nadeem/32/72956_2.png) [@Hassan\_Nadeem](https://community.glideapps.com/u/Hassan_Nadeem)
#### Post date: [April 26, 2025, 12:49am UTC](https://community.glideapps.com/t/how-to-duplicate-a-record-and-all-related-rows-with-one-button-without-api/81542/5 "2025-04-26T00:49:09Z")

</div>

@ThinhDinh would you recommend Manual Trigger for this use case? If yes, do you have a tutorial for it?

---

<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: [April 27, 2025, 12:59am UTC](https://community.glideapps.com/t/how-to-duplicate-a-record-and-all-related-rows-with-one-button-without-api/81542/6 "2025-04-27T00:59:36Z")

</div>

![CleanShot 2025-04-27 at 07.58.26](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/4/0/40acbaffe8293331d7f0116a065220f7e56320b9.png)

 ![CleanShot 2025-04-27 at 07.58.06](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/f/2/f2ad82d7d79fd7f381df615940548ac60cb0df29.png)

Yes that’s exactly it.

Here’s a template link @Lasevicius .

> **[Duplicate item with children](https://go.glideapps.com/template/G7gpm9ruZYpeDjd6LlMQ-template-published?privateTemplateToken=HuLL5XsWGg6CHnesCfVI)**

---

<div class="post-metadata">

### Author: ![Hassan\_Nadeem](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/hassan_nadeem/32/72956_2.png) [@Hassan\_Nadeem](https://community.glideapps.com/u/Hassan_Nadeem)
#### Post date: [April 28, 2025, 12:39am UTC](https://community.glideapps.com/t/how-to-duplicate-a-record-and-all-related-rows-with-one-button-without-api/81542/7 "2025-04-28T00:39:18Z")

</div>

@ThinhDinh

Any workaround for this?

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/6/3/63869b9a37b1f4a24b0f9f6ac998639b9b58e01d.png)

---

<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: [April 28, 2025, 1:08am UTC](https://community.glideapps.com/t/how-to-duplicate-a-record-and-all-related-rows-with-one-button-without-api/81542/8 "2025-04-28T01:08:34Z")

</div>

I just removed those tables. Please try it again.

---

<div class="post-metadata">

### Author: ![Hassan\_Nadeem](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/hassan_nadeem/32/72956_2.png) [@Hassan\_Nadeem](https://community.glideapps.com/u/Hassan_Nadeem)
#### Post date: [April 28, 2025, 1:24am UTC](https://community.glideapps.com/t/how-to-duplicate-a-record-and-all-related-rows-with-one-button-without-api/81542/9 "2025-04-28T01:24:04Z")

</div>

Thanks. It worked and is going to be really helpful.

---

<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: [April 28, 2025, 1:53am UTC](https://community.glideapps.com/t/how-to-duplicate-a-record-and-all-related-rows-with-one-button-without-api/81542/10 "2025-04-28T01:53:13Z")

</div>

Happy to help!

---

<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: [May 5, 2025, 12:51pm UTC](https://community.glideapps.com/t/how-to-duplicate-a-record-and-all-related-rows-with-one-button-without-api/81542/11 "2025-05-05T12:51:13Z")

</div>

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