Why Agents Should Combine Offline and Online Marketing