With the UserPro profile completeness extension you can encourage users to complete their profiles. This is one of the best ways to ensure people engage on your site and ensures you do not have a site full of empty user profiles.
-Display profile fields a user has yet to complete and progress bar via shortcode in the post,page,widgets
-Decide which fields are to be included for profile completion
-Set what % each field contributes to completion (e.g gender is worth 5%, country is worth 10%)
-Display profile progress bar anywhere on site using shortcodes
-Restrict users from commenting on posts until they have completed their profile
-Change user role automatically ones profile is completed.
-Progress-bar disappear once a user completes their profile
This plugin requires UserPro plugins in order to work correctly. Those UserPro plugins are NOT included with this plugin and must be purchased separately from their respective authors.