Skip to main content

I have integrated the Klaviyo module into my magento2 store and it is syncing the products, but the images are missing.  Any idea if there is a setting or something I was missing?  The products are assigned images in Magento

@jeremiebarnescdw could you navigate to https://www.klaviyo.com/catalog/items then click on a product and if you get the option to open an image in a new tab copy the URL of it. (I know its a blank image).

I suspect its due to firewall preventing Klaviyo from accessing it which is usually the case for Magento since it is self hosted.

Solution would be to update the access rules to allow Klaviyo to access it.  Below are the IP ranges specifically: https://help.klaviyo.com/hc/en-us/articles/19143781289115


Hello I figured out the problem is the media base URL, however I accidently had a typo in the site URL.  I want to correct it, but the only option now is to remove the integration?  All the fields are disabled. Why can’t I just edit the URL?

 

There was an error connecting to your integration

Unable to connect to your integration. We received a Status code: 404 status code from their service. Please try again later. For further assistance, check out your support resources


@jeremiebarnescdw if you re-run the historical sync for the integration it will update the catalog entries too.


@jeremiebarnescdw if you re-run the historical sync for the integration it will update the catalog entries too.

Thanks, but I can’t rerun the sync due to the typo I had in the site, URL, is the only way to change it, is to remove the integration completely and readd it?

 


@jeremiebarnescdw of course you can.  Navigate to the tab https://www.klaviyo.com/integration/shopify and find at the bottom section named “Historical data” and click on the Re-Import button


Hi ​@jeremiebarnescdw 
Yes, that usually happens when klaviyo can’t detect your magento image URLs properly. it’s not a major issue, it just needs a quick fix in your integration settings.

Do This; 
1. Make sure your product images in magento are set as ‘ BASE IMAGE’ ( not just thumbnail or small image ).
2. In klaviyo’s catalog sync settings, confirm your base media URL is correct.
3. If you’re using a CDN  or custom media path, klaviyo might need a small tweak in your sync script to pull the right URLs.

I’ve fixed this for several magento-klaviyo setup before, If you’d like, i can quickly take a look and help you get your product images syncing perfectly.

Would you like me to work you through the exact fix? 

Waliyat | Klaviyo & Magento Expert