Description
The Profile Completeness addon blocks access to restricted areas until the user fills required profile fields in Ultimate Member, displaying a percentage progress bar and a configurable warning message at the top of the account. It is aimed at those who manage communities and member directories and need to ensure complete profiles before releasing features such as private messages, forum, or public listing.
Main Features of Profile Completeness
- Visual progress bar
Displays the profile completion percentage directly in the member’s account area. - Configurable required fields
Defines which Ultimate Member form metadata count toward the completeness calculation. - Conditional feature blocking
Restricts specific actions until the profile reaches the minimum completion level. - Customizable warning message
Allows editing the text and style of the alert shown to members with incomplete profiles. - Automatic redirect
Sends users with incomplete profiles to the editing screen as soon as they log in.
Benefits of Profile Completeness
- Richer directories
Public listings gain complete information, improving search and discovery among members. - Greater registration engagement
Members return to their profile to complete data instead of abandoning the account after signup. - More qualified community
Reduces empty or fake accounts by conditioning access on real information completion. - Granular administrator control
Decides exactly which data are essential to unlock each part of the site.
Who Is Profile Completeness For?
- Those who maintain online communities in Ultimate Member and need rich profiles for public listings.
- Aimed at those who run directories of professionals, freelancers, or service providers with member registration.
- Networking sites, associations, and clubs that rely on complete data to connect the right people.
How to Download Profile Completeness
The Profile Completeness is available for download here at Ultrapack. After downloading the .zip file, install it in Plugins > Add New > Upload Plugin, select the .zip and activate. With Ultimate Member already active, the configuration options appear within the base plugin menu to define required fields and messages.
As an additional resource for Ultimate Member, Profile Completeness fills a common gap in member sites: the low quality of profiles after initial registration. By conditioning access to parts of the site on real completion, it transforms the profile from a bureaucratic step into a community asset, improving the experience for both those who search and those who are found within the directory.
Frequently asked questions
Is Ultimate Member Profile Completeness GPL-licensed?
Yes. Ultimate Member Profile Completeness is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use Ultimate Member Profile Completeness on multiple sites?
Yes. You can install Ultimate Member Profile Completeness on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does Ultimate Member Profile Completeness cost at Ultrapack?
Ultimate Member Profile Completeness costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does Ultimate Member Profile Completeness include updates?
Yes. The current version of Ultimate Member Profile Completeness is 2.3.2, published at Ultrapack on Nov 21, 2024. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Ultimate Member Profile Completeness scanned before publication?
Yes. Every version of Ultimate Member Profile Completeness goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin Ultimate Member Profile Completeness?
Requires WordPress 5.5 or higher and PHP 5.6 or higher. Tested up to WordPress 6.7.
What changed in this version
Version 2.3.2
- Added: Compatibility with Ultimate Member 2.9.0 and Action Scheduler for email sending
- Fixed: "Load textdomain just in time" issue
Version 2.3.1
- Removed: `UM->fields->get_restricted_fields_for_edit` function from a fields loop
- Tweak: Compatibility with the future new UI
Version 2.3.0
- Fixed: Underscore.js templates when block theme is active
- Fixed: 'prevent_forumwp' condition checking without UM -ForumWP extension
- Tweak: Added Ultimate Member as required plugin
- Templates required update
- js-widget.php
Version 2.2.9
- Fixed: Date field init in profile completeness popup
- Fixed: Integration with Member directory
- Tweak: Enhancements related to WPCS
Version 2.2.8
- Tweak: wp-admin scripts refactored
- Tweak: Using enqueue scripts suffix from UM core class. Dependency from UM core 2.7.0
- Tweak: Enhancements related to WPCS
- Templates required update
- completeness-bar.php
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
This item is an add-on for the Ultimate Member plugin. Installed on its own it throws no error, but it does not work either.
- Install and activate the Ultimate Member plugin before this one.
- Download the file
um-profile-completeness.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
um-profile-completeness.zip, click Install Now and then Activate.
Requirements: Requires WordPress 5.5 or higher and PHP 5.6 or higher. Tested up to WordPress 6.7.
- Both stay active at the same time. Deactivating the Ultimate Member plugin turns this add-on off with it.
- An add-on settings usually show up inside the main plugin screens, not in a menu of their own. If you find nothing new in the dashboard after activating, look there before opening a ticket.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready