On-site personalisation, then everything else
The first product answered a narrow question: what should this specific visitor see right now? Answering it properly meant collecting behaviour, geography, traffic source and purchase history — and once that data existed, every other channel wanted to use it.