Nir eyal answers these questions (and many more) with the hook model – a four-step process that, when embedded into products, subtly encourages customer behaviour. Through consecutive “hook cycles,” these products bring people back again and again without depending on costly advertising or aggressive messaging.