If I understand you correctly you are asking about marketing to people in both an online and offlien environment?
If that is what you are asking then it's been going for years. With great success. I usually use a 'cross channel' marketing approach in all of my lead generation (usually getting a 10%-13% response rate). In this scenario, I do the following:
Create a mailing list of all of my prospects with their name, address, title, name of organization anaddress sity and email.
I then write an email which I variably populate with mail merge in Microsoft Word. I then do the same thing with a variably sent email either from an email provider like mailchimp or manually from outlook.
I drop the physical mail at the post office on Friday and schedule the emails to go out in three batches Monday, Tuesday and Wednesday at 8am from my email address with the subject line "meeting request". It works quite well.
Hope that helps.