Hey Tmatheny,
I believe you are using QuickBooks Online. QuickBooks Online never completely deletes a customer from their records - they simply list them inactive.
I would start by exporting your customer table inside Method. With your exported data update the FullName field for the ones that were supposed to be Leads with "inactive" beside the FullName then re-import (make sure you have Update existing records by matching the key fields checked{RecordID}) and sync with QBO.
The reason we must complete those former steps is because when you re-import back into Method as Leads you will get conflicts that say: "customer/employee/vendor/othername could not be sent to QBO as the Name is already in use." Thus why we are adding "Inactive" to the name.
Using QBO there is no batch way to make Customers Inactive. They force you to go into each record one by one and set them Inactive. As you stated you have 350 Leads in there that shouldn't be that can take quite a bit of time. We can batch make them inactive using customization within Method.
You have a few options:
- Hire one of our Consultants that can complete the customization and correct the errors. You can find more information here: https://www.method.me/support/assisted-services/
- Create a screen yourself: the objective of this screen is to loop through the Customers table looking for records that have "Inactive" in their FullName field as a suffix and setting them as inactive.
After a Sync all those leads will now be Inactive Customers on your QBO file and you will not have issues re-importing them into Method as Leads.
- Mortaza