First thing you need to do is install and activate the WordPoints plugin. Upon activation, visit the WordPoints > Point Hooks page to create your points type. You can start by entering a name for your points type and click on the save button. After creating your point’s type, you can drag and drop hooks from left to the point’s type. Hooks are activities that your users can perform to earn points. Add a hook for activity you want to reward and then configure its settings. You can also select the post types and choose how many points to reward and click on the save button to store your settings. WordPoints will now start tracking user rewards points on your site. You can see the points log by visiting WordPoints > Points log page in the admin area.
To show the user points on your WordPress site, you can refer the instructions on how to do it at Add Points System in WordPress.