{"id":36444,"date":"2026-07-04T16:53:13","date_gmt":"2026-07-04T20:53:13","guid":{"rendered":"https:\/\/litextension.com\/blog\/?p=36444"},"modified":"2026-08-06T03:32:21","modified_gmt":"2026-08-06T07:32:21","slug":"how-to-add-products-to-shopify","status":"publish","type":"post","link":"https:\/\/litextension.com\/blog\/how-to-add-products-to-shopify\/","title":{"rendered":"How to Add Products to Shopify Manually or in Bulk 2026"},"content":{"rendered":"<p>To add a product to Shopify, go to Products &gt; Add product in your Shopify admin, enter the product details, upload media, set the price and inventory, and click Save. You can then preview the product and confirm that it is available on the right sales channels.<\/p>\n<p>This guide explains <strong>how to add products to Shopify<\/strong> manually in eight steps. It also covers bulk product imports, product management, and common reasons a new product may not appear on your storefront.<\/p>\n<ul>\n<li><a href=\"https:\/\/litextension.com\/blog\/how-to-add-products-to-shopify\/#step-1-login-to-your-shopify-account\">Step 1: Login to your Shopify account<\/a>;<\/li>\n<li><a href=\"https:\/\/litextension.com\/blog\/how-to-add-products-to-shopify\/#step-2-write-the-product-details\">Step 2: Write the product details<\/a>;<\/li>\n<li><a href=\"https:\/\/litextension.com\/blog\/how-to-add-products-to-shopify\/#step-3-add-media-for-each-product\">Step 3: Add media for each product<\/a>;<\/li>\n<li><a href=\"https:\/\/litextension.com\/blog\/how-to-add-products-to-shopify\/#step-4-add-product-to-collections-and-assign-tags\">Step 4: Add product to collections and assign tags<\/a>;<\/li>\n<li><a href=\"https:\/\/litextension.com\/blog\/how-to-add-products-to-shopify\/#step-5-adjust-other-shopify-products-settings\">Step 5: Adjust other settings<\/a>;<\/li>\n<li><a href=\"https:\/\/litextension.com\/blog\/how-to-add-products-to-shopify\/#step-6-add-product-variants\">Step 6: Add product variants<\/a>;<\/li>\n<li><a href=\"https:\/\/litextension.com\/blog\/how-to-add-products-to-shopify\/#step-7-optimize-for-search-engines\">Step 7: Optimize for search engines<\/a>;<\/li>\n<li><a href=\"https:\/\/litextension.com\/blog\/how-to-add-products-to-shopify\/#step-8-publish-products-and-preview\">Step 8: Publish products<\/a>.<\/li>\n<\/ul>\n<p>Here is the complete process:<\/p>\n<hr \/>\n<h2>How to Add Products to Shopify Manually: 8 Steps<\/h2>\n<h3>Step 1: Login to your Shopify account<\/h3>\n<p>If you do not have a <a href=\"https:\/\/litextension.com\/blog\/ecommerce-platforms\/shopify\/\" target=\"_blank\" rel=\"noopener\">Shopify<\/a> store yet, create one and complete the initial setup. If you already have a store, log in to your Shopify admin.<\/p>\n<p>For this manual method, open <strong>Products<\/strong> from the left-hand menu and click <strong>Add product<\/strong>. This opens a new product page where you can enter and organize all the information customers will see. If you are new to the admin, our broader <a href=\"https:\/\/litextension.com\/blog\/how-to-use-shopify-tutorial\/\" target=\"_blank\" rel=\"noopener\">Shopify tutorial<\/a> explains the main areas of the dashboard.<\/p>\n<figure id=\"attachment_93179\" aria-describedby=\"caption-attachment-93179\" style=\"width: 1913px\" class=\"wp-caption alignnone\"><img decoding=\"async\" class=\"size-full wp-image-93179\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/add-product-shopify.webp\" alt=\"Step 1: Open Products dashboard\" width=\"1913\" height=\"875\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/add-product-shopify.webp 1913w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/add-product-shopify-300x137.webp 300w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/add-product-shopify-1024x468.webp 1024w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/add-product-shopify-768x351.webp 768w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/add-product-shopify-1536x703.webp 1536w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/add-product-shopify-750x343.webp 750w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/add-product-shopify-1140x521.webp 1140w\" sizes=\"(max-width: 1913px) 100vw, 1913px\" \/><figcaption id=\"caption-attachment-93179\" class=\"wp-caption-text\">Step 1: Open Products dashboard<\/figcaption><\/figure>\n<h3>Step 2: Write the product details<\/h3>\n<p>Start with a clear, specific product title. A useful title tells shoppers what the item is and includes important differentiators such as the brand, model, material, color, size, or pack quantity when relevant. Avoid vague titles and unnecessary keyword repetition.<\/p>\n<figure id=\"attachment_93186\" aria-describedby=\"caption-attachment-93186\" style=\"width: 858px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-93186\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/add-products-details-shopify.webp\" alt=\"Step 2: Write product details\" width=\"858\" height=\"456\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/add-products-details-shopify.webp 858w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/add-products-details-shopify-300x159.webp 300w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/add-products-details-shopify-768x408.webp 768w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/add-products-details-shopify-750x399.webp 750w\" sizes=\"(max-width: 858px) 100vw, 858px\" \/><figcaption id=\"caption-attachment-93186\" class=\"wp-caption-text\">Step 2: Write product details<\/figcaption><\/figure>\n<div>\n<p>Next, use the <strong>Description<\/strong> field to answer the questions a customer is likely to ask before buying. Depending on the product, include:<\/p>\n<ul>\n<li>Main features and benefits<\/li>\n<li>Materials or ingredients<\/li>\n<li>Size and dimensions<\/li>\n<li>Care or usage instructions<\/li>\n<li>Other product-specific details<\/li>\n<\/ul>\n<p>Break long descriptions into short paragraphs, headings, and bullet points so shoppers can scan them easily. Shopify\u2019s rich text editor also lets you format text and add links, images, or videos.<\/p>\n<p><strong>Tip:<\/strong> Shopify Magic can draft a product description from the details you provide. Review generated copy for accuracy, brand voice, and unsupported claims before publishing it.<\/p>\n<\/div>\n<h3>Step 3: Add media for each product<\/h3>\n<p>In the <strong>Media<\/strong> section, click <strong>(+)<\/strong> to upload product images, videos, or 3D models. You can also drag supported files directly into the upload area.<\/p>\n<figure id=\"attachment_93181\" aria-describedby=\"caption-attachment-93181\" style=\"width: 942px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-93181\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/add-media-shopify.webp\" alt=\"Step 3: Add media for each product\" width=\"942\" height=\"373\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/add-media-shopify.webp 942w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/add-media-shopify-300x119.webp 300w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/add-media-shopify-768x304.webp 768w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/add-media-shopify-750x297.webp 750w\" sizes=\"(max-width: 942px) 100vw, 942px\" \/><figcaption id=\"caption-attachment-93181\" class=\"wp-caption-text\">Step 3a: Add media for each product<\/figcaption><\/figure>\n<p>Use sharp, consistent media that shows the product from multiple angles and highlights important details. Shopify uses the first media item as the default product media. Drag and drop the files to change their order.<\/p>\n<p><strong>Tip<\/strong>: <a href=\"https:\/\/litextension.com\/blog\/shopify-image-sizes\/\" target=\"_blank\" rel=\"noopener\">Optimize your product images<\/a> before uploading them. Appropriate dimensions and compressed files help preserve image quality without adding unnecessary page weight. Add concise, descriptive alt text for accessibility.<\/p>\n<p>In the <strong>Product category<\/strong> field, browse Shopify\u2019s standard taxonomy or search for the most accurate category. The selected category can make relevant category metafields available and can help Shopify understand how the product should be classified.<\/p>\n<figure id=\"attachment_93168\" aria-describedby=\"caption-attachment-93168\" style=\"width: 945px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-93168\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/choose-category-shopify.webp\" alt=\"Step 3b: Search for a category\" width=\"945\" height=\"647\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/choose-category-shopify.webp 945w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/choose-category-shopify-300x205.webp 300w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/choose-category-shopify-768x526.webp 768w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/choose-category-shopify-750x513.webp 750w\" sizes=\"(max-width: 945px) 100vw, 945px\" \/><figcaption id=\"caption-attachment-93168\" class=\"wp-caption-text\">Step 3b: Search for a category<\/figcaption><\/figure>\n<p>Product categories and collections serve different purposes: a category is a standardized product classification, while a collection is a group of products you create for store navigation and merchandising. To build a customer-facing group of products, follow our guide on <a href=\"https:\/\/litextension.com\/blog\/add-a-category-in-shopify\/\" target=\"_blank\" rel=\"noopener\">how to add a category in Shopify<\/a>.<\/p>\n<h3>Step 4: Add product to collections and assign tags<\/h3>\n<p>Use <a href=\"https:\/\/litextension.com\/blog\/shopify-collections\/\" target=\"_blank\" rel=\"noopener\">Shopify collections<\/a> to group related products for store navigation, seasonal campaigns, or merchandising. In the product organization area, click the collection field and select one or more existing manual collections when appropriate.<\/p>\n<figure id=\"attachment_93177\" aria-describedby=\"caption-attachment-93177\" style=\"width: 487px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-93177\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/search-collection-shopify.webp\" alt=\"Step 4a: Search collections\" width=\"487\" height=\"634\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/search-collection-shopify.webp 487w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/search-collection-shopify-230x300.webp 230w\" sizes=\"(max-width: 487px) 100vw, 487px\" \/><figcaption id=\"caption-attachment-93177\" class=\"wp-caption-text\">Step 4a: Search collections<\/figcaption><\/figure>\n<p>If you need a new group, create a Shopify collection first. Shopify supports two collection types:<\/p>\n<ul>\n<li><strong>Manual collection: <\/strong>You choose which products to include individually.<\/li>\n<li><strong>Automated collection:<\/strong> Shopify automatically includes products that match conditions based on tags, price, product type, vendor, or other attributes.<\/li>\n<\/ul>\n<figure id=\"attachment_93182\" aria-describedby=\"caption-attachment-93182\" style=\"width: 1344px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-93182\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/add-shopify-collection.webp\" alt=\"Step 4b: Add new collection\" width=\"1344\" height=\"874\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/add-shopify-collection.webp 1344w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/add-shopify-collection-300x195.webp 300w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/add-shopify-collection-1024x666.webp 1024w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/add-shopify-collection-768x499.webp 768w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/add-shopify-collection-750x488.webp 750w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/add-shopify-collection-1140x741.webp 1140w\" sizes=\"(max-width: 1344px) 100vw, 1344px\" \/><figcaption id=\"caption-attachment-93182\" class=\"wp-caption-text\">Step 4b: Add new collection<\/figcaption><\/figure>\n<div>\n<p>A product can appear in multiple collections. For example, a linen shirt could belong to both \u201cMen\u2019s Clothing\u201d and \u201cSummer Essentials.\u201d Products that meet the conditions of an automated collection are added automatically; you do not assign them from the product page.<\/p>\n<p><strong>Note:<\/strong> If a collection has no featured image, some themes may use an image from a product in that collection.<\/p>\n<p>Next, move to the <strong>Tags<\/strong> field. Select an existing tag or enter a new one and click <strong>Add<\/strong>. Tags are searchable labels that help organize products, support storefront search, and define conditions for automated collections. Use a consistent naming system and avoid creating near-duplicate tags.<\/p>\n<figure id=\"attachment_93180\" aria-describedby=\"caption-attachment-93180\" style=\"width: 498px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-93180\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/add-shopify-tags.webp\" alt=\"Step 4c: Add tags\" width=\"498\" height=\"611\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/add-shopify-tags.webp 498w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/add-shopify-tags-245x300.webp 245w\" sizes=\"(max-width: 498px) 100vw, 498px\" \/><figcaption id=\"caption-attachment-93180\" class=\"wp-caption-text\">Step 4c: Add tags<\/figcaption><\/figure>\n<\/div>\n<h3>Step 5: Adjust other Shopify products settings<\/h3>\n<p>Next, complete the settings that affect price, stock tracking, fulfillment, and international shipping. These fields may apply to the product itself or to each variant. For advanced input requirements, you can also learn <a href=\"https:\/\/litextension.com\/blog\/how-to-add-custom-text-field-on-shopify-product-page\/\" target=\"_blank\" rel=\"noopener\">how to add custom text field on Shopify product page<\/a>.<\/p>\n<figure id=\"attachment_75545\" aria-describedby=\"caption-attachment-75545\" style=\"width: 1444px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-75545\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/07\/adjust-pricing-inventory-and-shipping-in-shopify.webp\" alt=\"adjust pricing inventory and shipping in shopify\" width=\"1444\" height=\"1548\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/07\/adjust-pricing-inventory-and-shipping-in-shopify.webp 1444w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/07\/adjust-pricing-inventory-and-shipping-in-shopify-280x300.webp 280w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/07\/adjust-pricing-inventory-and-shipping-in-shopify-955x1024.webp 955w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/07\/adjust-pricing-inventory-and-shipping-in-shopify-768x823.webp 768w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/07\/adjust-pricing-inventory-and-shipping-in-shopify-1433x1536.webp 1433w\" sizes=\"(max-width: 1444px) 100vw, 1444px\" \/><figcaption id=\"caption-attachment-75545\" class=\"wp-caption-text\">Now, let&#8217;s move on to filling out the settings for other products: pricing, inventory, and shipping in Shopify<\/figcaption><\/figure>\n<p><strong>(1) Pricing<\/strong><\/p>\n<p>Enter the regular selling price. If the item is on sale, use the <strong>Compare-at price<\/strong> to show the original price where permitted. Add the cost per item if you want Shopify to calculate projected profit and margin. Discount codes and automatic discounts are created separately in the <strong>Discounts<\/strong> section of Shopify admin.<\/p>\n<p><strong>(2) Inventory<\/strong><\/p>\n<p>Add an SKU or barcode when you use one, and enable <strong>Track quantity<\/strong> if Shopify should monitor stock for the item. Set the available quantity for each location. Only select <strong>Continue selling when out of stock<\/strong> when you intentionally accept backorders or preorders.<\/p>\n<p><strong>(3) Shipping<\/strong><\/p>\n<p>For a physical product, confirm that shipping is required and enter an accurate weight. Add the country\/region of origin and Harmonized System (HS) code when they are needed for international customs documentation. Digital products generally do not require shipping.<\/p>\n<h3>Step 6: Add product variants<\/h3>\n<p>If a product comes in different versions, use the <strong>Variants<\/strong> section to add options such as size, color, material, or style. Click <strong>+ Add options like size or color<\/strong>, enter an option name, and add its option values.<\/p>\n<p>For example:<\/p>\n<ul>\n<li aria-level=\"1\"><strong>Option name: <\/strong>Size<\/li>\n<li aria-level=\"1\"><strong>Option values:<\/strong> Small, Medium, Large<\/li>\n<\/ul>\n<figure id=\"attachment_93178\" aria-describedby=\"caption-attachment-93178\" style=\"width: 824px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-93178\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/add-variants-shopify-1.webp\" alt=\"Step 6a: Add variants to Shopify\" width=\"824\" height=\"514\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/add-variants-shopify-1.webp 824w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/add-variants-shopify-1-300x187.webp 300w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/add-variants-shopify-1-768x479.webp 768w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/add-variants-shopify-1-750x468.webp 750w\" sizes=\"(max-width: 824px) 100vw, 824px\" \/><figcaption id=\"caption-attachment-93178\" class=\"wp-caption-text\">Step 6a: Add variants to Shopify<\/figcaption><\/figure>\n<p>Select <strong>+ Add another option<\/strong> if the product needs more than one option. Shopify supports up to three options per product. The maximum number of variants available for a product can depend on your store and the apps or theme features you use, so check the current <a href=\"https:\/\/litextension.com\/blog\/shopify-variant-limit\/\" target=\"_blank\" rel=\"noopener\">Shopify variant limit<\/a> before building a large variant structure.<\/p>\n<p>After Shopify generates the variant combinations, review them and remove combinations you do not sell. You can then set a separate price, inventory quantity, SKU, barcode, and image for each variant where needed.<\/p>\n<figure id=\"attachment_93176\" aria-describedby=\"caption-attachment-93176\" style=\"width: 802px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-93176\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/add-price-to-variants.webp\" alt=\"Step 6b: Add price to Shopify variants\" width=\"802\" height=\"435\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/add-price-to-variants.webp 802w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/add-price-to-variants-300x163.webp 300w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/add-price-to-variants-768x417.webp 768w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/add-price-to-variants-750x407.webp 750w\" sizes=\"(max-width: 802px) 100vw, 802px\" \/><figcaption id=\"caption-attachment-93176\" class=\"wp-caption-text\">Step 6b: Add price to Shopify variants<\/figcaption><\/figure>\n<p>For a more detailed walkthrough, see our guide on <a href=\"https:\/\/litextension.com\/blog\/how-to-add-variants-on-shopify\/\" target=\"_blank\" rel=\"noopener\">how to add variants on Shopify<\/a>. Click <strong>Done<\/strong> after entering the option values, then save the product when you finish reviewing all variants.<\/p>\n<h3>Step 7: Optimize for search engines<\/h3>\n<p>In the <strong>Search engine listing<\/strong> section, click the pencil icon to edit how the product may appear in organic search results. You can customize the page title, meta description, and URL handle.<\/p>\n<p>Write for the shopper first. Use a descriptive page title, summarize the product\u2019s main value in the meta description, and keep the URL handle short and readable. If you change the handle of an existing live product, make sure the old URL redirects to the new one.<\/p>\n<figure id=\"attachment_93183\" aria-describedby=\"caption-attachment-93183\" style=\"width: 830px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-93183\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/shopify-seo-settings.webp\" alt=\"Step 7: Setup SEO for products\" width=\"830\" height=\"735\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/shopify-seo-settings.webp 830w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/shopify-seo-settings-300x266.webp 300w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/shopify-seo-settings-768x680.webp 768w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/shopify-seo-settings-750x664.webp 750w\" sizes=\"(max-width: 830px) 100vw, 830px\" \/><figcaption id=\"caption-attachment-93183\" class=\"wp-caption-text\">Step 7: Setup SEO for products<\/figcaption><\/figure>\n<p>An optimized search listing can:<\/p>\n<ul>\n<li>Improve visibility and click-through rates from search engines.<\/li>\n<li>Provide a clear and compelling first impression to potential customers.<\/li>\n<\/ul>\n<div class=\"table4\">\n<p><strong>Tip<\/strong>: Follow these practical <a href=\"https:\/\/litextension.com\/blog\/how-to-improve-shopify-seo\/\" target=\"_blank\" rel=\"noopener\">Shopify SEO tips<\/a> when adding a product:<\/p>\n<ul>\n<li>Choose one primary search topic based on the product and the shopper\u2019s intent, not search volume alone.<\/li>\n<li>Use relevant terms naturally in the title, description, image alt text, and search listing without repeating them unnaturally.<\/li>\n<li>Use a <a href=\"https:\/\/litextension.com\/blog\/best-shopify-seo-apps\/\" target=\"_blank\" rel=\"noopener\">Shopify SEO app<\/a> only when it solves a specific technical or workflow need.<\/li>\n<\/ul>\n<\/div>\n<h3>Step 8: Publish products and preview<\/h3>\n<p>Before publishing, check the title, description, media, price, inventory, variants, shipping details, organization, and search listing. Then confirm the product status and sales-channel availability.<\/p>\n<p>New products are set to <strong>Active<\/strong> by default. Use <strong>Draft<\/strong> if the listing is not ready, or <strong>Unlisted<\/strong> if it should be purchasable only through its direct URL. In the <strong>Publishing<\/strong> section, select the sales channels where the product should be available, and click <strong>Save<\/strong>.<\/p>\n<figure id=\"attachment_55184\" aria-describedby=\"caption-attachment-55184\" style=\"width: 750px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"wp-image-55184\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2022\/09\/Preview-product.webp\" alt=\"Preview product\" width=\"750\" height=\"534\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2022\/09\/Preview-product.webp 2344w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2022\/09\/Preview-product-300x213.webp 300w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2022\/09\/Preview-product-1024x729.webp 1024w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2022\/09\/Preview-product-768x547.webp 768w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2022\/09\/Preview-product-1536x1093.webp 1536w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2022\/09\/Preview-product-2048x1457.webp 2048w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2022\/09\/Preview-product-120x86.webp 120w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2022\/09\/Preview-product-350x250.webp 350w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2022\/09\/Preview-product-750x534.webp 750w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2022\/09\/Preview-product-1140x811.webp 1140w\" sizes=\"(max-width: 750px) 100vw, 750px\" \/><figcaption id=\"caption-attachment-55184\" class=\"wp-caption-text\">Preview product on Shopify store (Dawn theme)<\/figcaption><\/figure>\n<p>After saving, click <strong>Preview<\/strong> to check the product page on your storefront. Confirm that the media, variant selector, price, inventory message, and add-to-cart controls display correctly. Saving a product does not guarantee storefront visibility if its status, publishing settings, or collection conditions prevent it from appearing.<\/p>\n<h2>How to add a product using the Shopify mobile app<\/h2>\n<p>The mobile workflow is shorter but uses the same product fields:<\/p>\n<ol>\n<li>Open the Shopify app and tap <strong>Products<\/strong>.<\/li>\n<li>Tap <strong>+<\/strong>, then select <strong>Add product<\/strong>.<\/li>\n<li>Enter the title and other product details, add media, and set the price, inventory, and shipping information.<\/li>\n<li>Tap <strong>Save<\/strong> or the checkmark.<\/li>\n<\/ol>\n<p>Open the saved product and use <strong>View on Online Store<\/strong> to check how it appears to customers.<\/p>\n<h2>Checklist before you publish a Shopify product<\/h2>\n<p>Use this quick check to prevent the most common listing issues:<\/p>\n<ul>\n<li>The title and description are accurate and easy to scan.<\/li>\n<li>Images are clear, ordered correctly, and have useful alt text.<\/li>\n<li>The price, compare-at price, tax setting, and cost are correct.<\/li>\n<li>Inventory, SKU, barcode, weight, and customs information are complete where applicable.<\/li>\n<li>Every variant has the right price, media, and inventory.<\/li>\n<li>The product has an accurate category, vendor, type, collections, and tags.<\/li>\n<li>The status is correct and the intended sales channels are selected.<\/li>\n<li>The search listing and URL handle are ready for publication.<\/li>\n<\/ul>\n<hr \/>\n<h2>How to Import Products from Other Websites to Shopify<\/h2>\n<p>Manual entry works well for a small catalog. If you need to add many existing products, you can migrate them from another platform or import a Shopify-compatible CSV file.<\/p>\n<h3>1. Import Shopify products with LitExtension<\/h3>\n<p>LitExtension transfers products from another eCommerce platform to Shopify without requiring you to rebuild the entire catalog manually. The process has three main steps:<\/p>\n<h4>Step 1: Set up your source store<\/h4>\n<p>From your Shopify admin, install the<strong> LitExtension Store Migration app<\/strong> and start a new migration.<\/p>\n<figure id=\"attachment_93172\" aria-describedby=\"caption-attachment-93172\" style=\"width: 1883px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-93172\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/shopify-litextension-app.webp\" alt=\"LitExtension Store Migration app\" width=\"1883\" height=\"787\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/shopify-litextension-app.webp 1883w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/shopify-litextension-app-300x125.webp 300w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/shopify-litextension-app-1024x428.webp 1024w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/shopify-litextension-app-768x321.webp 768w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/shopify-litextension-app-1536x642.webp 1536w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/shopify-litextension-app-750x313.webp 750w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/shopify-litextension-app-1140x476.webp 1140w\" sizes=\"(max-width: 1883px) 100vw, 1883px\" \/><figcaption id=\"caption-attachment-93172\" class=\"wp-caption-text\">LitExtension Store Migration app<\/figcaption><\/figure>\n<p>First, select your current eCommerce platform as the <strong>Source Cart<\/strong> and provide the requested store details. Depending on the platform, you may need to enter your store URL, upload the LitExtension Connector, or provide API credentials.<\/p>\n<figure id=\"attachment_91164\" aria-describedby=\"caption-attachment-91164\" style=\"width: 2368px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-91164\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/06\/Shopify-App-LitE-Eng-setup-.webp\" alt=\"Step 1: Set up source cart\" width=\"2368\" height=\"1412\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/06\/Shopify-App-LitE-Eng-setup-.webp 2368w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/06\/Shopify-App-LitE-Eng-setup--300x179.webp 300w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/06\/Shopify-App-LitE-Eng-setup--1024x611.webp 1024w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/06\/Shopify-App-LitE-Eng-setup--768x458.webp 768w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/06\/Shopify-App-LitE-Eng-setup--1536x916.webp 1536w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/06\/Shopify-App-LitE-Eng-setup--2048x1221.webp 2048w\" sizes=\"(max-width: 2368px) 100vw, 2368px\" \/><figcaption id=\"caption-attachment-91164\" class=\"wp-caption-text\">Step 1: Set up source cart<\/figcaption><\/figure>\n<p>Your Shopify store will already be connected as the <strong>Target Cart <\/strong>through the app. Click <strong>Next: Configure your Migration<\/strong> to continue.<\/p>\n<h4>Step 2: Select products and configure the migration<\/h4>\n<p>On the migration configuration page, select <strong>Products <\/strong>as the data type to migrate. You can also select supported data such as orders, customers, and pages when you need a broader store migration.<\/p>\n<figure id=\"attachment_91166\" aria-describedby=\"caption-attachment-91166\" style=\"width: 2196px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-91166\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/06\/Shopify-app-Litextension-Eng-configuration.webp\" alt=\"Step 2: Select products to migrate\" width=\"2196\" height=\"1114\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/06\/Shopify-app-Litextension-Eng-configuration.webp 2196w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/06\/Shopify-app-Litextension-Eng-configuration-300x152.webp 300w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/06\/Shopify-app-Litextension-Eng-configuration-1024x519.webp 1024w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/06\/Shopify-app-Litextension-Eng-configuration-768x390.webp 768w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/06\/Shopify-app-Litextension-Eng-configuration-1536x779.webp 1536w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/06\/Shopify-app-Litextension-Eng-configuration-2048x1039.webp 2048w\" sizes=\"(max-width: 2196px) 100vw, 2196px\" \/><figcaption id=\"caption-attachment-91166\" class=\"wp-caption-text\">Step 2: Select products to migrate<\/figcaption><\/figure>\n<p>You can also choose <a href=\"https:\/\/litextension.com\/additional-options.html?utm_source=blog&amp;utm_medium=display&amp;utm_campaign=anchortext&amp;utm_term=aurora&amp;utm_content=howtoaddproductstoshopify\" target=\"_blank\" rel=\"noopener\">Additional Options<\/a> based on your store requirements and map the language between two platforms.<\/p>\n<figure id=\"attachment_91163\" aria-describedby=\"caption-attachment-91163\" style=\"width: 2240px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-91163\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/06\/Shopify-App-LitExtension-Eng-configure-2.webp\" alt=\"Step 2b: Configure Additional Options\" width=\"2240\" height=\"900\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/06\/Shopify-App-LitExtension-Eng-configure-2.webp 2240w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/06\/Shopify-App-LitExtension-Eng-configure-2-300x121.webp 300w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/06\/Shopify-App-LitExtension-Eng-configure-2-1024x411.webp 1024w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/06\/Shopify-App-LitExtension-Eng-configure-2-768x309.webp 768w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/06\/Shopify-App-LitExtension-Eng-configure-2-1536x617.webp 1536w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/06\/Shopify-App-LitExtension-Eng-configure-2-2048x823.webp 2048w\" sizes=\"(max-width: 2240px) 100vw, 2240px\" \/><figcaption id=\"caption-attachment-91163\" class=\"wp-caption-text\">Step 2b: Configure Additional Options<\/figcaption><\/figure>\n<h4>Step 3: Run and review the migration<\/h4>\n<p>After reviewing the settings, click<strong> Next: Start Free Demo Migration<\/strong>. You can test the setup with a free demo migration of up to 100 entities, or select <strong>Skip Demo Migration<\/strong> and proceed to the Full Migration.<\/p>\n<p>LitExtension will run the transfer in the background, so you do not need to keep your browser open throughout the process. When the migration is complete, you&#8217;ll receive an email notification. You can reopen the app and check the result.<\/p>\n<p>For complex catalogs or custom requirements, LitExtension\u2019s All-in-One Migration Service provides an expert-managed option from setup through result review.<\/p>\n<div class=\"cta-detail\">\n<div>\n<p class=\"title\"><strong><span style=\"font-size: 28px;\">Let Our Experts Handle Your Shopify Migration!<\/span><\/strong><\/p>\n<p class=\"cta-desc\">With the All-in-One Migration Service, our experts take care of everything, ensuring a seamless and stress-free migration.<\/p>\n<p><a class=\"btn-frame\" href=\"https:\/\/litextension.com\/shopify-migration.html?utm_source=blog&amp;utm_medium=display&amp;utm_campaign=ctabox&amp;utm_term=aurora&amp;utm_content=howtoaddproductstoshopify\" target=\"_blank\" rel=\"noopener noreferrer\">BOOK FREE CONSULTATION<\/a><\/p>\n<\/div>\n<div><img decoding=\"async\" class=\"size-medium wp-image-78213\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2024\/09\/2-08-1.png\" alt=\"All-in-One Migration Service\" \/><\/div>\n<\/div>\n<h3>2. Import Shopify products with CSV files<\/h3>\n<p>If your product data is already in a spreadsheet and fits Shopify\u2019s required format, a <a href=\"https:\/\/litextension.com\/blog\/shopify-csv-import-guide\/\" target=\"_blank\" rel=\"noopener\">Shopify CSV product import<\/a> can be a practical bulk-upload method.<\/p>\n<p>Download Shopify\u2019s sample product CSV and use it as the template. Do not remove or rename required headers, and map the source data to the correct Shopify columns. Product CSV files cannot exceed 15 MB; split a larger catalog into multiple valid files. Once the file is ready:<\/p>\n<ul>\n<li>From your Shopify admin, go to <strong>Products<\/strong>.<\/li>\n<li>Click <strong>Import <\/strong>in the upper-right corner.<\/li>\n<li>Upload your completed CSV file.<\/li>\n<\/ul>\n<figure id=\"attachment_93175\" aria-describedby=\"caption-attachment-93175\" style=\"width: 804px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-93175\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/import-products-to-shopify-csv.webp\" alt=\"Import products to Shopify with CSV file\" width=\"804\" height=\"415\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/import-products-to-shopify-csv.webp 804w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/import-products-to-shopify-csv-300x155.webp 300w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/import-products-to-shopify-csv-768x396.webp 768w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/import-products-to-shopify-csv-750x387.webp 750w\" sizes=\"(max-width: 804px) 100vw, 804px\" \/><figcaption id=\"caption-attachment-93175\" class=\"wp-caption-text\">Import products to Shopify with CSV file<\/figcaption><\/figure>\n<ul>\n<li>Review the import settings and product preview.<\/li>\n<li>Click <strong>Import products<\/strong> to begin the process.<\/li>\n<\/ul>\n<p>When the import finishes, inspect several simple and variant-heavy products. Check titles, descriptions, images, prices, SKUs, inventory, options, and URL handles. Correct formatting problems in the CSV before importing the affected records again.<\/p>\n<p>For a closer look at each step, watch our video tutorial on how to import products to Shopify using a CSV file.<\/p>\n<p><iframe title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/h3lXI44tpF8?si=yuvXfB7fq6V1Kxyo\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<hr \/>\n<h2>Bonus: Further Actions to Manage Shopify Products<\/h2>\n<p>After adding products, you can archive, delete, duplicate, publish, or update them from Shopify admin. Here are the most common follow-up actions.<\/p>\n<h3>1. Archive products on Shopify<\/h3>\n<p>Archiving removes a product from sale without permanently deleting its information.<\/p>\n<ul>\n<li>From your Shopify admin, go to <strong>Products<\/strong>.<\/li>\n<li>Open the product you want to archive.<\/li>\n<li>Click <strong>Archive product<\/strong> on the product details page.<\/li>\n<\/ul>\n<figure id=\"attachment_93169\" aria-describedby=\"caption-attachment-93169\" style=\"width: 1437px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-93169\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/archive-shopify-products.webp\" alt=\"Archive Shopify products\" width=\"1437\" height=\"762\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/archive-shopify-products.webp 1437w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/archive-shopify-products-300x159.webp 300w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/archive-shopify-products-1024x543.webp 1024w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/archive-shopify-products-768x407.webp 768w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/archive-shopify-products-750x398.webp 750w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/archive-shopify-products-1140x605.webp 1140w\" sizes=\"(max-width: 1437px) 100vw, 1437px\" \/><figcaption id=\"caption-attachment-93169\" class=\"wp-caption-text\">Archive Shopify products<\/figcaption><\/figure>\n<ul>\n<li>Select <strong>Archive product<\/strong> again to confirm.<\/li>\n<\/ul>\n<p>The product will move to the Archived tab and can be restored later.<\/p>\n<h3>2. Delete products on Shopify<\/h3>\n<p>If you no longer need a product:<\/p>\n<ul>\n<li>Go to <strong>Products<\/strong> and open the product.<\/li>\n<li>Click <strong>Delete product<\/strong> on the product details page.<\/li>\n<\/ul>\n<figure id=\"attachment_93184\" aria-describedby=\"caption-attachment-93184\" style=\"width: 1529px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-93184\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/delete-shopify-products.webp\" alt=\"Delete Shopify products\" width=\"1529\" height=\"767\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/delete-shopify-products.webp 1529w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/delete-shopify-products-300x150.webp 300w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/delete-shopify-products-1024x514.webp 1024w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/delete-shopify-products-768x385.webp 768w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/delete-shopify-products-360x180.webp 360w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/delete-shopify-products-750x376.webp 750w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/delete-shopify-products-1140x572.webp 1140w\" sizes=\"(max-width: 1529px) 100vw, 1529px\" \/><figcaption id=\"caption-attachment-93184\" class=\"wp-caption-text\">Delete Shopify products<\/figcaption><\/figure>\n<ul>\n<li>Select <strong>Delete product <\/strong>again to confirm.<\/li>\n<\/ul>\n<p>Deleted products cannot be restored. If you may sell the product again, consider archiving it instead.<\/p>\n<h3>3. Duplicate a product<\/h3>\n<p>Duplicating saves time when a new product shares details with an existing one. Shopify creates a separate product that you can edit without changing the original.<\/p>\n<ul>\n<li>From <strong>Products<\/strong>, open the product you want to copy.<\/li>\n<li>Click <strong>Duplicate<\/strong>.<\/li>\n<li>Enter a title for the new product and select the product details you want to copy.<\/li>\n<\/ul>\n<figure id=\"attachment_93170\" aria-describedby=\"caption-attachment-93170\" style=\"width: 1506px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-93170\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/duplicate-shopify-products.webp\" alt=\"Duplicate Shopify products\" width=\"1506\" height=\"875\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/duplicate-shopify-products.webp 1506w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/duplicate-shopify-products-300x174.webp 300w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/duplicate-shopify-products-1024x595.webp 1024w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/duplicate-shopify-products-768x446.webp 768w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/duplicate-shopify-products-750x436.webp 750w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/duplicate-shopify-products-1140x662.webp 1140w\" sizes=\"(max-width: 1506px) 100vw, 1506px\" \/><figcaption id=\"caption-attachment-93170\" class=\"wp-caption-text\">Duplicate Shopify products<\/figcaption><\/figure>\n<ul>\n<li>Choose its status: <strong>Draft, Active, or Unlisted<\/strong>.<\/li>\n<li>Click<strong> Duplicate product<\/strong> and update any necessary details.<\/li>\n<\/ul>\n<p><strong>Note:<\/strong> Videos and 3D models are not copied to the duplicated product.<\/p>\n<h3>4. Set product availability<\/h3>\n<p>You can control which sales channels display an active product.<\/p>\n<ul>\n<li>Open the product from your Shopify admin.<\/li>\n<li>Find the<strong> Publishing section<\/strong> and click the adjustment icon.<\/li>\n<\/ul>\n<figure id=\"attachment_93173\" aria-describedby=\"caption-attachment-93173\" style=\"width: 1489px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-93173\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/shopify-publishing-section.webp\" alt=\"Open Shopify publishing section\" width=\"1489\" height=\"846\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/shopify-publishing-section.webp 1489w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/shopify-publishing-section-300x170.webp 300w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/shopify-publishing-section-1024x582.webp 1024w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/shopify-publishing-section-768x436.webp 768w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/shopify-publishing-section-750x426.webp 750w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/shopify-publishing-section-1140x648.webp 1140w\" sizes=\"(max-width: 1489px) 100vw, 1489px\" \/><figcaption id=\"caption-attachment-93173\" class=\"wp-caption-text\">Open Shopify publishing section<\/figcaption><\/figure>\n<ul>\n<li>Select or deselect the relevant sales channels.<\/li>\n<\/ul>\n<figure id=\"attachment_93171\" aria-describedby=\"caption-attachment-93171\" style=\"width: 1245px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-93171\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/select-sales-channels-for-publishing.webp\" alt=\"Select sales channels for publishing\" width=\"1245\" height=\"765\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/select-sales-channels-for-publishing.webp 1245w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/select-sales-channels-for-publishing-300x184.webp 300w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/select-sales-channels-for-publishing-1024x629.webp 1024w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/select-sales-channels-for-publishing-768x472.webp 768w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/select-sales-channels-for-publishing-750x461.webp 750w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2026\/07\/select-sales-channels-for-publishing-1140x700.webp 1140w\" sizes=\"(max-width: 1245px) 100vw, 1245px\" \/><figcaption id=\"caption-attachment-93171\" class=\"wp-caption-text\">Select sales channels for publishing<\/figcaption><\/figure>\n<ul>\n<li>Click <strong>Done<\/strong>, then save the product.<\/li>\n<\/ul>\n<p>To make the product accessible only through its direct URL, change its status to Unlisted.<\/p>\n<h3>5. Add a barcode<\/h3>\n<p>Add a barcode only if you have a valid identifier for the product or variant. The location of the field depends on whether the product has variants.<\/p>\n<ul>\n<li>For a product without variants, enter the code in the<strong> Barcode (ISBN, UPC, etc.)<\/strong> field.<\/li>\n<li>For a product with variants, open each variant and enter its corresponding barcode.<\/li>\n<li>To scan a barcode using the Shopify mobile app, tap the barcode icon and position the code within the camera frame.<\/li>\n<\/ul>\n<hr \/>\n<h2>How to Add Products to Shopify: FAQs<\/h2>\n<div class=\"faq faq-single-post\">\n<details open=\"open\">\n<summary>Why are my products not showing up on Shopify?<\/summary>\n<div class=\"content\">\n<p>A product may not appear on your storefront if its status is set to <strong>Draft, Archived, or Unlisted<\/strong>, or if it has not been published to the Online Store sales channel.<\/p>\n<p>Open the product in Shopify admin and check its <strong>Status <\/strong>and <strong>Publishing <\/strong>settings. If it should appear in a collection, confirm that it was added to the manual collection or matches every required automated-collection condition. Also check whether your theme or an app hides sold-out products.<\/p>\n<\/div>\n<\/details>\n<details open=\"open\">\n<summary>How many products can I add to Shopify?<\/summary>\n<div class=\"content\">\n<p>Shopify does not set a general limit on the number of products you can add. However, a non-Plus store with 500,000 or more variants can create no more than 10,000 new variants within a 24-hour period through an app or CSV import.<\/p>\n<p>This daily limit does not apply to Shopify Plus stores.<\/p>\n<\/div>\n<\/details>\n<details open=\"open\">\n<summary>How do I optimize Shopify product pages for SEO?<\/summary>\n<div class=\"content\">\n<p>A well-optimized product page needs a descriptive title, original copy that answers buying questions, useful media with accurate alt text, and a concise search listing. Add relevant internal links and structured product data through a compatible theme, and avoid copying a manufacturer\u2019s description across many stores.<\/p>\n<\/div>\n<\/details>\n<details open=\"open\">\n<summary>How do I add product variants on Shopify?<\/summary>\n<div class=\"content\">\n<p>From Shopify admin, open the product and find the <strong>Variants<\/strong> section. Click <strong>+ Add options<\/strong> <strong>like size or color<\/strong>, enter an option name and its values, and add more options if needed. Shopify generates the combinations, which you can then review and edit with separate prices, SKUs, inventory quantities, barcodes, and images.<\/p>\n<\/div>\n<\/details>\n<details open=\"open\">\n<summary>How do I add multiple products to Shopify at once?<\/summary>\n<div class=\"content\">\n<p>Use a Shopify-compatible product CSV or a migration app. For CSV, go to <strong>Products<\/strong>, click <strong>Import<\/strong>, upload the file, review the import details, and select <strong>Import products<\/strong>. Each product CSV must be no larger than 15 MB, so split larger catalogs into valid smaller files.<\/p>\n<\/div>\n<\/details>\n<\/div>\n<hr \/>\n<h2>Final Words<\/h2>\n<p>You can add a single product from <strong>Products &gt; Add product<\/strong>, or use a compatible CSV or migration solution for a larger catalog. Whichever method you choose, review the saved listings on the storefront and confirm their status, sales-channel availability, variants, inventory, and media before launch.<\/p>\n<p>For more help, explore our <a href=\"https:\/\/litextension.com\/blog\/ecommerce-platforms\/shopify\/\" target=\"_blank\" rel=\"noopener\">other Shopify tutorials<\/a>. If you are moving products from another platform and need help with complex catalog data, <a href=\"https:\/\/litextension.com\/contact-us.html?utm_source=blog&amp;utm_medium=display&amp;utm_campaign=anchor_text&amp;utm_term=mia&amp;utm_content=addproductstoshopify\" target=\"_blank\" rel=\"noopener nofollow\">contact LitExtension<\/a> to discuss your migration requirements.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>To add a product to Shopify, go to Products &gt; Add product in your Shopify admin, enter the product details, upload media, set the price and inventory, and click Save. You can then preview the product and confirm that it is available on the right sales channels. This guide explains how to add products to [&hellip;]<\/p>\n","protected":false},"author":72,"featured_media":57326,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","jnews-multi-image_gallery":[],"jnews_single_post":{"subtitle":"","format":"standard","video":"","gallery":"","source_name":"","source_url":"","via_name":"","via_url":"","override_template":"0","override":[{"template":"1","single_blog_custom":"","parallax":"1","fullscreen":"1","layout":"right-sidebar","sidebar":"default-sidebar","second_sidebar":"default-sidebar","sticky_sidebar":"1","share_position":"top","share_float_style":"share-monocrhome","show_share_counter":"1","show_view_counter":"1","show_featured":"1","show_post_meta":"1","show_post_author":"1","show_post_author_image":"1","show_post_date":"1","post_date_format":"default","post_date_format_custom":"Y\/m\/d","show_post_category":"1","show_post_reading_time":"0","post_reading_time_wpm":"300","show_zoom_button":"0","zoom_button_out_step":"2","zoom_button_in_step":"3","show_post_tag":"0","show_prev_next_post":"1","show_popup_post":"0","number_popup_post":"1","show_author_box":"1","show_post_related":"1","show_inline_post_related":"0"}],"override_image_size":"0","image_override":[{"single_post_thumbnail_size":"no-crop","single_post_gallery_size":"crop-500"}],"trending_post":"0","trending_post_position":"meta","trending_post_label":"Trending","sponsored_post":"0","sponsored_post_label":"Sponsored by","sponsored_post_name":"","sponsored_post_url":"","sponsored_post_logo_enable":"0","sponsored_post_logo":"","sponsored_post_desc":"","disable_ad":"0"},"jnews_primary_category":{"id":"","hide":""},"footnotes":""},"categories":[16621,16620],"tags":[],"table_tags":[],"class_list":["post-36444","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-shopify","category-ecommerce-platforms"],"uagb_featured_image_src":{"full":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/how-to-add-products-to-shopify.webp",1617,1067,false],"thumbnail":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/how-to-add-products-to-shopify-150x150.webp",150,150,true],"medium":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/how-to-add-products-to-shopify-300x198.webp",300,198,true],"medium_large":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/how-to-add-products-to-shopify-768x507.webp",768,507,true],"large":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/how-to-add-products-to-shopify-1024x676.webp",1024,676,true],"1536x1536":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/how-to-add-products-to-shopify-1536x1014.webp",1536,1014,true],"2048x2048":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/how-to-add-products-to-shopify.webp",1617,1067,false],"jnews-360x180":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/how-to-add-products-to-shopify-360x180.webp",360,180,true],"jnews-750x375":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/how-to-add-products-to-shopify-750x375.webp",750,375,true],"jnews-1140x570":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/how-to-add-products-to-shopify-1140x570.webp",1140,570,true],"jnews-120x86":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/how-to-add-products-to-shopify-120x86.webp",120,86,true],"jnews-350x250":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/how-to-add-products-to-shopify-350x250.webp",350,250,true],"jnews-750x536":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/how-to-add-products-to-shopify-750x536.webp",750,536,true],"jnews-1140x815":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/how-to-add-products-to-shopify-1140x815.webp",1140,815,true],"jnews-360x504":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/how-to-add-products-to-shopify-360x504.webp",360,504,true],"jnews-75x75":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/how-to-add-products-to-shopify-75x75.webp",75,75,true],"jnews-350x350":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/how-to-add-products-to-shopify-350x350.webp",350,350,true],"jnews-featured-750":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/how-to-add-products-to-shopify-750x495.webp",750,495,true],"jnews-featured-1140":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/how-to-add-products-to-shopify-1140x752.webp",1140,752,true]},"uagb_author_info":{"display_name":"Aurora Hoang","author_link":"https:\/\/litextension.com\/blog\/author\/auroraduong\/"},"uagb_comment_info":0,"uagb_excerpt":"To add a product to Shopify, go to Products &gt; Add product in your Shopify admin, enter the product details, upload media, set the price and inventory, and click Save. You can then preview the product and confirm that it is available on the right sales channels. This guide explains how to add products to&hellip;","_links":{"self":[{"href":"https:\/\/litextension.com\/blog\/wp-json\/wp\/v2\/posts\/36444","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/litextension.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/litextension.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/litextension.com\/blog\/wp-json\/wp\/v2\/users\/72"}],"replies":[{"embeddable":true,"href":"https:\/\/litextension.com\/blog\/wp-json\/wp\/v2\/comments?post=36444"}],"version-history":[{"count":103,"href":"https:\/\/litextension.com\/blog\/wp-json\/wp\/v2\/posts\/36444\/revisions"}],"predecessor-version":[{"id":93467,"href":"https:\/\/litextension.com\/blog\/wp-json\/wp\/v2\/posts\/36444\/revisions\/93467"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/litextension.com\/blog\/wp-json\/wp\/v2\/media\/57326"}],"wp:attachment":[{"href":"https:\/\/litextension.com\/blog\/wp-json\/wp\/v2\/media?parent=36444"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/litextension.com\/blog\/wp-json\/wp\/v2\/categories?post=36444"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/litextension.com\/blog\/wp-json\/wp\/v2\/tags?post=36444"},{"taxonomy":"table_tags","embeddable":true,"href":"https:\/\/litextension.com\/blog\/wp-json\/wp\/v2\/table_tags?post=36444"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}