Gracias @rishabh.
Lo que busco no es necesariamente la solución lista para usar, sino algo que funcione a un nivel psicológico más profundo para mantener a los usuarios más “enganchados” (¡en el buen sentido!) a la comunidad en la que participan.
@loginerror, ¿se te ocurrió lo de estas insignias? ¡Parecen realmente maravillosas!