There is a big problem with Klaviyo abandoned cart flow. If a customer is using a different email than on their Klaviyo’s profile to checkout, they will continue receiving the abandoned cart emails even if they made a purchase. Meaning that they will see a discount very soon after they made a purchase without being able to act on it. Nobody likes to buy something and then see they could have got it for less.
It’s very common to use a different email address and people usually have more than one.
What can be done? Apart from identifying customers by email only, the IP and postcode should be also used to try to avoid a duplicated profiles. If someone is about to get an abandoned cart email and there is a suspected duplicated profile, this email should be paused until you manually decide if this is a duplicated profile or not.
It will be good to hear if you have the same issue as well.