List of users with incomplete profiles?

Former Member
Former Member

Is there a way, in version 11, to download or view a list of members who haven't completed parts of their profile? Our use case is employees. Because we ask all employees to complete certain parts of their community profile, I'd like to be able to run an audit to see which employees still need to post, say, a profile pic, or update their title.

I have a vague memory of this being something that is not available in v11 but is in v12...is that correct? Or is there a way to do this in v11 that I just don't know about?

Thanks!

Parents
No Data
Reply
  • Former Member
    0 Former Member in reply to Matt

    Pulling direct from SQL is not an extensible/upgrade-safe/supported way to do this. It does sound like a much better candidate for a custom plugin-based job to pre-calculate and store in a custom table, rather than executing ad hoc in a widget. The same job plugin could also capture User.AfterCreate/AfterUpdate events to update its records when profile fields changed.

    In terms of core platform support... we're always open to suggestions. That said, if the end goal is to ensure user profile fields are filled out, there are several other ways to potentially do this. One option specifically for new users is to edit the configuration of the "User - Login and Create" widget on the "User Registration" page to include (and require) certain profile fields be filled out on registration. Alternatively, a custom widget could be created that would show each user a selection of profile fields that they haven't filled out and encourage them to fill them out. (This would reduce the load of calculating all users at once).

Children