I want to create a csv file for uploading products.
I have 100 images saved for different products in files.
I know I can go to each individual one and copy and paste the URL into my csv file.
I do not want to do that.
I know I can make a product listing, add 100 images to it, then export the product listing file onto a csv, then I would get the URL list of the 100. ( I am tyring that now but it is taking time
I do not want to do that.
I want to be able to grab the urls direct from the files folder and download into a csv..
I tried to upload a csv file with more than 700 products, i copied the URL with Table Capture as you explained. But when i upload the products not all of them get the image asigned.
I already checked some products URLâs comparing the info from Shopify-Files with the URL from my excel and it is the same. For example:
@Aleon sounds like itâs more of an issue with the CSV import process rather than the table capture download. The built in CSV import process can be a bit flakey. Only thing you could try is to use Excelify to do the products upload, there is a cost (you can uninstall it once finished with it) but itâs a lot more reliable and powerful.
Other than that, try the native import again and see if it picks up the missing ones.
I donât know if this solution is still usable. The LINK URL table on the files page has been replaced with a button that copies to URL to your clipboard. Is there any way to revert it to the old layout?
Iâm in the same hot waterâŚI loved using table capture and now Iâm screwed with the new button thing. Praying there is a work around. I contacted shopify today and they didnât have any answers for me.
Talked to the maker of the Table Capture (George) - he was awesome!! I emailed him and he met with me over zoom like the next day. So the current work around you can do is the following:
open up the Table Capture
select the pencil next to âsettingsâ in the left corner
check the âExtract image and icon attributesâ box
do the regular copy/paste in an excel/google sheet
the url that will be copied is actually the thumbnail version of the main picture. BUT you can get the full one by doing a find & replace in excel (or google sheets) for â_60x60â and replace it with nothing. Basically taking out the â_60x60â will give you the image url to the full image.
BOOM. fixed. So help me, I hope shopify doesnât break it again. I was in full blown panic mode because I have thousands of photos to do.
Confirmed Working Method - Just did this a few minutes ago and worked like a CHARM.
Since Shopify does not appear to want to help its customers whatsoever with the simplest of tasks like this export, weâre on our own folks! After hours of trying to figure this out, here is a FREE way to pull & download every single link:
Be sure to tick âSelect Allâ in case you want to modify this query for future use
If you need to pull/download MORE than 200 product links, stay here. Otherwise, skip to the bottom of this.
Open a query and copy/paste the red text below:
mutation { bulkOperationRunQuery( query: ââ" { files (query:âcreated_at:â$created_atââ) { edges { node { ⌠on MediaImage { image { id url } } } } } } ââ" ) { bulkOperation { id status } userErrors { field message } } }
Depending on how many you need to pull, this could take a min, but it should be pretty fast. I had to pull ~25,000 and it completed in a minute or two (itâs very quick!!).
Next, run this query to actually DOWNLOAD the file:
query { currentBulkOperation { id status errorCode createdAt completedAt objectCount fileSize url partialDataUrl } }
If you see âCompletedâ with the Status line, then youâre ready to download!
Copy the very long URL link you see a few lines below
This is a JSONL file, which can easily be opened/copied in Notepad or as a TXT file and then into Excel/GoogleSheets
Once you successfully download the file, it will have both the file name and the corresponding URL.
You will need to do you own extraction of the link itself (i.e. use Excel to get the value before/after the âurl:â
Be sure to mass-delate all of the '' so you have a working URL link
NOTE: If you want the altText, height & width of the images along with the Name/URL, just add them as extra lines below the other options you are pulling.
If you need to pull/download LESS than 200 product links, follow below
This will retrieve the first 200 images in your Files/Content section, so if you have more than 200 there, use the first set of instructions.
You will need to do the copy/pasting/extracting from there.
Hope this is able to help someone so you arenât spending countless hours like I have on the most basic of tasks. Perhaps Shopify will listen to its customers in the future. Good luck