Hi @wernstrom,
Thank you for sharing your feedback with the Community.
First, I’d like to provide a bit more context to what you’re referring to for others that may be reading through the thread. As of now, Klaviyo relies on cookies to populate the “Return to Cart” button for BigCommerce for the Abandoned Cart Flow. This means if the email is opened on the same device and browser the cart was initially created in, and the return to cart button is clicked, then the cart will populate with the items that were abandoned at checkout. However, there may be instances where the user revisits their cart from another browser or device which will preclude the cart from populating the abandoned checkout items.
With that said, this is a great call out and I have filed a feature request on your behalf to build this out for the Klaviyo integration with BigCommerce. I agree that it would make abandoned checkouts much more seamless for this integration in particular.
Until then, and as an alternative solution, you can send us a custom event using the Track API including a tag to return the user to the cart in the event data. You can then trigger your own custom abandoned cart flow off of this event instead of the traditional BigCommerce Checkout Started event. If you decide to pursue this solution, I recommend using our API reference guide for assistance. If you’d like further assistance with this solution beyond the documentation, I recommend looking into finding a Klaviyo partner, you can find more details on this process and the benefits of pursuing a Klaviyo partner in the post below:
https://community.klaviyo.com/job-board-55/tips-for-hiring-a-klaviyo-partner-770
Tips for Hiring a Klaviyo Partner
Thanks and have a great rest of your day!