I’m having an issue following the documentation here to embed a form in the footer of my Wix site.
I’ve successfully added the klayvio.js code snippet (and confirmed it works using an anchor-link targeted landing page as described here), but when I add the embed DIV code in an HTML widget it doesn’t display.
Here’s the documentation from Wix on embedded HTML.
I’ve checked that the form is published, there’s no targeting restrictions, etc. I’ve also tested adding the form in both the footer and the body of the site.
Any thoughts here? Thanks!
Best answer by julie.accardo
I hope you are having a nice weekend! Unfortunately, at this time, Klaviyo does not have a 1:1 integration with Wix.
I do have a few recommendations worth exploring:
- Rather than using a Klaviyo embed signup form, you can build out a subscribe page in Klaviyo and explore adding that as a landing page in Wix.
- If you have the developer resources, leveraging Klaviyo’s subscribe API endpoint to route subscribers from Wix to a list in Klaviyo could work. If you do not have a developer, please feel free to reference our agency partner directory to find one that works for you.
- Another workaround that I’ve heard about is leveraging a third party form platform such as leadpages.net. You can connect Leadpages with Klaviyo through another tool called Zapier. Zapier has an app for leadpages.net. Then you can use the landing page address and embed the landing page in the iframe. This way the third party platform such as leadpages is hosting the form, but then the API is pushing the data to Klaviyo.
I will also submit a product enhancement request regarding this with our product team.
I hope this helps!