How to bulk upload images?

Solved
albshop
Tourist
8 0 2

I have read you upload them into files directory?

Or you just upload them to your server and then use the path in excel files when you import the products?

Accepted Solution (1)
Allan
Community Manager
Community Manager
410 72 204

This is an accepted solution.

Hey, there!

 

Jason here from Shopify Support.

 

You're on the right track. There're two ways you can upload the images files in bulk.

 

The first method is through the Shopify admin > Settings > Files. Once there, click on Upload files on the top right corner, then you'll be able to upload the image files directly from your device to your admin. You can then use the images while you set up your store/product. For more detailed information, here's a helpful document going through how to upload image files to your store.

 

The second method is through a CSV file. The key to make sure that the files upload correctly is to follow the CSV format accurately. Here's a great document going over what content is required for each field. I've attached a sample template for you so you can take a look and make sure your Excel file complies with the format. If you wish to use the CSV method, the image files need to be uploaded to a publicly accessible URL first. This can be from the links you received after you use the first method or any cloud services, such as DropBox and Google Drive. Keep in mind the server needs to be at a decent speed. Otherwise, there's a chance you'll get timeout while importing the file resulting in import failure.

 

If you run into any issues, or if I misunderstood what you're hoping to set up, feel free to reply back here and I'd be happy to help out!

 

All the best,
Jason

Allan | Shopify Community
Was my reply helpful? Click Like to let me know!
Was your question answered? Mark it Accept as Solution to help others locate the answer!
Your Like and Accept as Solution are much appreciated!
To learn more visit the Shopify Help Center, or the Shopify Blog.

View solution in original post

Replies 88 (88)
rmanke
Shopify Partner
173 0 58

You need to have the url of the image in the same row as the variant details for it to be attached to the variant.

 

I find the best way to make these types of adjustments is to have one product set up.the way you want in your store, and then export the csv of that product so you can use that to recreate the rest of the products.

Shopify Partner, software developer and designer.
DCS111
Visitor
2 0 0

Is one method better than the other if you have a lot of images? I don't want to make my site slow to load, but of course I want to have tons of images available

rmanke
Shopify Partner
173 0 58

If your theme template is done properly, the number of images shouldn't make any difference because they are "lazy loaded" which means they are only loaded when they appear.  You don't have to be concerned with that on most templates.

Shopify Partner, software developer and designer.
KonoHome
Tourist
3 1 1

I've loaded products (thousands) using CSV file through Matrixify but all without images. I have images in a separate folder. I've uploaded the images through admin settings in files named via the SKU numbers. Now I am wondering, is there a way to bulk upload images to the matching product? Or will I have to continue to do 1 by 1? Or copy and paste the link 1 by 1? Both are lengthy 

iceesocial
Shopify Expert
4 0 0

We  built a public app that does exactly what you guys are looking to do: 

https://apps.shopify.com/photo-finish

We were manually uploading photos to merchants stores and building hacky excel macros and decided to just build something. In order to use it you’d have to upload the images to Dropbox but then the app could match everything by SKU. Once you did this bulk import you could continue to use Matrixify and our app and you’ll never have to upload images one by one.

Happy to answer any questions. 

Renars
Shopify Partner
259 28 303

Hey @KonoHome 

Renars here from Matrixify.

If your image's names are SKUs and already are uploaded to Shopify Files, then you sure can construct a file in Excel with formulas that would import your Images to Products.

All images in Files would have the same URL apart from the actual image name.
Here we do have a great tutorial explaining how you could set up such an import file - https://matrixify.app/tutorials/bulk-import-images-shopify-from-computer/#HowtogetURLsforuploadedfil...

The tutorial explains a general idea on how to do that which should be simple enough if image names are SKUs.
If you need further assistance with it, please reach out to us directly and we will help you with that! 

Matrixify | Bulk Import Export Update | https://apps.shopify.com/excel-export-import | https://matrixify.app
OluendEN
Shopify Partner
3 0 0

