BuddyPress core doesn’t display member reviews, it’s built around profiles, activity streams, groups, and messaging, not peer ratings. To show reviews on a member’s profile, you need an add-on. This is a genuinely common point of confusion, since “review” and “rating” language shows up so often in general web-platform conversations that people assume it must be a baseline BuddyPress feature, but it isn’t, peer-to-peer review is entirely outside what BuddyPress core was designed to handle.
Why BuddyPress Doesn’t Include This Natively
It’s worth understanding the design philosophy behind that gap rather than treating it as an oversight. BuddyPress core focuses on the connective tissue of a social platform, who’s connected to whom, what’s happening in the community right now, how groups organize people around shared interests. Peer review is a fundamentally different kind of feature, it’s evaluative rather than connective, and it introduces moderation, dispute, and trust dynamics that core BuddyPress deliberately leaves to specialized plugins rather than building in and imposing one opinionated approach on every site.
This is actually consistent with how BuddyPress approaches most non-essential social features, forums, polls, activity filtering, none of that ships in core either. The plugin ecosystem exists precisely so each community can choose the review approach (or choose to skip it entirely) that fits their specific context, rather than everyone inheriting a one-size-fits-all review system baked into the platform.
Options Worth Considering
BuddyPress Member Reviews is the most direct fit, free, still updated (v3.5.0), and built specifically to add ratings and written reviews to BuddyPress member profiles.
Two more general options exist if you want something less BuddyPress-specific: WP Customer Reviews (free, 20k+ installs, active), a general-purpose review system that works across members, products, or any custom post type; and myCred (free, 10k+ installs, active), a points/gamification plugin that can be configured to reward or track review activity rather than display reviews directly.
Choosing Between a Dedicated Plugin and a General-Purpose One
The choice between BuddyPress Member Reviews and a general-purpose tool like WP Customer Reviews comes down to how tightly the review feature needs to integrate with the rest of the BuddyPress experience. A purpose-built plugin ties directly into BuddyPress’s existing notification system, activity feed, and profile-tab structure, meaning a new review shows up the way any other community update would, consistent with everything else members already understand about how the platform behaves.
A general-purpose review plugin, by contrast, often requires more manual configuration to feel native to a BuddyPress profile, and won’t automatically hook into BuddyPress’s notification or activity-stream infrastructure without custom development. The tradeoff is flexibility, a general-purpose tool can review more than just members, products, services, any custom post type, which matters if the site’s review needs extend beyond member profiles. For a community whose only review need is peer-to-peer member reviews, the dedicated plugin is almost always the simpler, more integrated choice, and it’s the one worth defaulting to unless there’s a specific, articulable reason the broader tool fits better.
A Quick Comparison Across the Three Options
Laying the three options side by side helps clarify which fits a given community faster than reading each in isolation. BuddyPress Member Reviews is purpose-built, integrates natively with BuddyPress notifications and profile tabs, and does one thing well, peer-to-peer member ratings. It’s the right default choice for most communities whose only need is member reviews.
WP Customer Reviews is broader and more established (its install base reflects years of use across many contexts beyond BuddyPress specifically), but that breadth means more manual work to make it feel native to a member-profile context rather than the general-purpose product or post review tool it was originally built around. It’s the stronger choice for a site that needs review functionality across multiple content types, not just members, and is willing to invest the setup time to adapt it.
myCred is a fundamentally different tool wearing a review-adjacent hat, it’s a points and gamification engine, and while it can be configured to track and reward review-like activity, it doesn’t natively produce the written, qualitative peer assessments the other two options do. It’s worth considering only if the community’s actual goal is a broader reputation and engagement economy, points, badges, tiers, with reviews as one small piece of that larger system, rather than reviews being the primary objective. Communities that reach for myCred expecting a straightforward review feature often end up disappointed once they realize how much additional configuration is needed to approximate what a dedicated review plugin gives out of the box.
Migrating From an Ad Hoc Reputation System
Some communities that eventually adopt a formal review plugin already have an informal reputation system in place, community-elected “trusted member” badges, manually maintained lists, or word-of-mouth reputation that lives entirely outside the platform. Introducing a formal review system on top of an existing informal one requires some care in how it’s framed, members with strong existing informal reputations may feel a formal review system undercuts status they’ve already earned, particularly if early formal reviews don’t immediately reflect that established reputation.
A reasonable transition approach is running both systems in parallel for a defined period, keeping the existing informal reputation markers visible while the formal review system accumulates its own data, rather than abruptly replacing one with the other. This gives the new system time to build a genuine, representative body of reviews before it becomes the sole reputation signal members and visitors rely on. Set an explicit end date for the parallel period rather than letting it run indefinitely, an open-ended transition tends to never actually complete, leaving two overlapping reputation systems permanently rather than consolidating into one clear signal.
What BuddyPress Member Reviews Actually Does
Members rate and write reviews for each other. Every review goes through moderation before it’s visible, so admins can catch spam or abuse before it’s public.
Reviews sort and filter by rating, date, or relevance, and display right on the profile so visitors see a member’s reputation before engaging with them. Admins can restrict who’s allowed to leave a review, logged-in members only, or specific roles.
Where Member Reviews Actually Make Sense
Not every community benefits from peer-to-peer member reviews, and it’s worth thinking through whether this feature genuinely serves your specific community before deploying it broadly. Reviews make obvious sense in marketplace-style or service-exchange communities, freelancer networks, skill-sharing platforms, local-service directories, where members are actively transacting or working with each other and a reputation signal helps others decide who to trust.
Reviews make much less sense, and can actively backfire, in a purely social or hobbyist community where members interact casually without any real transactional relationship. Rating a fellow hobbyist you’ve chatted with in a forum thread a handful of times introduces an evaluative, judgmental dynamic into what was previously a low-stakes social space, and can discourage casual participation from members who’d rather not be publicly rated by acquaintances. Match the feature to the actual nature of member relationships on the platform rather than adding it just because it’s available.
A useful test before committing: ask whether members would naturally describe their interactions with each other using words like “worked with,” “hired,” or “collaborated with.” If most member relationships on the platform fit that framing, reviews make sense. If the honest description is closer to “chatted with” or “follows the same interest as,” a review feature is likely to feel misplaced rather than useful.
Preventing Retaliatory or Coordinated Reviews
Peer-to-peer member reviews carry a specific risk that group or product reviews don’t: the reviewed party is another real person who can see who reviewed them and may respond in kind. A member who receives a critical review has an obvious incentive to leave a retaliatory negative review on the original reviewer’s profile, which can spiral into a visible, public dispute that damages both parties’ reputations and reflects poorly on the community as a whole.
Mitigating this requires deliberate moderation policy rather than hoping it doesn’t happen. Some communities require reviews to be tied to a documented interaction (a completed transaction, a specific collaboration) rather than allowing open, unrestricted reviewing of any member by any other member, which meaningfully reduces the odds of drive-by retaliation. Others rely on human moderation to catch and address retaliatory patterns after the fact, watching for reviews that appear suspiciously timed right after a member receives a critical review themselves.
A blended approach often works best in practice: allow open reviewing to keep friction low, but flag pairs of reviews submitted in rapid succession between the same two members for manual admin review before they go live. That targeted scrutiny catches the specific retaliation pattern without imposing blanket restrictions on every review submitted across the community.
Setting Clear Review Guidelines Upfront
A short, published set of review guidelines, what kind of feedback is appropriate, what crosses into harassment or personal attack, whether reviews should focus on specific interactions rather than general character judgments, does more to keep a member-review system healthy than any moderation policy applied after problems already surface. Members generally want to do the right thing when reviewing each other, ambiguity about what’s appropriate is usually the actual cause of reviews going sideways, not bad intent.
Include a concrete example or two in the guidelines rather than only abstract rules, “focus on your specific interaction and what it was like to work with this person” reads more actionably than “be respectful,” and gives members a genuine template to follow rather than a vague standard they’re left to interpret on their own.
It’s also worth revisiting these guidelines periodically as the community grows and review patterns emerge that the original guidelines didn’t anticipate. A guideline set written before launch is necessarily a best guess, real usage will surface edge cases, a specific kind of borderline review that keeps recurring, worth updating the published guidance to address directly rather than handling the same ambiguous case repeatedly through one-off moderation judgment calls.
The Cold-Start Problem With Member Reviews
Any review system faces a cold-start problem, an empty review section provides no signal at all, and members are naturally hesitant to be the first to leave a review on a profile with nothing there yet. Unlike a product review section, where a single review still gives useful information about the product, a single review on a member profile can feel disproportionately weighted, either unfairly positive from a friend, or unfairly negative from an isolated bad interaction, with no other data points to provide context.
Communities launching member reviews for the first time should expect a slow ramp rather than immediate adoption, and it’s worth being patient with that curve rather than judging the feature a failure within the first few weeks. Seeding the system with genuine reviews from a handful of active, engaged members, people who’ve had real interactions worth reviewing, gives newer members both a model to follow and enough surrounding context that any individual review doesn’t carry outsized weight. Track adoption over a full quarter rather than a few weeks before concluding whether the feature is catching on, reputation systems tend to build momentum slowly and then accelerate once a critical mass of profiles have a few reviews each.
Balancing Anonymity and Accountability
Most member-review plugins display the reviewer’s identity alongside the review, rather than allowing anonymous submission, and that’s a deliberate design choice worth understanding rather than a limitation to work around. Anonymous peer reviews are far more prone to abuse, since there’s no accountability attached to a harsh or dishonest rating, whereas an identified reviewer has some reputational stake in being fair and accurate themselves.
That said, identified reviews carry their own chilling effect, a member might genuinely have negative feedback but hesitate to leave it publicly under their own name out of fear of retaliation or social awkwardness within a tight-knit community. There’s no perfect solution here, but it’s worth being explicit in community guidelines about how retaliation against honest reviewers will be handled, since that assurance does more to encourage honest feedback than anonymity would, without introducing anonymity’s own abuse problems. Stating plainly that retaliatory reviews will be removed and repeat offenders sanctioned gives hesitant members enough confidence to leave honest feedback without needing full anonymity to feel safe doing so.
Displaying Reviews Without Overwhelming the Profile
A profile with dozens of accumulated reviews needs thoughtful display treatment, or the review section ends up dominating the entire profile and burying everything else a visitor might want to see, activity history, bio, group memberships. A collapsed summary view, showing the aggregate rating and two or three of the most recent or most helpful reviews by default, with an option to expand and see everything, keeps the profile balanced rather than letting reviews crowd out the rest of a member’s presence.
This becomes more important the longer a community runs and the more reviews individual members accumulate. What looks fine on a brand-new profile with three reviews can become genuinely unwieldy on a long-active member’s profile with eighty, worth checking the display behavior specifically at that higher volume rather than only testing with a handful of sample reviews during initial setup. Seed a test profile with fifty or more sample reviews during staging and look at how it actually renders before assuming the plugin’s default display scales gracefully.
Frequently Asked Questions
Can a member opt out of receiving reviews entirely? This depends on the specific plugin’s configuration options, some allow members to disable the review feature on their own profile, others make it a site-wide setting controlled only by admins. Worth checking this specifically if member consent around being reviewed matters for your community’s culture.
Do member reviews affect anything beyond the profile display, like search ranking within the community? Not by default in most implementations, review ratings typically function as a visible trust signal rather than feeding into any internal search or recommendation algorithm, though this could be built as a custom enhancement if a community wanted reviews to influence member discoverability.
Is there a way to require verification that an interaction actually happened before allowing a review? This isn’t a standard feature of most general member-review plugins out of the box, communities needing verified-interaction reviews (similar to how some marketplaces only allow reviews tied to a completed transaction) typically need custom development layered on top of a base review plugin to enforce that requirement.
What happens to a member’s reviews if their account is deleted? This varies by plugin and configuration, some remove all reviews authored by and received by a deleted account, others retain review data independent of account status. Worth confirming this behavior directly and factoring it into your community’s data-retention policy.
Can admins remove an individual review without deleting the member’s account entirely? Yes, most member-review plugins give admins moderation controls to remove or unpublish individual reviews independently of any broader account action, which is the appropriate response to a single problematic review rather than a heavier-handed account-level intervention.
Does myCred’s points-based approach actually replace a review system, or just supplement one? It supplements rather than replaces, myCred tracks and rewards activity (points for participation, badges for milestones) but doesn’t natively produce the kind of qualitative, written peer assessment a dedicated review plugin provides. Communities wanting both quantitative reputation signals and qualitative written reviews typically run a review plugin alongside a gamification tool like myCred rather than choosing one over the other.
Pricing
Free (v3.5.0). Download from the product page.