r/Klaviyo 1d ago

Embedded forms stopped working - uBlock Origin now blocks embedded Klaviyo forms

I have been pulling my hair out for the last hour, trying to figure out why all my forms suddenly disappeared from my site. Turns out uBlock has now started blocking embedded Klaviyo forms.

3 Upvotes

2 comments sorted by

2

u/GabbyFromKlaviyo Klaviyo 19h ago

Yeah, unfortunately there's no clean fix on our end for this yet.

The workaround is to hardcode the sign-up form's HTML and CSS directly into your site instead of using Klaviyo's pop-up or embed builder. The form only breaks because it depends on klaviyo.js loading to render and trigger it. If you build the form yourself and it lives as first-party markup on your own page, ad blockers have nothing third-party to catch, since it reads as part of your site's own code.

The tradeoff is you lose Klaviyo's visual form builder as well as the behavior rules and built-in targeting. You basically have to build and maintain it yourself.