How to wake up dormant customers

Despite your best efforts, customers go quiet for a variety of reasons – many of which are out of your control. So what can you do to reawaken them?