Skip to main content
Solved

Abandoned cart flow is triggered even if the customer has paid. 


Forum|alt.badge.img+3

Hello,

I use abandoned cart flow on my website (Woocommerce).
The cart abandonment flow works... but sometimes customers are retriggered even though they went to the end of the checkout and paid !

It's a real problem, and it's hundreds of emails from customers asking if their order was successful.

How can we avoid this?

Best answer by stephen.trumble

Hey @AntoineB 

For your first point you have, all the profiles in the screenshot were skipped because they failed the flow filter “Place order zero times” meaning they placed and order and were skipped. So the filter is working as expected. However the last skipped was back in February which indicates that there might be a issue with the integration and its periodic syncs.

Second, it appears there is a second indicator that there is a syncing issue as the Klaviyo profile does not show a Placed Order event even though WooCommerce is showing a completed checkout.

The best way to fix this is to completely remove your WooCommerce integration from Klaviyo and reinstall. You won't lose any data, and once you reinstall, all of the data that was missing (ie placed order events) will be added to profiles appropriately through a historic sync as well as allow for all new events to sync into Klaviyo.

Hope this helps!

 

View original
Did this topic or the replies in the thread help you find an answer to your question?

6 replies

retention
Partner - Platinum
Forum|alt.badge.img+61
  • Champion & Partner
  • 903 replies
  • March 27, 2023

Hi @AntoineB, do you have the Flow Filter setup to exclude folks that have placed an order while starting the Flow?  It looks like this when you click on the Flow Filter rules:

 


Forum|alt.badge.img+3
  • Author
  • Contributor IV
  • 7 replies
  • March 28, 2023

Hi retention, 

 

Yes, I have this 🤷🏻‍♂️


 


stephen.trumble
Community Manager
Forum|alt.badge.img+60

Hey @AntoineB 

Can you take a look at the flow analytics and the Recipient Activity > Skipped to see if there are people being skipped at all because they placed an order? If most customers are being skipped, can you share a screenshot of a profile where they were sent the flow email after they completed their purchase?


Forum|alt.badge.img+3
  • Author
  • Contributor IV
  • 7 replies
  • March 28, 2023

Hey @stephen.trumble , 

 

Thanks for your help. 

1/ Please find a screenshot of the Flow analytics > Recipient Activity > Skipped.
There is NO people being skipped because they placed an order. 

 

2/ Then please find below a screenshot from a profile who 

  1. Started a checkout at 10:24pm
  2. Placed an order at 10:27pm (check order confirmation below from woocommerce backoffice)
  3. But received email for abandoned cart

It's weird! To me, it's like Klaviyo has no idea if the customer has paid (?)

 

Thanks for your help guys!


stephen.trumble
Community Manager
Forum|alt.badge.img+60
  • Community Manager
  • 1513 replies
  • Answer
  • March 28, 2023

Hey @AntoineB 

For your first point you have, all the profiles in the screenshot were skipped because they failed the flow filter “Place order zero times” meaning they placed and order and were skipped. So the filter is working as expected. However the last skipped was back in February which indicates that there might be a issue with the integration and its periodic syncs.

Second, it appears there is a second indicator that there is a syncing issue as the Klaviyo profile does not show a Placed Order event even though WooCommerce is showing a completed checkout.

The best way to fix this is to completely remove your WooCommerce integration from Klaviyo and reinstall. You won't lose any data, and once you reinstall, all of the data that was missing (ie placed order events) will be added to profiles appropriately through a historic sync as well as allow for all new events to sync into Klaviyo.

Hope this helps!

 


Forum|alt.badge.img+3
  • Author
  • Contributor IV
  • 7 replies
  • March 28, 2023

Hey @stephen.trumble 

I followed your advice, integration re-synchronized ... fingers crossed 🤞
@stephen.trumble thanks for help!


Reply