Why isn't my Klaviyo embed working correctly?

Last updated: May 21, 2026

Right now, Replo does not support Klaviyo embeds inside Popup components, because Klaviyo is only able to embed forms into content which is visible when the page loads.

If your Klaviyo embed is being used in a Popup, please move it outside of the component.

If your Klaviyo embed is not in a Popup and you're still having trouble, please reach out to our support team.

Troubleshoot common issues with Klaviyo

On the Klaviyo side:

  • Make sure that is not set to only display on mobile or desktop; should be set to both.

  • The form must be set as 'embed' and active/published. 

  • Klaviyo core script must be installed on the Theme (theme.liquid file) 

On the Replo side:

  • Use the Klaviyo Component with the correct embed code (generated by Klaviyo) added to the config tab

  • The same Klaviyo embed code cannot be added twice on the page. Ensure there is only 1 Klaviyo component using the embed code. If you need the form in more than one place, create separate Klaviyo embed forms.