Suggestions on monitoring users engagement with reading plans

I plan to reward users who complete specific plans within a year. To achieve this, I need help monitoring users engagement with the reading plans. I would greatly appreciate your assistance in this matter.

Thank you very much.