Integrating Online and Offline Marketing strategies