I've used the bulk product upload with a CSV using one Image Src (a temporary image) -- this worked well.
Then I would like to replace this picture later on by uploading a second CSV with multiple images per product and checking the "Overwrite any current products that have the same handle" box.
My second CSV has only three columns (the rest of the product content isn't changing):
- Handle (same as in the first file)
- Title (which is required - same as in the first file)
- Image Src (from a public https address)
My second CSV looks like this:
Handle A, Title A, Src 1
Handle A, Title A, Src 2
Handle A, Title A, Src ...
Handle B, Title B, Src 1
Handle B, Title B, Src 2
Handle B, Title B, Src ...
I get no error message but the images don't show up on my products.
@Matthieu_ could you elaborate on the problem and the solution you found for future merchants, thanks.
The solution actually works as described. One of my column name in the second CSV had a typo.
For cases where you have many images per product (I have 39 to enable 360 view + still images), I think it's easier and cleaner to do it this way.
One CSV with the main product information and then a second CSV with only 3 columns (Handle, Title and Image Srcs) that "Overwrites any current products".
I actually think @Shopify should think about creating a separate CSV batch process to handle images...
While a future built in method would be nice there are app solutions available today such as excelify