Newer Version Available
What is AppExchange?
Selling on the AppExchange
Welcome to the AppExchange, your complete marketplace for cloud computing applications and consulting partners. Before you can make your own app or service publicly available to potential customers (also known as publishing a listing), you must be a Salesforce partner. If you're not a partner, visit http://www.salesforce.com/partners to learn more.
Before You Get Started
If you’ll be publishing apps on the AppExchange, install the free License Management App (LMA) app. With the LMA you can automatically receive notification every time your package (app) is installed or uninstalled, thus letting you track users and easily notify them of any upgrades you publish.
How Does AppExchange Work?
- Create
- Any Salesforce user initiates the process by creating a custom object, custom tab, or set of dashboards and reports that improves their business. These customers can share their customizations with other Salesforce users as an app or extension.
- Publish
- Any Salesforce customer can register and publish their apps on AppExchange. They can also create a demo of the functionality included in the app for customers to view before installing.
- Install
-
Salesforce administrators can choose to install any app published to AppExchange. Installing a published app from AppExchange is safe and simple.
- Browse — View the descriptions, reviews, and demos of any app from AppExchange. Choose an app that fits your needs.
- Test Drive — Review a fully-functional demo of the app as a read-only user and plan your implementation.
- Install — Add the app and all its components to your Salesforce environment.
- Deploy — Immediately give your users access to the app or customize it for a select group of users.
Who Can Use the AppExchange?
Anyone can browse and test drive AppExchange listings. Salesforce administrators and users with the “Download AppExchange packages” permission can install AppExchange apps. To publish an app on the AppExchange, a user must have both “Create AppExchange packages” and “Upload AppExchange packages” permissions.