There is an art to writing a good sales letter. But the recent dominance of digital marketing and its limit to 300 word blogs or 140 character tweets means few can remember the ingredients of direct mail.
Ages ago I set up a Google account so my firm could use Google Adwords. As part of the process I gave them my work email address. So why did Google go to the effort and expense of sending me a piece of direct mail in the post?