Private marketplace extensions (blocks, apps, and themes) can be easily shared between Frontify accounts using the codeshare functionality. It is a very common pattern that private extensions are developed on one Frontify account and then, once they are finalized, made available to another Frontify account. This is the scenario where we use the codeshare functionality.
The process consists of 2 main steps:
Share code generation
Share code redeem
Share code generation
The share code generation step takes place on the account where the extension (block, app, theme) is developed. The admin user generates a code to privately share a particular extension.
Following the process:
Navigate to the build section in the marketplace
Navigate to the extension details by simply clicking the extension card
Click on “Share Privately”
Generate the code
Share the code with the admin of the target account (E.g, via Email or Slack)
Share code redeem
The “share code redeem” step takes place on the account where the extension (block, app, theme) is going to be added. The admin user redeems the code shared with them to add the extension to their marketplace. Redeeming the code adds the extension to the marketplace but does not install it.
Receive the “Redeem Code” of the particular extension that needs to be added to the marketplace. (E.g, via Email or Slack)
Navigate to the build section in the marketplace and click on Redeem Code
In the Redeem Code dialog, enter the code shared with you and click on the Redeem button
After redeeming the code, the extension is ready to be installed on the marketplace. The admin can follow the usual installation steps to install the extension.
Note: Privately shared extensions are not reviewed by Frontify.