Transfer Project Ownership

View as Markdown
Intermediate3 min readLast updated September 8, 2026

You can transfer ownership of a Launch project to another collaborator during role changes, team handoffs, or organizational changes. Transferring ownership hands over administrative control of the project to the recipient. The project's deployments, analytics, and configuration remain untouched.

Prerequisites

  • You must be the current owner of the project to initiate a transfer.
  • The recipient must already be an active project collaborator with Admin access and have an active Contentstack account. You cannot transfer ownership to someone outside the project or invite a new user directly from this flow.
  • Once the recipient accepts the transfer, you lose owner access to the project.

Transfer Ownership

To transfer project ownership, log in to your Contentstack account, open the Launch project you want to transfer, and perform the following steps:

  1. Click the project card to open your project from the Launch landing page.
  2. Go to Settings > General.
  3. Click Transfer Ownership in the top-right corner of the page. 
    Click to enlarge

    Alternatively, scroll down to the Git Connection section and click Transfer Project Ownership below it. 
    Click to enlarge
  4. In the Transfer Project Ownership dialog, select the Recipient from the dropdown. You can search by name or email; only existing project collaborators appear in the list.
  5. Select the checkbox: I understand I will lose administrative access once the new owner accepts this transfer.
  6. Click Send Transfer Invite.
    Click to enlarge

Note The Send Transfer Invite button stays disabled until you have selected a recipient and checked the confirmation checkbox.

The recipient receives an email invitation with a link to accept the transfer. Once they accept, they become the new project owner, and you no longer have owner access to the project.

Cancel Ownership Transfer

If you change your mind after sending a transfer invite, you can cancel it before the recipient accepts. Canceling the transfer restores your full administrative access and invalidates the invite link sent to the recipient.

To cancel an ownership transfer, follow the steps below:

  1. Go to Settings → General.
  2. In the Transfer pending · awaiting acceptance banner, click Cancel Ownership Transfer
    Click to enlarge

The transfer is canceled immediately. If the recipient clicks the invite link after cancellation, they see an Invitation Cancelled screen indicating the sender canceled the transfer before they could accept it. 

Click to enlarge

Note The invite link expires automatically after 7 days if the recipient does not accept it. You do not need to cancel it manually in that case. If the recipient clicks the link after it expires, they see an Invitation Expired screen indicating the acceptance window has closed. 

Click to enlarge

Verify the Ownership Change

Once the recipient accepts the invite, you can confirm the change from the project's Users section:

  1. Go to Project Settings > Users.
  2. Find the recipient in the collaborator list and confirm their role now shows as Owner.

Switch GitHub Connection

After the ownership transfer, the project's GitHub connection remains linked to the previous owner's GitHub account. If the new owner wants to connect the project to their own repository, they must switch the GitHub connection from Settings → General → Git Connection. Follow the steps in Switch GitHub Connection and Change Repository for an Existing Project to select and link a different repository.