Hi everyone,
We're a luxury resale business running on Shopify + Klaviyo, where almost every SKU has an inventory quantity of 1 (one-of-a-kind inventory).
We're currently setting up our Abandoned Cart and Abandoned Checkout flows in Klaviyo and have run into an issue:
Example scenario:
- Customer A adds a Chanel bag to cart.
- Customer A leaves without purchasing.
- Before our abandoned cart email is sent (e.g. after a 1-2 hour delay), Customer B purchases the bag.
- Customer A then receives an abandoned cart email for an item that is already sold out.
We've explored:
- Trigger splits
- Flow filters
- Added to Cart event properties
However, our Shopify integration does not expose any inventory-related attributes such as:
- Inventory Quantity
- Available for Sale
- Variant Availability
- Product Availability
Questions:
- Is there any native Klaviyo method to suppress abandoned cart emails if the associated product is already sold out?
- Has anyone solved this using Shopify tags, metafields, custom properties or catalog sync?
- For businesses with unique inventory (luxury resale, vintage, collectibles, art, etc.), what is considered best practice here?
