Hello @Davebmanis
If product images from your email product feeds show up fine in Gmail but not in Apple Mail, the issue is likely related to how Apple Mail handles images. Since you've already adjusted CORS settings and cleared cache without success, there are a few other things to check.
Try opening one of the image URLs directly in a private browser or a different device to see if it loads. If it doesn’t, the issue might be with the hosting or how WooCommerce serves images. Also, make sure the images are in standard formats like JPG or PNG instead of WebP or AVIF, as Apple Mail sometimes struggles with those.
Check that all images load securely over HTTPS. If your product feed images are being served over HTTP instead of HTTPS, Apple Mail might block them. Some security settings or hosting rules might also be preventing Apple Mail from pulling images properly. If you have any hotlink protection enabled, try disabling it temporarily to see if that helps.
Apple Mail also has a privacy setting that caches images before displaying them. If Apple’s servers can’t access the images due to restrictions from your host or a CDN, they won’t show up. Hosting the images on an external platform like Cloudflare or Amazon S3 might help.
Since you mentioned the issue only started this year, something might have changed in WooCommerce or your server settings. If images are being loaded dynamically, try disabling lazy loading in your WooCommerce or theme settings and see if that makes a difference. Also, test by manually adding an image to the email instead of pulling it from the product feed. If the manually added image loads fine, the issue is likely with how Klaviyo is pulling images from WooCommerce.
If nothing works, you could try hosting the product feed images somewhere else instead of pulling directly from WooCommerce. Let me know if you need help testing further.
Hello @MANSIR2094
images are loading over https, urls can be opened directly in browser and are jpg. hotlink protection was disabled already. I did change servers and have been working with them on this. Adding the CORS code to the htaccess file and troubleshooting. They are saying it’s not the hosting and are saying its a Klaviyo thing because the src link for product feed images is not the direct link but has added url address to the front of it.
SO would you be willing to let me send you the test email from klaviyo to see if you notice anything wrong? Not sure if that would help answer any questions. website is https://manisoptics.com. If you have an email address i can send you a test email.
Apple Mail may be blocking the images due to how they are hosted or served. A few things to check:
- Image URLs – Ensure they use HTTPS and are publicly accessible without authentication.
- Content Security Policy (CSP) & Referrer Policy – Check if your server is restricting Apple Mail’s access.
- Hotlink Protection – Some hosting settings block external email clients from pulling images.
- Klaviyo Image Handling – Try manually hosting an image elsewhere and linking it in the email to test.
- Apple Mail Privacy Settings – Apple Mail’s privacy features may be affecting how images load.
Since it worked before, something likely changed on your server or Klaviyo’s handling of images. Try testing with a direct image URL outside of the product feed to isolate the issue.
@scarletioshub works fine with another client that use klaviyo but uses shopify. so i know its not an apple thing. hotlink protection was already disabled on my hosting account, images are https, put CORS code in htaccess file to allow all domains access to files, CSP don’t think we are restricting anything but will double check. normal images that are uploaded to the dashboard display fine and klaviyo support told me to use this option instead of the product feed block which isn’t really a good solution. I use this for not just email blasts but for abandon cart emails which include a product image using the same product feed and if that is not working for apple email programs that just sucks. since the problem doesn’t exist when i test from another account that uses klaviyo but shopify instead of wordpress/woocommerce i know that its not MY personal apple privacy related issue.
Thanks for your help but tried all this stuff.
Apple has very strict security policies for email. Checking your SSL certificates and ensuring that they align with Apple's Requirements for Trusted Certificates may help to better mitigate issues where your images aren't rendering in Apple environments. Regrettably, Klaviyo does not have control over these security-related issues, so it would also be advised to work with your hosting provider!