Balancing online and offline | Ecency