I've read a great book about this subject. However, it's only available in Dutch... Still, I wanted to share it with the Dutch readers among us.
Verleiden op internet - Hoe maak je een website onweerstaanbaar? http://www.managementboek.nl/boek/9789089650726/verleiden-op-internet-aartjan-van-erkel