I have created three website views and three store views in magento2(English, French & German). I have uploaded the products through the default magento2 CSV import option and mapped them to all store views.



Now I want to remove the existing product from the German store view. How to do it via Magento import option without Replace option like below



Any help on this issue, please?

  • Did you try import with update option? Nov 20, 2019 at 6:34
  • I have tried updating product_websites. But it is updating values in the backend. Not removing an exsiting store view from the backend
    – user78358
    Nov 20, 2019 at 6:52
  • Than i dont think without replace it'll work. You need to keep entire csv consistent as to what it was during primary import and just remove store view not required Nov 20, 2019 at 7:14

1 Answer 1


Go to: Admin panel -> System -> Data Transfer -> Import

for Entity Type select Products for Import Behavior select Delete

Select the csv file and run import procedure. Before doing steps above make backup of the database or export products. Do the import first on local/dev/staging environment. Create one dummy product for all websites and check if after delete import procedure the product will be deleted only for german website.

  • This will deleting the entire product from the backend.
    – user78358
    Nov 20, 2019 at 9:42
  • Not if you specify for which website to be deleted.
    – Nikola
    Nov 20, 2019 at 15:17
  • I have mentioned values in both store_view_code and product_websites. But product is not removed from the german store view
    – user78358
    Nov 21, 2019 at 9:23
  • @user78358 and Nikola We are also looking for the same. Please let us know if you found anything. Feb 13, 2023 at 6:32

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.