Sharing some of the secrets of successful online and offline marketing