Skip to main content
Answer

Adding a Time Delay to a Flow

  • June 15, 2021
  • 2 replies
  • 136 views

Forum|alt.badge.img+2

Hello,

 

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

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.

2 replies

Dov
Forum|alt.badge.img+61
  • Klaviyo Alum
  • Answer
  • June 16, 2021

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.


Forum|alt.badge.img+2
  • Author
  • Contributor I
  • June 16, 2021

Awesome thanks a lot for your help!