Fans Of Free lifted overall conversion 35% after installing Carti.Start free trial →
Back to Help Center
Updated September 30, 2026Setup & Branding

How do I set up the Asked in chat, didn't buy flow in Klaviyo?

Daniel Anderson
Daniel Anderson

Founder of Carti

This flow emails shoppers the products Carti recommended if they have not ordered or started checkout 4 hours later. If Carti recommended products more than once, only the latest picks are sent.

  1. In Klaviyo, go to Flows, click Create flow, then Build your own. Name it, for example Carti: Asked in chat, didn't buy.
  2. For the trigger, open Your metrics, choose Carti, then Received Product Recommendation. Keep Allow re-entry.
  3. Under Profile filters, add two conditions with What someone has done (or not done): Placed Order zero times since starting this flow, and Checkout Started zero times since starting this flow. Some accounts call it Started Checkout. Save, then Confirm and save.
  4. Add a Time delay of 4 hours.
  5. Add a Split and set its first path to Received Product Recommendation zero times since starting this flow. Only the latest recommendation passes, so an earlier one from the same chat stops here.
  6. Under that path, add an Email. A subject like "Still thinking about these?" works well.
  7. In the email, add a Table block. Under Display, click Add content repeat, set Repeat for to event.Products|slice:':4' and Item alias to item. In the text cell, use {{ item.Name }} and {{ item.Price }}, and link a line of text to {{ item.URL }}. Set the other cell to HTML and add <a href="{{ item.URL }}"><img src="{{ item.ImageURL }}" width="200"></a>.
  8. Click Preview to see the email with a recent event, then click Review and turn on.

Klaviyo's Smart Sending, on by default, also skips anyone who got another email from you in the last 16 hours.

Still need help?

Our team is happy to help. Contact support →

Related articles