Articles on: PipeLaunch Salesforce App

How to Uninstall the PipeLaunch Salesforce Package

This guide walks you through uninstalling the PipeLaunch managed package from your Salesforce org.


The process is straightforward, but Salesforce will block the uninstall if any dependencies on the package still exist. Follow the steps below to clear them before running the uninstall.


Before You Begin


If you have data in PipeLaunch custom fields that you want to keep (for example, LinkedIn URL fields on Account, Contact, or Lead), migrate that data to your own custom fields before uninstalling. Once the package is removed, the data in those fields is permanently deleted. Contact us at support@pipelaunch.com if you need help identifying which fields contain data worth preserving.


Step 1: Remove Permission Set Assignments


Remove the PipeLaunch permission set from all assigned users.


  1. Go to Setup > Users
  2. For each user with the PipeLaunch permission set assigned, click into the user record
  3. Under Permission Set Assignments, remove any permission sets with the plaunch namespace


Alternatively, you can go to Setup > Permission Sets, find the PipeLaunch permission sets, and use Manage Assignments to remove all users at once.


Step 2: Remove LWC Components from Page Layouts


Remove any PipeLaunch Lightning Web Components from your Lightning pages.


  1. Go to any record page where PipeLaunch components were added (typically Account, Contact, Lead, or Job/Placement pages)
  2. Click the gear icon and select Edit Page
  3. Remove any components from the plaunch namespace
  4. Save and activate the updated page


Step 3: Remove References in Reports and Report Types


Salesforce will flag dependencies if any reports or custom report types reference PipeLaunch fields (fields prefixed with plaunch__).


  1. Go to Setup > Report Types and check for any report types that include plaunch__ fields. Remove those fields or delete the report types if they are no longer needed
  2. Check your reports for any that use plaunch__ fields in filters, columns, or groupings, and update or delete them


Step 4: Check for Einstein / ML Data Definition Dependencies


This is a common blocker. If your org uses Salesforce Einstein (Recommendations, Prediction Builder, etc.), Marketing Cloud Intelligence, or Data Cloud, these features may have automatically created ML Data Definitions that reference PipeLaunch fields.


These are not part of the PipeLaunch package, but they will prevent the uninstall.


To resolve this:


  1. Go to Setup and search for Einstein Recommendations (or the relevant Einstein feature)
  2. Look for any recommendations or predictions that cover fields on objects where PipeLaunch fields exist (Account, Contact, Lead)
  3. Deactivate or delete those Einstein configurations
  4. If you see ML Data Definition entries blocking the uninstall, delete them from Setup


Step 5: Uninstall the Package


Once all dependencies are cleared:


  1. Go to Setup > Installed Packages
  2. Find the PipeLaunch package and click Uninstall
  3. Salesforce will run a dependency check. If any remain, the error message will tell you exactly which components are still referenced
  4. Follow the on-screen instructions and confirm the uninstall


The uninstall may take a few minutes depending on the size of your org.


Still Having Issues?


If you are seeing dependency errors that you cannot resolve, contact us at support@pipelaunch.com with a screenshot of the error. We can help identify exactly what needs to be cleared.

Updated on: 17/03/2026