Skip to main content
Contributor I
August 2, 2023
Solved

Abandoned Checkout - Empy fields with third party checkout on WooCommerce

  • August 2, 2023
  • 11 replies
  • 356 views

Hello,
I’m using Klaviyo on WooCommerce and on my store I’m using a third party checkout (CartFlows).

Previously I was using Abandoned Cart Recovery for WooCommerce (same creators of CartFlows) and everything was working as expected, but I moved to Klaviyo for different reasons.

I correctly rebuilt the cart url to bring back customers, but when they reach the checkout all fields are empty.

I tried to trigger the flow with different emails and in different ways, but I always got the same issue.

I know Klaviyo has problem with third party checkout, but I think there’s a way to take advantage of Abandoned Cart Recovery plugin to do this.

Abandoned Cart Recovery create is own token to save customer information into checkout.

Does anyone can help me step by step in passing this token to klaviyo and put it into the link? Or maybe creating an event?

 

Thanks.

This topic has been closed for replies.
Best answer by Brian Turcotte

Hi @giosal!

My apologies for the delay here - since the central issue here is that CartFlows, a third-party plugin, is interrupting the native cart rebuild mechanism between Klaviyo and WooCommerce, this is not an issue that can be remedied from Klaviyo’s side.

 

Klaviyo can rebuild WooCommerce checkouts, but only through the default WooCommerce checkout process.

 

Any other questions related to third-party plugins would be best handled by that plugin’s support, if accessible.

 

Best,

Brian

11 replies

Contributor I
August 14, 2024

To solve the issue of empty checkout fields when using Klaviyo with a third-party checkout (CartFlows), you can leverage the Abandoned Cart Recovery plugin’s token that saves customer information. First, ensure that the token generated by the Abandoned Cart Recovery plugin is being correctly appended to the cart URL in Klaviyo. You’ll need to modify the Klaviyo flow to include this token in the link sent to customers. This token can be passed via URL parameters and retrieved during the checkout process to pre-fill the fields. Additionally, create a custom event in Klaviyo that triggers when a customer interacts with this link, ensuring a seamless transition and data retrieval. If you're unfamiliar with modifying Klaviyo flows or URL parameters, I recommend consulting with a developer or Klaviyo expert to help implement this solution.