Product custom attribute import with CSV Magento 2.2 The 2019 Stack Overflow Developer Survey Results Are InImport Product Dimensions (Length, Width, Height) in Magento 2bulk apply (or csv import) fixed product taxAdding images with CSV importCSV qty (quantity) import issueMagento Product CSV Import errorMagento 2 csv import : How to escape commas in additional_info?Magento 2: Import/Export Product Attribute Set & it's AttributesMagento 2.1.2 - Importing multiselect attribute values from CSVProduct import successfully done no errors but no products imported in Magento 2Magento 1.9 Import Product with CSV but with Dynamic Product namesMagento 2 - Import custom product attributes through csv, can I import them using individual columns?

Kerning for subscripts of sigma?

Ubuntu Server install with full GUI

Is Cinnamon a desktop environment or a window manager? (Or both?)

Is it ethical to upload a automatically generated paper to a non peer-reviewed site as part of a larger research?

Why couldn't they take pictures of a closer black hole?

Did the UK government pay "millions and millions of dollars" to try to snag Julian Assange?

Worn-tile Scrabble

Deal with toxic manager when you can't quit

How much of the clove should I use when using big garlic heads?

How do PCB vias affect signal quality?

Relationship between Gromov-Witten and Taubes' Gromov invariant

Can a flute soloist sit?

Getting crown tickets for Statue of Liberty

Why was M87 targeted for the Event Horizon Telescope instead of Sagittarius A*?

What to do when moving next to a bird sanctuary with a loosely-domesticated cat?

Why doesn't shell automatically fix "useless use of cat"?

Why didn't the Event Horizon Telescope team mention Sagittarius A*?

Are spiders unable to hurt humans, especially very small spiders?

Match Roman Numerals

Correct punctuation for showing a character's confusion

Star Trek - X-shaped Item on Regula/Orbital Office Starbases

Merge two greps into single one

Why “相同意思的词” is called “同义词” instead of "同意词"?

Does HR tell a hiring manager about salary negotiations?



Product custom attribute import with CSV Magento 2.2



The 2019 Stack Overflow Developer Survey Results Are InImport Product Dimensions (Length, Width, Height) in Magento 2bulk apply (or csv import) fixed product taxAdding images with CSV importCSV qty (quantity) import issueMagento Product CSV Import errorMagento 2 csv import : How to escape commas in additional_info?Magento 2: Import/Export Product Attribute Set & it's AttributesMagento 2.1.2 - Importing multiselect attribute values from CSVProduct import successfully done no errors but no products imported in Magento 2Magento 1.9 Import Product with CSV but with Dynamic Product namesMagento 2 - Import custom product attributes through csv, can I import them using individual columns?



.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;








3















I am trying to import product with CSV in Magento2. In first case all attributes are default attributes so import works fine.



Now In second case I have added some custom attribute in my Magento 2.2 and added them to attribute set, and with that attribute set I have created product manually from backend. Now I have exported that product to view the format of CSV file.



In that I found one thing, My all custom attributes were in one column called "additional_attributes".



So my question is while importing products Do I have to add my all custom attributes under "additional_attributes" ?



Or How May I import my custom attributes values?










