I'm building campaigns using the new Wait Until (+/-) days feature from the March Release, and have a question on a possible use case.
Let me set up the situation first:
Current Subscriber (binary field)
Expiration Date is 01/01/2014 (date field)
I set up a triggered campaign
Flow:
Step 1: Wait:
Advanced Wait Properties - Type of "Date Token"
End on "{{lead.Expiration Date}}" "Plus" "90 days"
Use Next Anniversary is UNCHECKED
Step 2: Send Email: (my "have you missed us" renewal email)
Schedule: Activated.
This should send my message 90 days after their expire date, triggerd by the Current Subscriber field changing to N.
First question is a basic confirmation of the logic of the flow:
Changes to N on December 15th 2013? Email is sent on April 1, 2014, which is 90 Days after 01/01/2014
Changes to N on January 15th 2014? Email is sent on April 1, 2014, again, because it is 90 days after 01/01/2014
Changes to N on April 2, 2014? Email is sent immedeately, because it is already more than 90 Days after 01/01/2014
Second Question--what if the expiration date changes after the campaign has been triggered?
Status Changes to N on Decmber 15 2013 which triggers my email to go out on 4/1/2014.
However, before 4/1/2014, the Expiration Date changes to 06/01/2014.
Does this email still go out on 4/1/2014 because its delivery was already triggered?
Does it get cancelled because the date changed?
Does it get moved to August 30th (90 days after the new Expiration Date)?