Using Shopify's own Liquid language, Notifications allows you to form complex chains of logic in the system. Want to email customers only after they've spent over $1,000 in your shop and do it a month after they made their last purchase? Not an issue. The system is very flexible. Want to email your dropshippers only after the product has sold out, or after a certain date? Have at it!