Asumo que si se registra y luego puede entrar con usuario y password existe una base de datos.
En la base de datos agregale un campo a la tabla de usuarios que se llame puntuacion para poder ir modificandola segun sus respuestas.
Las tablas de encuestas las generas tu, dependiendo del tipo de encuesta que necesites. Y tambien debes tener la tabla de puntos para ir tomando cada encuesta y poniendole puntos al usuario.
Suerte