Skip to main content
July 14, 2025
Solved

Product Images are not showing on abandoned cart flows

  • July 14, 2025
  • 5 replies
  • 279 views

Hello everyone, my product images are not showing on my abandoned cart flows. I am using Shopify and I have gone through all the troubleshooting. Everything is linked, permissions are correct…. The product name shows up and when I click the link it brings me to the correct product. Its just the actual image which isn’t showing up. I’m using the standard abandoned cart flow, not a manually created one. Any ideas how to get this fixed? I have also checked the product photo URLs in Shopify and everything is set up correctly. 

Thanks in advance for any help!

    Best answer by emma.owens

    Hi ​@Marra ! 

    Can you try using the following variable for your dynamic image URL? 

    {{ item.product.images.0.src|default:'' }}

    Let me know if that works! 

    5 replies

    MANSIR2094
    Expert Problem Solver IV
    Expert Problem Solver IV
    July 14, 2025

    Hey ​@Marra , you're definitely on the right track with all the checks you have done.sincw the product name and link are showing fine, it sounds like a dynamic image tag issue in the email template.

     

    In klaviyo's default abandoned cart flow, the image should appear using {{event.Item.Image}} or {{event.extra.line_itwms.0.product.images.0.src}} depending on the integration.

     

    To fix it: 

     

    1. Open the abandoned cart email in the flow.

    2. Click on the image block or where it should be.

    3. Make sure the image URL uses the correct variable:

    Try replacing it with this: {{ event.Item.Image }} or {{ event.extra.line_items.0.product.images.0.src }}

     

    4. Save and preview using the preview and test option and use a recent event that has a cart.

     

    If still blank, try

    {{ event.extra.line_items.0.product.image }} or {{ event.Items.0.Image }}—sometimes it differs depending on how the integration pulls data.

     

    Let me know it goes!

    Mansir Digital Portfolio
    emma.owens
    Community Manager
    Community Manager
    July 14, 2025

    Hi ​@Marra ! 

    Can you try using the following variable for your dynamic image URL? 

    {{ item.product.images.0.src|default:'' }}

    Let me know if that works! 

    July 15, 2025

    Thank you ​@emma.owens and ​@MANSIR2094 sadly even these fixes aren’t working. I am now working with Klaviyo support and Shopify support who are all trying to figure what is going on. Everything is set up correctly and should be working fine. If/when they find a solution I’ll post it here incase other people experience the same issue.

    emma.owens
    Community Manager
    Community Manager
    July 16, 2025

    Hi ​@Marra ! 

    Glad you were able to get in touch with our Support Team - once you’ve identified the correct variable please feel free to share your findings here so future Community members can reference this post :)

    July 25, 2025

    Hello, we solved the issue. The website had not been active for a few months, so the images were not refreshed. Now that the website is selling again, everything is working. Thank you for all your suggestions.