Discuss and resolve questions on Liquid, JavaScript, themes, sales channels, and site speed enhancements.
Hi Folks,
I am working on a store that has up to 1700 individual product items.
We've just uploaded these to Shopify files and ultimately what we need to do is export them to a CSV file. We've been following previous suggestions around using the chrome Plugin "Table Capture".
Couple of issues though:
1. If you look at the screenshot attached below, the individual Shopify URL for each product image is no longer there in the view. This used to be a feature in Shopify. Can anyone advise how I can get this view back or is this no longer available?
2. We need the product image name + the image URL present so we can export to a spreadsheet using the Table Catcher plugin. Does anyone know if Shopify has another solution to this or how can we simply export the CDN URL details for each of these products?
This client is currently on Magento so we need to migrate over products. We are going to need each product's image url on a CSV file. Please tell me this isn't a manual operation?!
Hi @Cormac_Kerrigan For #1 for such things when there's not a UI option like "columns" they are not admin configurable.
If the info IS there in the html then userstyles/extensions can hypothetically be used, otherwise userscripts/browser-extensions to use the api to surface that data.
#2 Is there a X....
There is no bulk-editor, or CSV behavior for the files admin or specifically for file images.
Be sure to file a feature request directly with shopify support, or PLUS MSM if applicable about this migration pain.
It's either A) for some small set of files use the theme system, or B) for lots of files the api be it with scripts, custom apps, or third party apps/services.
If you A) are familiar with shopify theme liquid and B) already know all the file names and can get them into a CSV list then make a liquid layout/template that spits out the files/urls formatted as a CSV string.
Using the filename and the file_url filter , or file_img_url filter if you want to try and crop/resize images 😉
💣 ⚠️ Keep in mind the shopify files admin may modify file names in some situations such as for uniqueness.
Roughly and untested:
{% liquid
# 💣 UNTESTED filenames may need be to be broken up into multiple runs to stay within theme/memeory limits.
assign filenames = "filename1, filename2,..." | split
for file in filenames
echo file | file_url
unless forloop.last
echo ','
endunless
endfor
%}
For apps/services based ETL process of images for products, etc
There is also the free shopify-flow automation app that has a google-sheets row integration but you would need to use the advanced send-admin-api-request action and figure out the scheduling/looping for LOTS of files.
🤿For the deep divers doing platform migrations there was https://github.com/Shopify/shopify_transporter
If you need this type of automation built custom then contact me for services.
Contact info in forum signature.
ALWAYS please provide context, examples: store url, theme name, post url(s) , or any further detail in ALL correspondence.
Contact paull.newton+shopifyforum@gmail.com for the solutions you need
Save time & money ,Ask Questions The Smart Way
Problem Solved? ✔Accept and Like solutions to help future merchants
Answers powered by coffee Thank Paul with a ☕ Coffee for more answers or donate to eff.org
Thanks for your response. I was able to get around the issue by using the Table Catcher Chrome Plugin and with the assistance of the every helpul George, I was able to download the relevant URL for 1,922 product images. 🙂
Hey Community! As we jump into 2025, we want to give a big shout-out to all of you wh...
By JasonH Jan 7, 2025Hey Community! As the holiday season unfolds, we want to extend heartfelt thanks to a...
By JasonH Dec 6, 2024Dropshipping, a high-growth, $226 billion-dollar industry, remains a highly dynamic bus...
By JasonH Nov 27, 2024