Transferring apps between accounts

At a glance: Transfer apps between AppsFlyer accounts by following the steps described in this article (for admins of both the sender and receiver accounts).

5638-Transfering-an-app-NEW1.gif

App transfer between accounts

In order to transfer an app between AppsFlyer accounts, both the sending and receiving app owners (as represented by their AppsFlyer account admins) must complete the necessary transfer prerequisites and agree to the transfer.

App transfer process

The following is an overview of the app transfer process:

  • The sender requests that AppsFlyer transfer the selected apps and enters the receiver admin's email address.
  • The receiver is notified and agrees to receive the apps. 
  • Both sender and receiver admins receive notice of the pending transfer (both by email and on the My apps page). 
    • While the transfer is pending, either admin can delete the app transfer request (cancel the transfer). 
  • After verifying that the sides have completed the transfer prerequisites, AppsFlyer transfers the apps.
    • If a prerequisite is incomplete, AppsFlyer contacts the relevant party to ensure completion.
    • Incomplete prerequisites usually relate to pending financial, commercial, or legal matters; or to the requested transfer of apps comprising more than 30% of an account's traffic over the last 90 days.

App transfer scope

The following table details which app features and settings are transferred. Note that the sender can, at its discretion, delete certain settings and configuration information before the transfer.

Item Transferred/
not transferred
Details/discretionary considerations
App settings 

Transferred

Discretion: Sender can delete Firebase/GCM server key before transfer. 

Integrated partners Transferred

Integration, cost, and revenue configurations

 

Discretion: If the receiver doesn't need integrated partners to be transferred, the sender should deactivate them and delete their configurations and credentials (including cost and ad revenue configurations).

Not transferred

Ad network and agency permissions

Twitter configurations and credentials

Link management Not transferred

App is removed, but links remain.

 

Discretion: The sender can delete obsolete links before transfer.

OneLink Not transferred

OneLink continues to work as-is.

 

Discretion: If the receiver needs OneLinks to be transferred, the sender should stop the transfer process and contact their CSM or hello@appsflyer.com.

Push API Transferred

Discretion:

  • If the receiver doesn't need Push API configurations (endpoints) to be transferred, the sender should delete the settings. Otherwise, data will continue to be delivered to sender-defined endpoints.
  • Alternatively, the receiver can change the settings on receipt to ensure the sender doesn't receive user-level data. 
Smart Banners Not transferred

Smart Banner creatives remain.

 

Discretion: If the receiver doesn't need creatives to be transferred, the sender should delete them.

Agencies Not transferred Agencies lose access to the app.
Audiences Not transferred Audiences are deleted.
Cost ingestion N/A Historical cost ingestion files are not accessible to the receiver. This does not impact cost history. 
Data Locker Not transferred App is removed from Data Locker configuration, and the sender account stops receiving app data. 
Historical data Transferred  
Live alerts Not transferred App is removed from sender's alerts. Alert templates remain.
PBA brand bundles Not transferred Bundle is no longer available to the sender if any of its related apps are transferred. The receiver can't access PBA data.
Protect360 data Transferred  
Raw & aggregate data Transferred  
SDK dev key Transferred  
Validation rules Transferred  
App transfer scope

Transfer procedures

To request the transfer of one or more apps to another AppsFlyer account, start the process, and you'll be guided by the wizard in the user interface.

Sender

To submit a transfer request:

  1. Contact the receiver admin:
    1. Review and agree on the app transfer scope. Make sure that you both understand what is and isn't transferred and that you both are properly prepared. 
    2. Request that the receiver provides you with the Admin email address they use in AppsFlyer.
  2. Do one of the following:
    • To transfer a single appGo to My apps > Available apps > Open app action menu (...) > Select Transfer app.
    • To transfer 2 or more apps: Go to My apps > Open page action menu (...) > Select Transfer apps.
  3. Choose the app or apps to transfer. 
  4. Click Next
  5. Enter the receiver Admin's email address.
  6. Click Next.
  7. Read and sign the terms and conditions.
    • You and the receiver are notified (via email) that the request has been submitted successfully.
    • You are notified (by popup) if the request requires handling by AppsFlyer. 
    • Apps appear on your My apps page as pending transfer to <receiver email>. At this stage, it is still possible to delete the request.App_transfer_sender_side.JPG

Receiver

  1. Contact the sender admin to review and agree on the app transfer scope. Make sure that you both understand what is and isn't transferred and that you both are properly prepared. 
  2. You will receive an email notification that the sender has initiated the transfer request.
  3. On the My apps page, click Review request. A request can include one or more apps.
    App_transfer_receiver_side.JPG
  4. Review and approve or reject each request.
  5. Read and, if acceptable, sign the terms and conditions.
  6. You and the sender are notified by email that the request has been accepted.
  7. Transferred apps appear on your My apps page.   

Delete transfer request

Before the transfer is finalized, an app transfer process can be deleted (canceled) by either the sender or receiver admin. 

To delete an app transfer request:

  • Sender admin: Go to My apps > Pending transfer to [email] section > Click Delete request.
    Both the sender and receiver admins are notified (email).
  • Receiver admin: Go to My apps > Apps pending transfer section > Click Reject.
    Both the sender and receiver admins are notified (email).

Limitations

The following limitations apply to the app transfer process:

  • Advertisers on the AppsFlyer Welcome Package cannot send or receive an app.
  • CTV apps cannot be transferred.
Was this article helpful?