Use Case: Scheduled Welcome Emails
Converting new signups to customers is a hard process. A usual and very effective method is sending friendly emails to customers. To remind them that they have an account, and encourage them to get involved. Sending emails after 1-day, and then 3-day after signup for each new signup is near impossible without a tool.
Solution Using A TriggerUsing A Trigger, time is not a problem at all. forget everything about time and just write just a line of code to send email on a custom URL.
For example: http://example.com/admin/[email protected]&step=1
task function on your url
*validateRequest SELECT EMAIL TEXT step1 SEND EMAIL TO [email protected]
At the page of signup, just add 3 lines of code to create 3 tasks for user.
tag("type") = "welcomeEmail" ATrigger.doCreate("1day", "http://example.com/admin/sendEmail?name=John&[email protected]&step=1", tags, 1) ATrigger.doCreate("3day", "http://example.com/admin/sendEmail?name=John&[email protected]&step=2", tags, 1) ATrigger.doCreate("7day", "http://example.com/admin/sendEmail?name=John&[email protected]&step=3", tags, 1)
Your email sender URL will be called 3 times, 3 different days exactly at the time of signup for each user. The best time we are sure user is behind his monitor, is the time when he has signed up!