Haroon,
In the past, I’ve used this paid extension through the WooCommerce store: https://woocommerce.com/products/product-csv-import-suite/
However, WooCommerce is in the process of phasing that plugin’s functionality into their core release: https://docs.woocommerce.com/document/product-csv-importer-exporter/
If the default core option does not yet meet your needs I would recommend checking out their paid extension.
One other tip: I would suggest setting up one product by hand, directly within WooCommerce. Export that option with the same sort of setup (built-in or plugin) you will use to import. Look closely at how it formats each product and format your import this way. Sometimes the documentation just doesn’t explain how to format well. But if you look at something you’ve exported that is set up exactly the way you want it set up, your chances of a successful import go way up.
Related Posts:
- Importing Woocommerce products with variations
- Feed format for woocommerce [closed]
- What’s the fastest way to import products with variations in WooCommerce (CSV, XML, …) [closed]
- How can I reference external attachments without breaking core WordPress files?
- Undo WooCommerce CSV import
- WooCommerce – Adding Product Attributes to CSV Export
- How do I create a array custom field for use with facetwp.com?
- how to use wc_create_order with subscription product
- Add custom variable to cart content [closed]
- WooCommerce changes lost password reset link
- Default woocommerce placeholder image
- WooCommerce: Add New Report Tab
- Custom Woocommerce image size [closed]
- Migrate WooCommerce Orders [closed]
- WooCommerce Subscriptions: Show monthly Price for annual Product
- How to add multiple product gallery images from front-end
- Hide income in Woocomercer [closed]
- Hide tabs on woocommerce product editor for user role
- Woocommerce add_to_cart non-register visitor not working
- Disabling the free shipping method when the cart has product/s which assigned a certain shipping class [closed]
- woocommerce_email_subject_customer_completed_order
- is_shop, is_home, is_front_page doesn’t work for woocommerce
- WooCommerce: The model of e-mail is displaying only the html, not css [closed]
- How to show loading spinner after click on add to cart button [closed]
- Authenticate user into wordpress via 3rd party system, both with the same domain
- Woocommerce – Show random product thumbnail from specific product category
- How to add a greeting message upon logging into WordPress for certain user role
- Modify some CSS with functions if (function_exists
- Limit total quantity of products in WooCommerce group product
- How to get woocommerce subscription next payment date or date when subscription expires in woocommerce_subscription_renewal_payment_complete hook?
- Woo-commerce Checkout Summarized in Pop-up Card Entry Only
- Display Message if woocommerce coupon is not applicable to some items in the cart
- (Woocommerce) How to add a custom page between cart and checkout with a file upload field per product item in the cart?
- Force uppercase on some WooCommerce checkout fields input
- Display custom field without plugin in woocommerce
- How to output php between header and woocommerce container
- WooCommerce – How can I make single product gallery show two images on the slider at once?
- How do I add an extra field to comment form above the submit button?
- woocommerce email template detect email recipient
- WooCommerce – buying as well as selling
- How do I hide ‘out of stock’ products in the admin ‘product’ page?
- Hide the prefix before the price of the product [closed]
- Add custom field to Woocommerce add new attribute / edit page
- woocommerce axios react
- Woocommerce hook on address field change [closed]
- JWT on Woocommerce cannot work with “Customer” role user
- Woocommerce – Add HTML around Product description [closed]
- relocate woocommerce notices/messages on Cart page
- Woocommerce emails from gmail not being sent
- lost password link not working for my site
- How to give each category name its own ACF background color?
- WooCommerce 4: Gallery size is too large in mobile
- Same request Mysql/Php not same result
- Filter default_content only for products
- Get woocommerce coupon code
- Woocommerce change price in cart when discounted
- Remove Visual Editor and P tags from WooCommerce Taxonomy Descriptions [closed]
- Woocommerce Remove Tax by Product Type
- get_posts $args won’t accept array as one of the criteria?
- Add custom parameters to Woocommerce add to cart link
- How to automatically change the status of product from draft to published when stock qty change from 0 > 1
- WooCommerce variable product can not add to cart using ajax after updating latest version of WooCommerce
- Create a Search Form that only Searches with WooCommerce Sale Products
- Update WooCommerce Sale Price & Date Based On Attribute Value
- Add quantity of variations together and show it to parent quantity field Woocommerce
- Woocommerce: How to change the attribute values per product
- Delete method giving 500 error, for this endpoint /wc/store/cart/items
- In woocommerce product details not showing
- add_post_meta add latest data from meta_value array
- WordPress | Woocommerce | use “category display type” in if statement
- Parameters in woocommerce_before_add_to_cart_button hook
- Some html elements displaing in a strange order in WordPress
- Update / refresh mini cart, after custom AJAX add_to_cart event
- How can I get a get a list of customers from a list of email addresses?
- WordPress Woocommerce Endpoint URL
- Woocommerce: sorting variable product
- Remove filter parameter from Link URL
- Add to cart is not visible in product page
- Notice: Trying to get property of non-object in
- add_action don’t updates theme layout when using values from the WordPress customizer
- How can I change my search form to bring up product results, not blog results
- Prevent user from changing any account data once it is setup
- Redirect After Registration on Specific Link
- Incorrect translation of ‘shipping’ at woocommerce checkout page after WC update 3.4*
- Woocommerce: Unique price for individual basket items
- Can I get some product is virtual in Woocommerce by hook?
- Woocommerce order_complete email dont send after changing order status via sql
- delete cart item from the carts when user login from other system
- Not all strings are translated
- Custom Woocommerce checkout filed yields a Json error when validating [closed]
- Woocommerce make appear when items added to cart
- How to display Woocommerce catagories
- I would like to import two columns into WordPress
- add custom menu in woocommerce dashboard [closed]
- eCommerce solution doesn’t want to display its shortcodes or any content where it’s set to [closed]
- Woocommerce hidden fields with meta keys and values. how?
- Add second price option based on payment method at cart item price
- Create WordPress account on different domain when WooCommerce order completed
- Creating a woocommerce order when a user creates an account
- I want to update shipping charge $0 for all Woocommeerce Subscription auto-renewal orders