Awarding points to customers can be a great idea to turn them to returning visitors. That way you will make sure that there are more returning visitors. By this plugin you can fully integrate a points based reward system in your WooCommerce store.
Here are the features of this plugin:
1) Award reward points to your users: You can also provide reward point to your selected users. You can also enable the feature to award the users who have reviewed a purchased item or when they subscribe to your newsletters. Users can use these reward points to get a discount in their next purchase.
2) Option for exchanging reward points: Users can exchange the points with money or they can use the points in their next order .
3) Email notifications: Customized emails can be sent to users regarding the points they have earned.
4) Rewards type: You have the option to award your users points by numbers or by percentages. A new My Rewards page will be added for the customer so that they can check their points.
Also checkout woocube. It joins woocommerce with the popular cubepoints plugin. Perfect way to control points for products on your website