share|improve this question






























    3















    I am trying to import product with CSV in Magento2. In first case all attributes are default attributes so import works fine.



    Now In second case I have added some custom attribute in my Magento 2.2 and added them to attribute set, and with that attribute set I have created product manually from backend. Now I have exported that product to view the format of CSV file.



    In that I found one thing, My all custom attributes were in one column called "additional_attributes".



    So my question is while importing products Do I have to add my all custom attributes under "additional_attributes" ?



    Or How May I import my custom attributes values?










    share|improve this question


























      3












      3








      3








      I am trying to import product with CSV in Magento2. In first case all attributes are default attributes so import works fine.



      Now In second case I have added some custom attribute in my Magento 2.2 and added them to attribute set, and with that attribute set I have created product manually from backend. Now I have exported that product to view the format of CSV file.



      In that I found one thing, My all custom attributes were in one column called "additional_attributes".



      So my question is while importing products Do I have to add my all custom attributes under "additional_attributes" ?



      Or How May I import my custom attributes values?










      share|improve this question
















      I am trying to import product with CSV in Magento2. In first case all attributes are default attributes so import works fine.



      Now In second case I have added some custom attribute in my Magento 2.2 and added them to attribute set, and with that attribute set I have created product manually from backend. Now I have exported that product to view the format of CSV file.



      In that I found one thing, My all custom attributes were in one column called "additional_attributes".



      So my question is while importing products Do I have to add my all custom attributes under "additional_attributes" ?



      Or How May I import my custom attributes values?







      magento2 magento2.2 csv custom-attributes product-import






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Apr 8 at 10:15









      ABHISHEK TRIPATHI

      2,1641828




      2,1641828










      asked Nov 13 '17 at 4:06









      Dhaval SolankiDhaval Solanki

      1,3971932




      1,3971932




















          4 Answers
          4






          active

          oldest

          votes


















          4














          1. Upload from the default CSV generated by Magento

          Yes you need to fill all your custom attributes into the single column named additional_attributes_code.



          Just simply put all your custom attribute in following way into the column with name additional_attributes_code into your imported CSV file.



          custom_attribute_code_1="Value_1",custom_attribute_code_2="Value_2",custom_attribute_code_3="Value_3",custom_attribute_code_4="Value_4"


          After this simply upload your CSV file.



          1. Upload with some changes into the CSV generated from the Magento

          You also can create different columns with the attribute_code of your custom attributes & fill the data into it & upload the file. It will works with it as well.




          Note: First upload a single product manually & download the csv file
          from your admin & do corrections into it only & use only that file for
          uploading/Updating the products.



          I will recommend the First one because as of you will have more no. of
          attributes & more no of attribute sets you need to insert more no of
          columns into your CSV file so better would be upload it into a single
          column it will reduce your time for this data entry stuff as of you
          are using CSV upload for that intention only.




          Hope This will help!



          Thank You!






          share|improve this answer

























          • But is there any alternative for this ? Like in magento 1.X we were able to upload directly with attribute names.

            – Dhaval Solanki
            Nov 13 '17 at 5:44


















          3














          I have made one more test case and tried to upload with the name of attribute in csv. Instead of "additional_attributes" I have directly added name of a column and tried to upload value of a custom attribute and it worked.



          So both ways are working.
          we can specify under "additional_attributes" as well as we can directly give attribute name to upload value of custom attributes.






          share|improve this answer























          • Wish if you have included some screenshots. I think your answer is good because it covered both scenarios.

            – Mohammed Joraid
            May 20 '18 at 3:14


















          1














          Yes, you have to add all custom attributes under additional_attributes column.



          See below image



          enter image description here






          share|improve this answer























          • Is attr1 the attributes code, or the attributes name?

            – Mohammed Joraid
            May 20 '18 at 3:13











          • attr1 is attribute code

            – Dhaval Solanki
            May 21 '18 at 4:15











          • should i use the "add/update" behavior or "replace" behavior? I used "add/update" but it created a new item with the same sku. I'm worry if the "replace" behavior will erase all other attributes values. Thanks!

            – Kris Wen
            Mar 26 at 0:39











          • @KrisWen If you choose "Replace", it will delete the old product and regenerate the same product with a different id.

            – Dinesh Yadav
            Mar 26 at 4:39











          • @DineshYadav I'm trying to update the additional_attributes only without deleting the sku and recreate it. how do I achieve it? I try usingadd/update using the same sku in first column and addtional_attributes in 2nd, but it recreate the same sku. thanks

            – Kris Wen
            Mar 26 at 5:52



















          1














          I know I am late, but I found a way that is slightly weird way to import configurable products but it works!



          1. Make attribute options before adding product: example; Attri 1, Attri 2, Attri 3, -> make it Required value -> save
            you don't have to set it in any attribute list.

          2. Make a configurable product and while making the configurations through attribute, add only 1 option. All options should be selectable but dont! Only "Attri 1" in this case. Noww add price and quantity, set it to 1 both, we are gonna change this anyway. Save.

          3. Go back to product with "Attri 1", there is now a Add products manually -> Import your products and automatically bind it to a value you just made:

          Add a column and use the same Attribute Code, find this at the options in your made attribute. Overview:



          Attribute code: attri_i_made_up
          Values: Attri 1, Attri 2, Attri 3,



          In your import document:



          Column name you want products to be connected to: attri_i_made_up
          Column values:



          • Row 1: Attri 1

          • Row 2: Attri 2

          • Row 3: Attri 3


          Additional important stuff:



          • Values in import csv and backend magento should match 100% or its
            gonna screw you.

          • Open the import document with notepad++ to check field separator.

          • If products don't stay in the configurable product you probably have a
            mismatch of values.

          • The error message always excludes row 1: Row 23 has some errors ->
            its row 24 in your csv.

          • Delete products you don't need or if you have a ruined import that
            added -2 -3 SKU's.

          I bet I could have explained this way better but hey I'm in a hurry to import products!






          share|improve this answer

























            Your Answer








            StackExchange.ready(function()
            var channelOptions =
            tags: "".split(" "),
            id: "479"
            ;
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function()
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled)
            StackExchange.using("snippets", function()
            createEditor();
            );

            else
            createEditor();

            );

            function createEditor()
            StackExchange.prepareEditor(
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: false,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: null,
            bindNavPrevention: true,
            postfix: "",
            imageUploader:
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            ,
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            );



            );













            draft saved

            draft discarded


















            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f201118%2fproduct-custom-attribute-import-with-csv-magento-2-2%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown

























            4 Answers
            4






            active

            oldest

            votes








            4 Answers
            4






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            4














            1. Upload from the default CSV generated by Magento

            Yes you need to fill all your custom attributes into the single column named additional_attributes_code.



            Just simply put all your custom attribute in following way into the column with name additional_attributes_code into your imported CSV file.



            custom_attribute_code_1="Value_1",custom_attribute_code_2="Value_2",custom_attribute_code_3="Value_3",custom_attribute_code_4="Value_4"


            After this simply upload your CSV file.



            1. Upload with some changes into the CSV generated from the Magento

            You also can create different columns with the attribute_code of your custom attributes & fill the data into it & upload the file. It will works with it as well.




            Note: First upload a single product manually & download the csv file
            from your admin & do corrections into it only & use only that file for
            uploading/Updating the products.



            I will recommend the First one because as of you will have more no. of
            attributes & more no of attribute sets you need to insert more no of
            columns into your CSV file so better would be upload it into a single
            column it will reduce your time for this data entry stuff as of you
            are using CSV upload for that intention only.




            Hope This will help!



            Thank You!






            share|improve this answer

























            • But is there any alternative for this ? Like in magento 1.X we were able to upload directly with attribute names.

              – Dhaval Solanki
              Nov 13 '17 at 5:44















            4














            1. Upload from the default CSV generated by Magento

            Yes you need to fill all your custom attributes into the single column named additional_attributes_code.



            Just simply put all your custom attribute in following way into the column with name additional_attributes_code into your imported CSV file.



            custom_attribute_code_1="Value_1",custom_attribute_code_2="Value_2",custom_attribute_code_3="Value_3",custom_attribute_code_4="Value_4"


            After this simply upload your CSV file.



            1. Upload with some changes into the CSV generated from the Magento

            You also can create different columns with the attribute_code of your custom attributes & fill the data into it & upload the file. It will works with it as well.




            Note: First upload a single product manually & download the csv file
            from your admin & do corrections into it only & use only that file for
            uploading/Updating the products.



            I will recommend the First one because as of you will have more no. of
            attributes & more no of attribute sets you need to insert more no of
            columns into your CSV file so better would be upload it into a single
            column it will reduce your time for this data entry stuff as of you
            are using CSV upload for that intention only.




            Hope This will help!



            Thank You!






            share|improve this answer

























            • But is there any alternative for this ? Like in magento 1.X we were able to upload directly with attribute names.

              – Dhaval Solanki
              Nov 13 '17 at 5:44













            4












            4








            4







            1. Upload from the default CSV generated by Magento

            Yes you need to fill all your custom attributes into the single column named additional_attributes_code.



            Just simply put all your custom attribute in following way into the column with name additional_attributes_code into your imported CSV file.



            custom_attribute_code_1="Value_1",custom_attribute_code_2="Value_2",custom_attribute_code_3="Value_3",custom_attribute_code_4="Value_4"


            After this simply upload your CSV file.



            1. Upload with some changes into the CSV generated from the Magento

            You also can create different columns with the attribute_code of your custom attributes & fill the data into it & upload the file. It will works with it as well.




            Note: First upload a single product manually & download the csv file
            from your admin & do corrections into it only & use only that file for
            uploading/Updating the products.



            I will recommend the First one because as of you will have more no. of
            attributes & more no of attribute sets you need to insert more no of
            columns into your CSV file so better would be upload it into a single
            column it will reduce your time for this data entry stuff as of you
            are using CSV upload for that intention only.




            Hope This will help!



            Thank You!






            share|improve this answer















            1. Upload from the default CSV generated by Magento

            Yes you need to fill all your custom attributes into the single column named additional_attributes_code.



            Just simply put all your custom attribute in following way into the column with name additional_attributes_code into your imported CSV file.



            custom_attribute_code_1="Value_1",custom_attribute_code_2="Value_2",custom_attribute_code_3="Value_3",custom_attribute_code_4="Value_4"


            After this simply upload your CSV file.



            1. Upload with some changes into the CSV generated from the Magento

            You also can create different columns with the attribute_code of your custom attributes & fill the data into it & upload the file. It will works with it as well.




            Note: First upload a single product manually & download the csv file
            from your admin & do corrections into it only & use only that file for
            uploading/Updating the products.



            I will recommend the First one because as of you will have more no. of
            attributes & more no of attribute sets you need to insert more no of
            columns into your CSV file so better would be upload it into a single
            column it will reduce your time for this data entry stuff as of you
            are using CSV upload for that intention only.




            Hope This will help!



            Thank You!







            share|improve this answer














            share|improve this answer



            share|improve this answer








            edited Sep 21 '18 at 5:09

























            answered Nov 13 '17 at 5:05









            ABHISHEK TRIPATHIABHISHEK TRIPATHI

            2,1641828




            2,1641828












            • But is there any alternative for this ? Like in magento 1.X we were able to upload directly with attribute names.

              – Dhaval Solanki
              Nov 13 '17 at 5:44

















            • But is there any alternative for this ? Like in magento 1.X we were able to upload directly with attribute names.

              – Dhaval Solanki
              Nov 13 '17 at 5:44
















            But is there any alternative for this ? Like in magento 1.X we were able to upload directly with attribute names.

            – Dhaval Solanki
            Nov 13 '17 at 5:44





            But is there any alternative for this ? Like in magento 1.X we were able to upload directly with attribute names.

            – Dhaval Solanki
            Nov 13 '17 at 5:44













            3














            I have made one more test case and tried to upload with the name of attribute in csv. Instead of "additional_attributes" I have directly added name of a column and tried to upload value of a custom attribute and it worked.



            So both ways are working.
            we can specify under "additional_attributes" as well as we can directly give attribute name to upload value of custom attributes.






            share|improve this answer























            • Wish if you have included some screenshots. I think your answer is good because it covered both scenarios.

              – Mohammed Joraid
              May 20 '18 at 3:14















            3














            I have made one more test case and tried to upload with the name of attribute in csv. Instead of "additional_attributes" I have directly added name of a column and tried to upload value of a custom attribute and it worked.



            So both ways are working.
            we can specify under "additional_attributes" as well as we can directly give attribute name to upload value of custom attributes.






            share|improve this answer























            • Wish if you have included some screenshots. I think your answer is good because it covered both scenarios.

              – Mohammed Joraid
              May 20 '18 at 3:14













            3












            3








            3







            I have made one more test case and tried to upload with the name of attribute in csv. Instead of "additional_attributes" I have directly added name of a column and tried to upload value of a custom attribute and it worked.



            So both ways are working.
            we can specify under "additional_attributes" as well as we can directly give attribute name to upload value of custom attributes.






            share|improve this answer













            I have made one more test case and tried to upload with the name of attribute in csv. Instead of "additional_attributes" I have directly added name of a column and tried to upload value of a custom attribute and it worked.



            So both ways are working.
            we can specify under "additional_attributes" as well as we can directly give attribute name to upload value of custom attributes.







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered Nov 13 '17 at 5:55









            Dhaval SolankiDhaval Solanki

            1,3971932




            1,3971932












            • Wish if you have included some screenshots. I think your answer is good because it covered both scenarios.

              – Mohammed Joraid
              May 20 '18 at 3:14

















            • Wish if you have included some screenshots. I think your answer is good because it covered both scenarios.

              – Mohammed Joraid
              May 20 '18 at 3:14
















            Wish if you have included some screenshots. I think your answer is good because it covered both scenarios.

            – Mohammed Joraid
            May 20 '18 at 3:14





            Wish if you have included some screenshots. I think your answer is good because it covered both scenarios.

            – Mohammed Joraid
            May 20 '18 at 3:14











            1














            Yes, you have to add all custom attributes under additional_attributes column.



            See below image



            enter image description here






            share|improve this answer























            • Is attr1 the attributes code, or the attributes name?

              – Mohammed Joraid
              May 20 '18 at 3:13











            • attr1 is attribute code

              – Dhaval Solanki
              May 21 '18 at 4:15











            • should i use the "add/update" behavior or "replace" behavior? I used "add/update" but it created a new item with the same sku. I'm worry if the "replace" behavior will erase all other attributes values. Thanks!

              – Kris Wen
              Mar 26 at 0:39











            • @KrisWen If you choose "Replace", it will delete the old product and regenerate the same product with a different id.

              – Dinesh Yadav
              Mar 26 at 4:39











            • @DineshYadav I'm trying to update the additional_attributes only without deleting the sku and recreate it. how do I achieve it? I try usingadd/update using the same sku in first column and addtional_attributes in 2nd, but it recreate the same sku. thanks

              – Kris Wen
              Mar 26 at 5:52
















            1














            Yes, you have to add all custom attributes under additional_attributes column.



            See below image



            enter image description here






            share|improve this answer























            • Is attr1 the attributes code, or the attributes name?

              – Mohammed Joraid
              May 20 '18 at 3:13











            • attr1 is attribute code

              – Dhaval Solanki
              May 21 '18 at 4:15











            • should i use the "add/update" behavior or "replace" behavior? I used "add/update" but it created a new item with the same sku. I'm worry if the "replace" behavior will erase all other attributes values. Thanks!

              – Kris Wen
              Mar 26 at 0:39











            • @KrisWen If you choose "Replace", it will delete the old product and regenerate the same product with a different id.

              – Dinesh Yadav
              Mar 26 at 4:39











            • @DineshYadav I'm trying to update the additional_attributes only without deleting the sku and recreate it. how do I achieve it? I try usingadd/update using the same sku in first column and addtional_attributes in 2nd, but it recreate the same sku. thanks

              – Kris Wen
              Mar 26 at 5:52














            1












            1








            1







            Yes, you have to add all custom attributes under additional_attributes column.



            See below image



            enter image description here






            share|improve this answer













            Yes, you have to add all custom attributes under additional_attributes column.



            See below image



            enter image description here







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered Nov 13 '17 at 5:09









            Dinesh YadavDinesh Yadav

            4,0831937




            4,0831937












            • Is attr1 the attributes code, or the attributes name?

              – Mohammed Joraid
              May 20 '18 at 3:13











            • attr1 is attribute code

              – Dhaval Solanki
              May 21 '18 at 4:15











            • should i use the "add/update" behavior or "replace" behavior? I used "add/update" but it created a new item with the same sku. I'm worry if the "replace" behavior will erase all other attributes values. Thanks!

              – Kris Wen
              Mar 26 at 0:39











            • @KrisWen If you choose "Replace", it will delete the old product and regenerate the same product with a different id.

              – Dinesh Yadav
              Mar 26 at 4:39











            • @DineshYadav I'm trying to update the additional_attributes only without deleting the sku and recreate it. how do I achieve it? I try usingadd/update using the same sku in first column and addtional_attributes in 2nd, but it recreate the same sku. thanks

              – Kris Wen
              Mar 26 at 5:52


















            • Is attr1 the attributes code, or the attributes name?

              – Mohammed Joraid
              May 20 '18 at 3:13











            • attr1 is attribute code

              – Dhaval Solanki
              May 21 '18 at 4:15











            • should i use the "add/update" behavior or "replace" behavior? I used "add/update" but it created a new item with the same sku. I'm worry if the "replace" behavior will erase all other attributes values. Thanks!

              – Kris Wen
              Mar 26 at 0:39











            • @KrisWen If you choose "Replace", it will delete the old product and regenerate the same product with a different id.

              – Dinesh Yadav
              Mar 26 at 4:39











            • @DineshYadav I'm trying to update the additional_attributes only without deleting the sku and recreate it. how do I achieve it? I try usingadd/update using the same sku in first column and addtional_attributes in 2nd, but it recreate the same sku. thanks

              – Kris Wen
              Mar 26 at 5:52

















            Is attr1 the attributes code, or the attributes name?

            – Mohammed Joraid
            May 20 '18 at 3:13





            Is attr1 the attributes code, or the attributes name?

            – Mohammed Joraid
            May 20 '18 at 3:13













            attr1 is attribute code

            – Dhaval Solanki
            May 21 '18 at 4:15





            attr1 is attribute code

            – Dhaval Solanki
            May 21 '18 at 4:15













            should i use the "add/update" behavior or "replace" behavior? I used "add/update" but it created a new item with the same sku. I'm worry if the "replace" behavior will erase all other attributes values. Thanks!

            – Kris Wen
            Mar 26 at 0:39





            should i use the "add/update" behavior or "replace" behavior? I used "add/update" but it created a new item with the same sku. I'm worry if the "replace" behavior will erase all other attributes values. Thanks!

            – Kris Wen
            Mar 26 at 0:39













            @KrisWen If you choose "Replace", it will delete the old product and regenerate the same product with a different id.

            – Dinesh Yadav
            Mar 26 at 4:39





            @KrisWen If you choose "Replace", it will delete the old product and regenerate the same product with a different id.

            – Dinesh Yadav
            Mar 26 at 4:39













            @DineshYadav I'm trying to update the additional_attributes only without deleting the sku and recreate it. how do I achieve it? I try usingadd/update using the same sku in first column and addtional_attributes in 2nd, but it recreate the same sku. thanks

            – Kris Wen
            Mar 26 at 5:52






            @DineshYadav I'm trying to update the additional_attributes only without deleting the sku and recreate it. how do I achieve it? I try usingadd/update using the same sku in first column and addtional_attributes in 2nd, but it recreate the same sku. thanks

            – Kris Wen
            Mar 26 at 5:52












            1














            I know I am late, but I found a way that is slightly weird way to import configurable products but it works!



            1. Make attribute options before adding product: example; Attri 1, Attri 2, Attri 3, -> make it Required value -> save
              you don't have to set it in any attribute list.

            2. Make a configurable product and while making the configurations through attribute, add only 1 option. All options should be selectable but dont! Only "Attri 1" in this case. Noww add price and quantity, set it to 1 both, we are gonna change this anyway. Save.

            3. Go back to product with "Attri 1", there is now a Add products manually -> Import your products and automatically bind it to a value you just made:

            Add a column and use the same Attribute Code, find this at the options in your made attribute. Overview:



            Attribute code: attri_i_made_up
            Values: Attri 1, Attri 2, Attri 3,



            In your import document:



            Column name you want products to be connected to: attri_i_made_up
            Column values:



            • Row 1: Attri 1

            • Row 2: Attri 2

            • Row 3: Attri 3


            Additional important stuff:



            • Values in import csv and backend magento should match 100% or its
              gonna screw you.

            • Open the import document with notepad++ to check field separator.

            • If products don't stay in the configurable product you probably have a
              mismatch of values.

            • The error message always excludes row 1: Row 23 has some errors ->
              its row 24 in your csv.

            • Delete products you don't need or if you have a ruined import that
              added -2 -3 SKU's.

            I bet I could have explained this way better but hey I'm in a hurry to import products!






            share|improve this answer





























              1














              I know I am late, but I found a way that is slightly weird way to import configurable products but it works!



              1. Make attribute options before adding product: example; Attri 1, Attri 2, Attri 3, -> make it Required value -> save
                you don't have to set it in any attribute list.

              2. Make a configurable product and while making the configurations through attribute, add only 1 option. All options should be selectable but dont! Only "Attri 1" in this case. Noww add price and quantity, set it to 1 both, we are gonna change this anyway. Save.

              3. Go back to product with "Attri 1", there is now a Add products manually -> Import your products and automatically bind it to a value you just made:

              Add a column and use the same Attribute Code, find this at the options in your made attribute. Overview:



              Attribute code: attri_i_made_up
              Values: Attri 1, Attri 2, Attri 3,



              In your import document:



              Column name you want products to be connected to: attri_i_made_up
              Column values:



              • Row 1: Attri 1

              • Row 2: Attri 2

              • Row 3: Attri 3


              Additional important stuff:



              • Values in import csv and backend magento should match 100% or its
                gonna screw you.

              • Open the import document with notepad++ to check field separator.

              • If products don't stay in the configurable product you probably have a
                mismatch of values.

              • The error message always excludes row 1: Row 23 has some errors ->
                its row 24 in your csv.

              • Delete products you don't need or if you have a ruined import that
                added -2 -3 SKU's.

              I bet I could have explained this way better but hey I'm in a hurry to import products!






              share|improve this answer



























                1












                1








                1







                I know I am late, but I found a way that is slightly weird way to import configurable products but it works!



                1. Make attribute options before adding product: example; Attri 1, Attri 2, Attri 3, -> make it Required value -> save
                  you don't have to set it in any attribute list.

                2. Make a configurable product and while making the configurations through attribute, add only 1 option. All options should be selectable but dont! Only "Attri 1" in this case. Noww add price and quantity, set it to 1 both, we are gonna change this anyway. Save.

                3. Go back to product with "Attri 1", there is now a Add products manually -> Import your products and automatically bind it to a value you just made:

                Add a column and use the same Attribute Code, find this at the options in your made attribute. Overview:



                Attribute code: attri_i_made_up
                Values: Attri 1, Attri 2, Attri 3,



                In your import document:



                Column name you want products to be connected to: attri_i_made_up
                Column values:



                • Row 1: Attri 1

                • Row 2: Attri 2

                • Row 3: Attri 3


                Additional important stuff:



                • Values in import csv and backend magento should match 100% or its
                  gonna screw you.

                • Open the import document with notepad++ to check field separator.

                • If products don't stay in the configurable product you probably have a
                  mismatch of values.

                • The error message always excludes row 1: Row 23 has some errors ->
                  its row 24 in your csv.

                • Delete products you don't need or if you have a ruined import that
                  added -2 -3 SKU's.

                I bet I could have explained this way better but hey I'm in a hurry to import products!






                share|improve this answer















                I know I am late, but I found a way that is slightly weird way to import configurable products but it works!



                1. Make attribute options before adding product: example; Attri 1, Attri 2, Attri 3, -> make it Required value -> save
                  you don't have to set it in any attribute list.

                2. Make a configurable product and while making the configurations through attribute, add only 1 option. All options should be selectable but dont! Only "Attri 1" in this case. Noww add price and quantity, set it to 1 both, we are gonna change this anyway. Save.

                3. Go back to product with "Attri 1", there is now a Add products manually -> Import your products and automatically bind it to a value you just made:

                Add a column and use the same Attribute Code, find this at the options in your made attribute. Overview:



                Attribute code: attri_i_made_up
                Values: Attri 1, Attri 2, Attri 3,



                In your import document:



                Column name you want products to be connected to: attri_i_made_up
                Column values:



                • Row 1: Attri 1

                • Row 2: Attri 2

                • Row 3: Attri 3


                Additional important stuff:



                • Values in import csv and backend magento should match 100% or its
                  gonna screw you.

                • Open the import document with notepad++ to check field separator.

                • If products don't stay in the configurable product you probably have a
                  mismatch of values.

                • The error message always excludes row 1: Row 23 has some errors ->
                  its row 24 in your csv.

                • Delete products you don't need or if you have a ruined import that
                  added -2 -3 SKU's.

                I bet I could have explained this way better but hey I'm in a hurry to import products!







                share|improve this answer














                share|improve this answer



                share|improve this answer








                edited Dec 20 '18 at 12:50









                ABHISHEK TRIPATHI

                2,1641828




                2,1641828










                answered Dec 14 '18 at 15:21









                RienekeRieneke

                115




                115



























                    draft saved

                    draft discarded
















































                    Thanks for contributing an answer to Magento Stack Exchange!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid


                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.

                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function ()
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f201118%2fproduct-custom-attribute-import-with-csv-magento-2-2%23new-answer', 'question_page');

                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    Bulk add to cart function issuecart vs. mini cart issue … rwd themeRedirect Add to cart button to cart pageAdd to cart issue - Magento 2.1The requested Payment Method is not available When creating an orderM2: reason add-to-cart might not function in production modeAdd to cart issue in some android devicesMagento 2 - custom price can not add to subtotal and grand total after add to cartAdd to cart codeIssue with my cart module on pdp and cart pages, just keeps spinningBulk price and quantity update using rest api

                    Magento2 - How to hide price filter only in specific categories?Multiselect price filter attribute in layered navigationhide only some categories from layered navigation in magentoRemove Price Filter on certain categoriescustomize layered price filter?Hide Price for a particular customer groupPrice filter in layered navigation not working correctly with price including tax in magento 2.2.3Magento 2 how to hide attribute at Layered navigation?Magento 2. how to hide price only for specific categoriesMagento 2 How can I hide the price and total from cart and checkout summary?Magento2: Can we add navigation layered filter like price filter for other attribute?