Kanca tekniği, Nir Eyal tarafından geliştirilen ve kullanıcıların bir ürüne veya hizmete tekrar tekrar geri dönmesini sağlamak için kullanılan dört aşamalı bir yöntemdir. Bu aşamalar şunlardır: 1. Tetikleme: Kullanıcının ürün veya hizmetle ilgili bir uyarıcıya maruz kaldığı ilk adım. 2. Eylem: Tetikleyiciyi takiben, kullanıcının ürünle etkileşimde bulunması veya belirli bir görevi tamamlaması. 3. Ödül: Kullanıcı eylemi gerçekleştirdikten sonra, değişken bir ödülle karşılaşır. 4. Yatırım: Son aşama, kullanıcının zaman, enerji veya para gibi kaynaklarını ürüne veya hizmete bağlaması anlamına gelir.