Every app is associated with a vendor profile. A vendor profile is a business entity, like Adaptivist or John Smith. Your app code references your vendor name, which is displayed to end users in the UPM and in the Marketplace. You can create a vendor profile from scratch on the Atlassian Marketplace or you can associate yourself with an existing vendor.
Looks count when it comes to selling apps. Atlassian requires that your app have the required branding materials. Some of these materials you place with your source code in your app JAR. Other materials you upload on the submission form when when you list your app.
Test your app in the Atlassian product or products that your app works with.
Now you can submit your app for approval from the Marketplace team.
Each app is reviewed by a Marketplace support team member before being publicly listed. This process can take a while depending on the current number of submissions ahead of yours. Typically you should hear from a support member in 5 - 10 business days.
After you receive approval from Atlassian, we recommend double-checking your app details page.
Our systems record each app evaluation or trial of your app. As these evaluations progress, our automated system sends emails to remind customers that their evaluation ends soon. These emails also prompt users to purchase a full license. Then, watch the Atlassian system work for you via automated reports. These reports provide daily and monthly sales and license reports.
If you already offer a server app and you're listing the cloud version of the same app, you should list them together (the inverse is also true). Each listing on Marketplace allows you to combine server and cloud versions with the same or different assets. This takes advantage of the SEO, ratings and reviews of your existing listing. Your combined listing also looks more complete because both "server" and "cloud" models the listing display an available product.
To list your server and cloud app together, go to your current listing (i.e., server) and click "Create version", then submit your opposite deployment (i.e., cloud) version. You must use the same app key for both app types.
Licensing controls let customers access your app from their Atlassian host product. Paid via Atlassian apps include the Atlassian app licensing API in order to be listed in the Marketplace.