Debating online and offline marketing strategies