Posted on 21/04/2015 12:21:27
Hi Casper and Theis,
You can use smart searches in conjunction with Email Marketing to accomplish this. The idea is that you create emails using different smart searches and set them as recurring emails running every 5 minutes -- or which interval is appropriate in your use-cases. There will be one email for each step in the flow and one smart search for each email. Each smart search should be set to find users who received the previous email in the flow and received the email more than X days ago, and have not received the current flow email -- though you can leave the last rule out as Email Marketing will not let you send the same email to the same recipient unless you expressly allow that. This way the smart searches will continuously provide new recipients to the emails in the flow each time they are sent.
You need to handle the introduction email a bit differently as you do not have a previous email to go off of. It might be the "Email permission updated on" field or some custom field.
One note though. You need Dynamicweb 8.6.1.0 or later (current version is 8.6.1.4) in order to use relative dates. Also, it's a bit tricky to specify a custom date range, but it can be done. Select a random relative date from the dropdown, e.g. Yesterday, then click Save. Notice that the date selector has changed its value to a piece of C# code. You can manipulate this code to specify any date range you need.
- Jeppe