Salesforce AppExchange is a marketplace for all kinds of Salesforce products such as Salesforce applications, Lightning components, Flow solutions, etc.
Learn more about AppExchange here.
The Answer is Yes, you can create an out of the box app that solves the business needs of the customers and you can distribute them free of cost.
Actually, it depends on the type of app that you create and distribute. If you create a native app and if your app is free then the security review process is free for your product, but if you want to Monetize your amazing idea or want to get paid in return for all the effort that you have made then there is a charge for the Security review Process.
Before your app is listed on AppExchange Marketplace it is assessed by Salesforce for its security. This is known as Salesforce Security Review. Security Review is done to ensure that your app meets all the necessary security measures and is certified for being listed on AppExchange. Learn more about the Security Review Process here.
You can change some of the components but a lot of components are locked after the package is managed because as it will be distributed among the Salesforce clients deleting a component from the package can disrupt the process.
The Process to publish an app consist of these following steps:
- Outline your extraordinary Idea on the document for discussion.
- Designing of Architecture.
- App Development
- Explain Business Model and Product Information to Salesforce.
- Security Review Process Submission.
- Voila!! Make your app Live.
Reach out to us to talk to our consultants to get expert advice on publishing your app.
Along with the free apps running on the platforms, AppExchange also offers vendors to publish apps that help in solving business problems as well as gives businesses a number of opportunities to monetize.
As soon as the development of the product is completed it needs to go through the process of Security Review where Salesforce asks you to pay for the security review. Salesforce asks for a $2,700 setup fee for every product you sell on AppExchange. There is no security review fee for free products.
Salesforce checks for each and every app to make sure that the apps are not violating their Security Guidelines and therefore Salesforce Security Team Goes through a manual Code Review Process, but it could take weeks depending on what the package is offering so in order to overcome that Salesforce has an Automated tool that can scan the code and can point out any security threats in the App.
Salesforce is a tremendous marketplace and it contains a lot of out of the box tools to solve the complex business problems, therefore, Salesforce does not want to fill out the Marketplace with multiple tools serving the same problem that is why Salesforce asks about your business model to understand why your app should get listed on AppExchange, what business problem it will solve, etc.