Another common mistake some users run into is not having their forms Published. I would suggest double checking in on this as well!
I hope this helps!
David
Hi David, Apologies for the late response.
I tried the approach suggested in those articles. Basically I pasted the embed code in the footer widget (after pasting the Klaviyo.js code in a Headers and Footers plugin) -- and it didn’t work. And I double-checked, my form is set to published.
I’m pretty sure I read something on here about embed forms being tricky to install on Wordpress without Woocommerce. So yeah, I’m still wondering what the catch is…
Maybe I should try installing Woocommerce simply so I can get the embed form on my site? (I don’t need it otherwise.)
Melanie
Hey @meldrc,
It shouldn’t matter that you aren’t using WooCommerce. In fact, we have a number of members who aren’t using any sort of ecommerce integration with their Klaviyo account at all! Our Klaviyo signup forms are designed to work regardless of the type of website you have so long as the Klaviyo.js is installed appropriately, popup and flyout forms will appear. For embedded forms, an additional embed code will be needed to be added in order for the form to appear.
I may suggest double checking with your site developer to ensure no additional codes on your site is impacting the form’s functionality. If you need an introduction to a developer, you can find a number of accredited Klaviyo Partners from our Klaviyo Partner Directory for more hands on assistance.
David
Hi all! I know I’m a year too late on this question but I was looking for this answer today.
I found something that can make it look like the embedding process isn’t working - but in fact is…
In the form setup, make sure you don’t have ‘Don’t show to existing Klaviyo profiles’ selected in Targeting & behavior > Targeting by visitors section:
The form was actually embedded correctly, but the setting 'Don't Show to Existing Klaviyo Profiles' was making it invisible to me as I have a profile in Klaviyo.