Adding a Time Delay to a Flow

  • 15 June 2021
  • 2 replies

Badge +2



Every tuesday at 4pm  I am offering a live Webinar.

This webinar is only for people who’ve bought a specific product. I want to send an invitation on tuesday at 2pm.

The tricky part that I can not figure out is to set up the delay. For example, Let’s say someone bought the product tuesday at 10 am - this person must not receive the invitation yet (giving us time to ship the product). But must receive the invitation the next Tuesday.


Any ideas? thanks a lot!


Best answer by Dov 16 June 2021, 15:13

View original

2 replies

Badge +2

Awesome thanks a lot for your help!

Userlevel 7
Badge +61

Hi @hlacosedora,

Thanks for sharing your question with the Klaviyo Community.

One solution is to use a metric-triggered flow specifying users who purchased this item and then adding a simple time-delay (of say 7 days) before the first flow email.

Alternatively, you can can trigger the flow off of a metric like “Fulfilled Order” (which is typically used when an item is shipped) and forgo the time-delay and have the email send immediately after this event-trigger in the flow.

Thanks and have a great rest of your week.