I was working as a Salesforce admin in an organization that has been using a custom sales application within Salesforce. We recently implemented a new, more efficient sales application that integrates more effectively with existing processes. The old custom sales application is no longer needed, and we want to delete it to avoid duplication and confusion.
Here, I will explain considerations that you should be aware of while deleting the custom app and then show you how to delete a custom app in Salesforce with a step-by-step explanation.
Considerations for Deleting Custom Apps in Salesforce
Following are some important considerations that you should take care of while deleting a custom app in Salesforce:
- We cannot delete the standard app in Salesforce, and if any custom app is assigned to any profile as the default, you won’t be able to delete it
- After deleting any custom app we cannot recover it again.
- To delete the custom app in Salesforce, you need manager access, which you can give as administrative-level permission from your profile.
- Before deleting the custom app, ensure that you have taken all necessary data backups. For that, we can use data export in Salesforce.
- Check whether any automation, such as flows, approval processes, reports, or dashboards, depends on the custom app. Deleting the app will impact other processes.
- Notify users who are currently using this custom app about deleting it and provide instructions about changes.
Delete Custom App in Salesforce
Using the following steps, we will see how we can delete the custom app in Salesforce.
1. Go to the Setup in the Quick Find Box, search for App Manager, and click on it.

2. In the app manager, you will see all standard and custom apps are present. There, you need to select the custom app that you want to delete, and there is a dropdown arrow.
There, you will see the following three options:
- Edit: In this option we can change the label, logo, and color of the app.
- Delete: As we click on the delete option, the app will get removed, and all data of that app will erased.
- Clone: The clone option will create a duplicate of the app you selected. When you click on the clone option, you will see steps to create the app, but here, you need to click the next button. If you want to change the app’s label, logo, and color, you can make those changes, and then the app will be cloned.

3. When you click the delete option, you will see a confirm message window; here, you need to select the Delete button.
If the app is assigned to any profile as the default, you won’t be able to delete it. First, you need to remove the default app from the profile, and then you can delete the app.

4. After confirming to delete, your app will be deleted, and all data stored in this app will get erased and not recoverable.
To check whether an app has been deleted, click on the App Launcher and search for the app name that you deleted. You will see No Result because the app was deleted.

This is how we can delete custom apps in Salesforce.
Conclusion
I hope you have an idea to delete the custom app in Salesforce. In that, we have seen some important considerations for deleting custom apps in Salesforce. I also have explained how we can delete the custom apps in Salesforce with an explanation.
You may like to read:
- Delete Custom Object Salesforce
- How to Delete Related Records Using Flow Action in Salesforce
- How to Disable Apps at Profile Level in Salesforce
- How to Delete Master-Detail Relationship in Salesforce
- How to Mass Delete Opportunities in Salesforce using Data Loader

Shubham is a Certified Salesforce Developer with technical skills for Building applications using custom objects, approval processes, validation rule salesforce flows, and UI customization. He is proficient in writing Apex classes, triggers, controllers, Apex Batches, and bulk load APIs. I am also familiar with Visualforce Pages and Lighting Web Components. Read more | LinkedIn Profile