If you have ever successfully done internet (and in particular, email) marketing, you would know that this is not BS.
Targeted emailing works. Your potential customers are engaging with you for a reason, they often need some kind of activation energy (that speaks to their situation) in order to enter their credit card information.