Shopify themes, liquid, logos, and UX
I upload my products with a CSV and 90% have an image url which works perfectly. For the few that don't, I want them to use my "no cover image" file that is hosted on Shopify.
I tried adding this to the CSV. but it doesn't work on upload.
If I go into the product afterward and add an image using a URL, this URL does work and it makes a new file in my file directory
https://cdn.shopify.com/s/files/1/xxxx/xxxx/files/NoCover.png
I suspect this is a super easy fix and my file reference is just incorrect, but not sure what the correct syntax is
Thanks
You're on the right track, but Shopify’s CSV import doesn’t recognize internal Shopify-hosted images the same way it does external URLs. When you upload via CSV, Shopify expects publicly accessible URLs, not ones already stored in your Shopify file directory.
Here’s a simple workaround:
Unfortunately, Shopify doesn’t have a built-in way to auto-assign an image from your Files section during a CSV upload. So the only way is to use a fully public URL that Shopify can pull from.
If this fixed your issue, likes and accepting as a solution are highly appreciated
| Build an online presence with our custom-built Shopify Theme: EcomifyTheme
| Check out our reviews: Trustpilot Reviews
| We are Shopify Partners: EcomGraduates Shopify Partner
Shopify and our financial partners regularly review and update verification requiremen...
By Jacqui Mar 14, 2025Unlock the potential of marketing on your business growth with Shopify Academy's late...
By Shopify Mar 12, 2025Learn how to increase conversion rates in every stage of the customer journey by enroll...
By Shopify Mar 5, 2025