You can transfer an app:

  • From one cloud provider account to another.
  • From your cloud provider account to that of another user.

There are two different cases to consider based on the data sources (Google Drive, Smartsheet, Dropbox, OneDrive, SQL, etc.) used in the app:

  1. The recipient account has all the same data sources as the original owner account.
  2. The recipient account doesn't have all the same data sources as the original owner account.

If all the data sources are available in the recipient account...

To transfer ownership from one account to another, do the following:

  1. Log in to AppSheet using the original owner's account.
  2. Open the app to be transferred in the Editor.
  3. Go to the Manage > Author tab.
  4. Click "Transfer".
  5. Enter the recipient's account ID and email address. Both values can be obtained from the recipient's Account page. By entering both pieces of information, you ensure you transfer the app to the correct recipient.
  6. Click "Transfer ownership" to give the recipient full ownership of the app.

Users of the app should not need to reinstall the app after a transfer.

Ensure the recipient has access to the files (spreadsheets, images, PDFs, etc.) and folders used by the app. Otherwise the app will stop working the moment ownership is transferred.

  • If you're working with Google Sheets, share the spreadsheets with the recipient as described here. The recipient must accept the shared spreadsheet via "Add to my Drive". Alternatively, you can transfer ownership of the spreadsheets to the recipient as described here.
  • If you're working with spreadsheets from Dropbox, the process is different. Each table in your app references a spreadsheet in Dropbox based on its filepath (not an ID). So it's important that the recipient moves the spreadsheets to the same file paths on their Dropbox account. For example, if the original app used a spreadsheet at /appsheet/data/myapp/mysheet.xlsx, it isn't enough to just share this file with the recipient. The recipient would actually need to move or copy the file to a file called /appsheet/data/myaapp/mysheet.xlsx in their Dropbox account.

If your app uses image files referenced by name in spreadsheet cells, the image file names stored in the spreadsheet are relative to the location of the spreadsheet. The recipient's Images folder must be placed in the proper folder location so the relative paths are correct. Otherwise, images won't be rendered correctly in the app. Further, if the app captures images, the images will be stored in an Images subfolder. You must share or transfer the Images subfolder with the recipient as well. The process of sharing/transferring the Images subfolder is identical to the process of sharing/transferring the spreadsheet.

If all the data sources are NOT available in the recipient account...

You will need to share the app with the recipient, who can then make a copy of the app and its data:

  1. Log in to AppSheet using the original owner's account.
  2. Open the app to be transferred in the Editor.
  3. Go to the Users > Users tab. Set the "Add as co-authors?" option to "On". Enter the recipient email address in "User mails". Click the "Add user" button.
  4. The recipient will now see the app under the Shared Apps tab on the My Apps page.
  5. The recipient can now click the down arrow next to the app and select "Copy". This copies the app, the app date, and everything associated with the app from the old provider to the new.

This creates a completely new copy of the app. Users of the app must reinstall the new app after such a transfer.

Did this answer your question?