De nombreux programmes de récompenses se contentent que de fidéliser le client à la transaction : achetez neuf cafés et obtenez-en un gratuitement. Avec Chocofan, l’objectif était aussi de fidéliser les clients à la marque en leur faisant vivre des expériences avec les êtres qui leur sont chers. L’utilisateur a toujours accès à une liste de défis à réaliser. Une fois un défi complété, l’utilisateur doit prendre une photo pour prouver qu’il a bel et bien vécu l’expérience. Cette photo est alors validée par un employé qui peut décider de remettre les points au client ou non. Chaque fois qu’un Chocofan récolte des points, il s’approche du prochain niveau qui lui permettra d'accéder à de nouveaux privilèges et à de délicieuses récompenses.