# Duplicating an app

**URL:** <https://community.glideapps.com/t/duplicating-an-app/5435>\
**Category:** Ask for Help\
**Created:** [March 15, 2020, 8:31am UTC](https://community.glideapps.com/t/duplicating-an-app/5435 "2020-03-15T08:31:08Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![vijay](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/vijay/32/3259_2.png) [@vijay](https://community.glideapps.com/u/vijay)\
**Post date:** [March 15, 2020, 8:31am UTC](https://community.glideapps.com/t/duplicating-an-app/5435/1 "2020-03-15T08:31:08Z")

</div>

I have this situation.  
I had created two apps based on one sheet. Now, I want to duplicate both apps. I want both the apps to now work on another sheet. But,when I duplicate both apps, it either asks keep the same sheet or copy to another sheet. But, I dont want two sheets. I want a copy of the sheet for both the apps. How do I do this? How do I change the sheet to which an app is pointing?

---

<div class="post-metadata">

**Author:** ![Jaime](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jaime/32/72726_2.png) [@Jaime](https://community.glideapps.com/u/Jaime)\
**Post date:** [March 15, 2020, 8:57am UTC](https://community.glideapps.com/t/duplicating-an-app/5435/2 "2020-03-15T08:57:00Z")

</div>

See this thread

> [@Front-end / admin apps duplication : what about the sheet(s)?](https://community.glideapps.com/t/front-end-admin-apps-duplication-what-about-the-sheet-s/4149):
>
> Dear all, I was not sure where to post this question, which is not a bug in fact. I am currently working on a business template. This template is composed on 2 apps : 1 Front-end app (public) and 1 backend / admin app (password protected, till I upgrade both to pro apps). Both apps point on the same Google sheet, of course. This morning, I am afraid that I won’t be able to achieve what I expect. The reason is that I work on a template that is supposed to be duplicated for buyers. Once my temp…

---

<div class="post-metadata">

**Author:** ![Jaime](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jaime/32/72726_2.png) [@Jaime](https://community.glideapps.com/u/Jaime)\
**Post date:** [March 15, 2020, 8:58am UTC](https://community.glideapps.com/t/duplicating-an-app/5435/3 "2020-03-15T08:58:27Z")

</div>

A sort-of workaround is to create a template app that combines the tabs from both apps into one, then duplicate it twice and hide/show the tabs that you need for each app.

---

<div class="post-metadata">

**Author:** ![Hemmings](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/hemmings/32/3799_2.png) [@Hemmings](https://community.glideapps.com/u/Hemmings)\
**Post date:** [March 15, 2020, 9:06am UTC](https://community.glideapps.com/t/duplicating-an-app/5435/4 "2020-03-15T09:06:12Z")

</div>

i have the exact same question!

---

<div class="post-metadata">

**Author:** ![vijay](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/vijay/32/3259_2.png) [@vijay](https://community.glideapps.com/u/vijay)\
**Post date:** [March 15, 2020, 10:15am UTC](https://community.glideapps.com/t/duplicating-an-app/5435/5 "2020-03-15T10:15:30Z")

</div>

Is there a way to tie two sheets so that any changes on one sheet will be reflected on the other sheet? Some function in Google sheets?

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [March 15, 2020, 12:32pm UTC](https://community.glideapps.com/t/duplicating-an-app/5435/6 "2020-03-15T12:32:10Z")

</div>

Yeah, that’s the problem with multiple apps using the same sheet. There isn’t a great way to duplicate both apps to a new shared sheet. You should be able to use ImportRange to move data between sheets, but it may introduce extra lag for what you are doing. I use importrange to copy data to another spreadsheet to run through formulas, then use another importrange to copy the results back to the original sheet. It’s not necessarily fast, but works for what I need.
