I am trying to create the integration between Woo/Klaviyo.
I have set up the REST API and entered the Consumer key etc but am getting this message:
The Klaviyo extension is uninstalled or unavailable.
What is causing this? Could anyone point me in the right direction please?
Many thanks
Best answer by cassy.lee
Hi @EmptyChair, thanks so much for sharing how you were able to resolve this issue! @DarlingShop@KarimH - just to close the loop on this thread: plugins in WooCommerce that try to cache our javascript files can cause issues like this. It’s recommend that you disable caching if the plugin allows you to do that, or you can try to remove the plugin and test the Klaviyo integration again.
Make sure that in the settings of the Klaviyo plugin in Wordpress, you insert the Public API Key, and not a private API Key. You can find the Public API Key here:
That’s one of the common mistakes that can happen.
Thanks, I have followed these instructions to the letter and now have the problem and checked the public keys etc before raising the question - raised here as I was stumped.
Hi @DarlingShop, do you know what version of the extension Wordpress is running on? You should be able to find this under Plugins in your Wordpress admin panel. That could potentially help determine if your plug in is up to date or may need to be updated which might solve this.
Hi @EmptyChair, thanks so much for sharing how you were able to resolve this issue! @DarlingShop@KarimH - just to close the loop on this thread: plugins in WooCommerce that try to cache our javascript files can cause issues like this. It’s recommend that you disable caching if the plugin allows you to do that, or you can try to remove the plugin and test the Klaviyo integration again.
Hi everyone, I am havinf the same problem. I have set the correct public API I do not have the W3 cache plugin installed and I still get “The Klaviyo extension is uninstalled or unavailable.” does anyone know another reason this could be happening and a way to solve it?