File upload via CSV is a nice feature, but how can we delete these files? They do not show under Files. 

When changing products images, not deleting these files could result in storing a lot of useless files (100,000-200,000 initial image files after some time could easily become millions).

Doesn't this big number of images slow down the store?

Is there any native way to delete these csv-imported images?

Renars
Shopify Partner
259 28 303

@OluendEN Sorry about the late reply.

Product images indeed do not show up in Shopify Files. They are removed from Shopify CDN as the image is removed from the product or the product is deleted.

So you do not need to make any other actions to specifically delete images from the server.

Matrixify | Bulk Import Export Update | https://apps.shopify.com/excel-export-import | https://matrixify.app
George_C
Trailblazer
152 1 143

In order to bulk delete image files from products, you need to use the Shopify CSV upload feature for Product listings and delete the spreadsheet rows with the images you want to remove. 

 

I noticed in Matrixify that they have a way to specify File deletions in their CSV upload template, but not sure if they have something similar for Product images. 

Monster, creature & cryptozoology patches, buttons & stickers.
George_C
Trailblazer
152 1 143

Yes Matrixify does do image deletion (and more) via CSV for Products

Monster, creature & cryptozoology patches, buttons & stickers.
Renars
Shopify Partner
259 28 303

@George_C 

 

Yes! You sure can only delete specific images if you wish.

This is done by using the `Image Command` column.

For each image in the `Image Src` column, you can set what the app should do with it. So you can set images that you wish to delete to value `DELETE` in the `Image Command` column for that row.

You can also set `Image Command` to `REPLACE` in all rows and only list new images. Then the app will delete all existing images for that product and only add ones from the file.

 

In our documentation, you can see more details about how Matrixify `Image Command` column works.

Matrixify | Bulk Import Export Update | https://apps.shopify.com/excel-export-import | https://matrixify.app
Edward-Newgate
Shopify Partner
570 22 61

Hi @albshop 

You can upload images through CSV files. This guide will instruct you on how to do it.

Was my reply helpful? Click Like or Mark it as an Accepted Solution to let me know!
tresorsstrand
Tourist
5 0 2

Jason, I just want a simply CVS file to paste images in to upload to shopify. 

Can this be done ? Jennifer


@albshop wrote:

I have read you upload them into files directory?

Or you just upload them to your server and then use the path in excel files when you import the products?


 

StitchShop
Shopify Partner
20 0 9

Hi Jennifer,

 

Yes it can be done,

you just need a place to store your images that Shopify has access to.

 

If you use Dropbox you need to replace the link domain

from:

https://www.dropbox.com/

to:

https://dl.dropboxusercontent.com/

 

I hope that helps.

movsumov
Shopify Partner
25 0 8

I see it is an old question but I would like to add a reply for the people who are coming to the topic from Google.

We recently created a Shopify App which is solving this problem.

This app can save you a lot of time by automatically uploading all your product images from Google Drive to your products.

Your product images should be names the same as the SKUs of your products. Then it will take just a few minutes to upload all images at once.

We have a free plan take a look into it. https://apps.shopify.com/smart-image-upload 

craftshift.com
Morten1919
Visitor
1 0 0

Hey @movsumov
We have been using smart image upload with G drive. Any chance that you will adding Onedrive and Dropbox to options?

StanJewellery
New Member
4 0 0

Try this app https://apps.shopify.com/pics-io-import-plugin , works for any number of images, integrates quickly with your Google Drive (100 images upload limit during trial, keep that in mind). 

movsumov
Shopify Partner
25 0 8

Automating the image upload process is possible using the Smart Bulk Image Upload app. If your image names contain SKU, you can easily upload all your images from Google Drive to products automatically.

 

 

 

craftshift.com
rmanke
Shopify Partner
173 0 58
That's way too expensive of an app.
Shopify Partner, software developer and designer.