Migrating Apps from One Google Account to Another in Retool

Hello Retool community,

I'm facing a challenge with migrating my Retool apps from one Google account to another, and I'd appreciate some guidance on the process. Here's a brief overview of my situation:

Background: I have a set of Retool apps and configurations in one Google account, and I need to move them to a new Google account.
Things to migrate:

  1. Apps
  2. Query Library (cannot export)
  3. Workflows

Steps Taken: I've already exported the necessary data, and I've created the new Google account. I've also begun recreating the apps and importing the data. However, I'm encountering some difficulties and uncertainties along the way.

Specific Questions:

  1. What are the best practices for migrating Retool apps to a new Google account?
  2. Are there any specific issues I should watch out for during the process?
  3. How can I ensure that all permissions and settings are correctly transferred to the new account?
  4. Are there any Retool-specific tips or tools that can streamline this migration?

I'd really appreciate any insights, tips, or guidance from the community on how to successfully complete this migration process. If you've had experience with a similar migration or have any Retool-specific knowledge, please share your expertise.

Thank you in advance for your help!

Hi @bran_add To clarify, when you say a new Google Account, do you also mean a new Retool organization?

If so, I'd typically recommend creating the resources in your new Retool account first. You'll want to ensure you have the same resource names and the same credentials as your old Retool account. As you noted, unfortunately, you will need to recreate the query library queries in your imported apps. Alternatively, you could try converting all Query Library queries to non-query library queries and then export + import the app. Again, you'll need to make sure that the resources used by all imported queries exist in the second instance where you're importing your apps with the exact same names.

Then, you can import your apps & workflows. They should work as expected as long as you've already created the resources.

Permissions will need to be re-created in your new Retool organization