Plugin Pulse
← Pulse

BuddyPress Profile Completion

by BuddyDev · Login & Users

Also makes 13 other plugins · 13.9K+ installs across the portfolio →

BuddyPress Profile Completion Plugin allows site admins to force BuddyPress site members to fill all required profile fields, upload profile photo and …

⚠ Stale⚠ Likely abandoned
How scoring works →
49 Health · D
Maintenance 8/100
Rating quality 81/100
Support 70/100

49 health vs 59 average across 1,442 Login & Users plugins

Removal-risk signals

45/100

Maintenance and integrity signals that tend to precede a WordPress.org removal. Not an official status, a heads-up to act.

  • Long abandoned. No update in 3+ years — the top precursor to removal once a vulnerability is found.

Directory ranking optimization

How it's scored →

How well this listing is tuned to rank in WordPress.org search, on the factors an owner controls. Not popularity, optimization.

54 / 100

Room to improve

Biggest win: Update recency

Update recency 17/100
WP compatibility 60/100
Rating quality 64/100
Listing tuning 84/100

To rank higher: Last updated 1114 days ago — ship an update; wp.org decays a listing's search weight after ~180 days.

Get the full rank-higher report →

Daily downloads

Since 2022-10-05 · 1,425 days · wp.org + Plugin Pulse archive

+79% vs prior 30d
11Downloads · Aug 26

30-day downloads

Rolling 30-day volume · peaks are release surges

111

now · peak 1.3K

10630d downloads · Aug 26

Directory rank vs rivals

wp.org popularity rank over time · higher is better · when a rival's line climbs above yours, they've overtaken you

BuddyPress Profile C · #9077 you WP User Avatars · #1301 Meks Smart Author Wi · #1664 CiviCRM Profile Sync · #8672

Rating trend

Star average over time · dips mark rough releases

4.6Stars · Aug 26

Update activity

How busy the existing users are, measured as downloads in the last 30 days for every 1,000 active sites. A spike means a new release everyone's pulling; a long, slow decline means an aging user base that updates less.

212per 1k installs · Aug 26

Release cadence

No release in a year
from wp.org release tags

How often this plugin actually ships. A steady rhythm is the maintenance signal a single "last updated" date can't show.

0

releases in the last 12 months

3.1y ago

latest release · v1.1.0

11

tagged releases on record

Recent releases

1.1.0 · 3.1y ago1.0.9 · 3.1y ago1.0.8 · 4.6y ago1.0.7 · 5.7y ago1.0.6 · 6.1y ago1.0.5 · 6.2y ago1.0.4 · 6.4y ago1.0.3 · 6.8y ago1.0.2 · 7.3y ago1.0.1 · 7.3y ago1.0.0 · 7.6y ago

What its installed base runs

via wordpress.org

Share of active installs on each version of this plugin · 89% run the current release. Green is the current release; a big slice on older versions is a user base that has stopped updating.

v1.1 89%
v1.0 11%

Estimated active installs

The public count shows “500+”. Our estimate pins where the real number sits.

tracked estimate
500–600 ≈550

Refined from the date this plugin crossed into its current band.

Install history · since 2020-10-19 · 1,419 observations

500Installs · Aug 26

Estimated value

What this plugin might earn a year, and what it might sell for. Modeled from public signals; we don't see anyone's books.

Est. annual revenue

N/A

Est. acquisition value

N/A

No paid tier is visible, so we don't put a figure on revenue or sale value: that would be guessing. The install base is a real asset to an acquirer, just not one public data lets us price. A small install base leaves thin data to model from.

Details

Version
1.1.0
Last updated
3.1y ago
Added
2019-01-29 · 7 yrs old
Requires WP
4.5
Tested up to
6.3.10
Requires PHP
5.3

Recent reviews

