Hey @sim99
That status just means Klaviyo recognizes the connection exists; it doesn't mean the handshake between the two platforms is actually healthy. Klaviyo throws this when your Shopify store is frozen, which can happen if you need to select a plan, pay an outstanding balance, or if your free trial has expired. Klaviyo aritcle on this Before anything else, log directly into your Shopify admin and confirm your store is fully active on a paid plan. Even if your storefront looks live to customers, the backend can still be frozen for billing reasons.
If the store is confirmed active, the issue is almost certainly a broken OAuth handshake from a previous failed reconnection attempt. Here's the cleanest way to reset it:
- Go to your Klaviyo Integrations page, find Shopify, and completely remove it, not just disable it.
- Log out of Klaviyo entirely.
- Open a fresh incognito/private browser window and log back into Klaviyo.
- Re-add the Shopify integration from within Klaviyo (not by launching Klaviyo from the Shopify App Store).
- Enter your store URL in the format
yourstore.myshopify.com and complete the OAuth flow all the way through until you see a success confirmation.
The key is to always initiate the connection from within your Klaviyo account's Integrations tab. Launching Klaviyo from the Shopify App Store is intended for first-time setups and can redirect you toward creating a new Klaviyo account instead of connecting to your existing one.
If this still doesnt work, I would suggest escalating this to klaviyo’s chat support.
I hope this helps and thank you for sharing your question here in the community. If you are still stuck, feel free to schedule a call with us here - https://flowium.com/lp/klaviyo-agency/
Cheers,
Arpit