@jeanlouismonin I have duplicates that I need to remove so I would prefer to delete all and reimport properly. ANy tricks for that?
you are right, I cannot see another way to remove dupplicates than the one you described ![]()
I just found out how this can be done!!
Settings>Object>Products&Quotes.
- Select all box on the top left corner above the line items.
- The highlighted section will open up with a link to select the whole list
- go to the first line item and choose the drop-down in the line and select delete
- type in the number to confirm that you wish to delete every item
Voila, all 9000 items are gone!
You are welcome Hubspot users.
I tried this just now and got the following error, “There was an issue deleting your products. Please try again.” ![]()
We had a client who needed to bulk delete products on a regular basis - they were uploading thousands of SKUs from their suppliers each month when prices changed - so we built an API integration in our app Fizz+Ginger to delete ALL the products in a connected account with one click. If you need to do a bulk delete once, you can sign up for a free trial of the app and just do it before you need to pay anything. If you need to do this on a regular basis, then you’ll need a subscription to the app. The app does other useful things for HubSpot users like bulk compress images, curate social media posts and check for broken links etc.
More information: www.fizzandginger.com
Also search for ‘Fizz+Ginger’ in HubSpot’s integration app directory
Hi Hubspot
We have clients who moves from old ERP/CRM to Hubspot. But old ERP has this basic feature “delete product”.
Any news on this ?
T.
Did you accidentally set 4000 products to 1mo and need to change it back to no term? time to use the API or bulk dele.. I mean, delete 20 items at a time and re-import.
Did you accidentally set 4000 products to monthly and need to change them back to “one-time” time to use the API or bulk dele.. I mean, delete 20 items a time and re-import.
The ability to bulk delete is really a bandade for other shortcommings of Hubspot product management experience.
@jeanlouismonin Thank you for your post, I was able to export what I wanted to keep - use your work around to delete the thousands I wished to terminate, and easily re-uploaded the good stuff. Many Thanks for this workaround!
This would be very useful for customers to maintain good data hygiene practices.
How is this not a feature?
Only being able to delete 20 products at a time is a huge pain point for users.
Allowing products to be deleted in bulk would be a great time saver!
Hard agreement.
We have a major product update and I want the old product records removed from my catalogue. Only way to do it is manual. It’s not just from bad imports (which happens to everyone).
- Bulk delete from upload of a list of Record IDs in a csv would be good to accomodate accidental bad uploads.
- Bulk Inactive from upload of Record IDs in csv for outdated products - so add a status field, add a default to only show Active status records in available products in Deals. This to accomodate products used in old Deals.
Easy way to bulk delete is to use a workflow to set an object property to something that you can then filter the indexing page off of. On the indexing page, select all records (top checkbox), it will ask you if you just want the rows on this page or if you want all records (see screenshot), and you can choose all records.