All reviews on wp.org ↗
  1. Koka boka
    2.7y ago

    A simple but so important plugin for the community. Thank you to the developers for the great work!

    Read on wp.org ↗
  2. Kir 2012
    2.9y ago

    Hi, thanks for this, works well for me. Tested for the issue highlighted by previous reviewer regarding duplicate usernames and all looks fine; tried to add duplicate username and received error notice as usual. A suggestion, could it be good to add a success notice option and redirect to chosen page upon save? I think it would be a really useful addition, certainly for our use case. 🙂

    Read on wp.org ↗
  3. dave05
    5.6y ago

    Does not work with Buddypress. For example it overrides the buddypresss error framework for your edit profile. if you have put an incorrect username or a username that is already taken, buddypress will warn you that ‘that username is already taken’ However with this plugin switched on, that buddypress error is overriden with you must complete profile fields. the user is not aware of the buddypress error, keeps pressing save, does not see the username error as it is overriden by the plugin error forcing you to complete profile fields. For this plugin to work it has to be fully integrated with buddypress and buddypress errors at the moment it is not and hence unusable noticed support hardly responds to support queries, so looks like the support is poor on this plugin that is why i only use plugins that are well established

    Read on wp.org ↗
  4. alinaalinuta
    5.6y ago

    This plugin is exactly what i needed for my site. It works well and it is also easy to configure. Many thanks!

    Read on wp.org ↗
  5. JJNW
    6.2y ago

    The plugin is so good and it naturally helps to prevents spammers – I bought BP Auto Active Auto Login too – and of course, a few more plugins today hehe A, not bad, 1 free plugin netted you nearly $90 today LOL but your forum help, and your plugins are so worth their price! Thank you!

    Read on wp.org ↗
  6. darunia77
    6.2y ago

    Thanks for the plugin Brajesh! I replaced the old Force Profile Photo plugin with this one and it works great so far! One thing though I noticed in the old plugin – and here, you still see the message after photo upload. I customized the message that people need to refresh page after upload of photo which should make it clear that it was successful. I like that it has additional option with profile fields ( and cover ). I am not using it as I have all my required fields specified during sign up with PMPro but I would have used it otherwise.

    Read on wp.org ↗
  7. teeboy4real
    6.6y ago

    This plugin is just awesome thanks Buddydev

    Read on wp.org ↗
  8. Anonymous User 16833488
    7.1y ago

    Every plugin from Buddydev works very well!

    Read on wp.org ↗

Behavioral tests

via WP Hive

Automated install-time checks, tested on PHP 8.1.12 · WP 6.3

Low memory footprint
Low page-speed impact
Runs on latest PHP + WP
No PHP errors
No JS errors
Activates cleanly
No resource errors
No external HTTP errors
Optimized database use
Frequently updated

Languages

via translate.wordpress.org

Translated into 2 languages, 1 at 90% or more

Dutch 97%
German 5%

Growth timeline

Install-tier crossings we have observed, and how long each tier took to outgrow

  1. 2026-03-28 600+ → 500+ down after 217 days in tier
  2. 2025-08-23 700+ → 600+ down after 1 days in tier
  3. 2025-08-22 600+ → 700+ up after 5 days in tier
  4. 2025-08-17 700+ → 600+ down after 5 days in tier
  5. 2025-08-12 600+ → 700+ up after 3 days in tier
  6. 2025-08-09 700+ → 600+ down after 3 days in tier
  7. 2025-08-06 600+ → 700+ up after 8 days in tier
  8. 2025-07-29 700+ → 600+ down after 183 days in tier

Competes with

The plugins that solve the same job, ranked by shared tags then reach, closest match first. The letter on the right is each plugin's health grade (A best, F worst).

Compare head to head →

Embed this report card

Drop a live Pulse card for BuddyPress Profile Completion into a readme, a review or a deck. It updates itself.

<iframe src="https://plugins.wpmayor.com/embed/buddypress-profile-completion" width="480" height="300" style="border:0" loading="lazy" title="BuddyPress Profile Completion — Plugin Pulse"></iframe>
Preview card ↗

BuddyPress Profile Completion: 500+ active installs, 4.6★ (10 reviews). Plugin Pulse (WP Mayor), as of 2026-08-29. https://plugins.wpmayor.com/plugin/buddypress-profile-completion