Loading
Set Up and Maintain Your Salesforce Organization
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Uninstall a Managed Package

          Uninstall a Managed Package

          Uninstalling a managed package removes its components and data from the org. During the uninstall process, any customizations, including custom fields or links, that you’ve made to the package are removed.

          Required Editions

          Available in: both Salesforce Classic (not available in all orgs) and Lightning Experience
          Available in: Essentials, Group, Professional, Enterprise, Performance, Unlimited, and Developer Editions
          User Permissions Needed
          To uninstall packages: Download AppExchange Packages

          If you choose to save a copy of the package data, we create an export file containing the package data, associated notes, and any attachments. If you’re exporting a large amount of data, the package uninstall process takes time to complete. When the uninstall is complete, we send an email containing a link to the exported file to the user performing the uninstall. We delete export files two days after a completed package uninstall.

          1. From Setup, enter Installed Packages in the Quick Find box, then select Installed Packages.
          2. Click Uninstall next to the package that you want to remove.
          3. Determine whether to save and export a copy of the package’s data, and then select the corresponding radio button.
          4. Select Yes, I want to uninstall and click Uninstall.
          • If you’re uninstalling a package that includes a custom object, all components on that custom object are also deleted. Deleted items include custom fields, validation rules, custom buttons, and links, workflow rules, and approval processes.
          • You can’t uninstall a package whenever a component not included in the uninstall references any component in the package. For example:
            • When an installed package includes any component on a standard object that another component references, Salesforce prevents you from uninstalling the package. An example is a package that includes a custom user field with a workflow rule that gets triggered when the value of that field is a specific value. Uninstalling the package would prevent your workflow from working.
            • When you’ve installed two unrelated packages that each include a custom object and one custom object component references a component in the other, you can’t uninstall the package. An example is if you install an expense report app that includes a custom user field and create a validation rule on another installed custom object that references that custom user field. However, uninstalling the expense report app prevents the validation rule from working.
            • When an installed folder contains components you added after installation, Salesforce prevents you from uninstalling the package.
            • When an installed letterhead is used for an email template you added after installation, Salesforce prevents you from uninstalling the package.
            • When an installed package includes a custom field that’s referenced by Einstein Prediction Builder or Case Classification, Salesforce prevents you from uninstalling the package. Before uninstalling the package, edit the prediction in Prediction Builder or Case Classification so that it no longer references the custom field.
          • You can’t uninstall a package that removes all active business and person account record types. Activate at least one other business or person account record type, and try again.
          • You can’t uninstall a package if a background job is updating a field added by the package, such as an update to a roll-up summary field. Wait until the background job finishes, and try again.
           
          Loading
          Salesforce Help | Article