Skip to main content

ProfileGrid Private Messaging Plugin

· 3 min read
Creator of Better Messages

ProfileGrid is a user-profile and front-end membership plugin used by community sites that want richer profiles than the default WordPress author. Better Messages adds a modern real-time messenger that embeds inside the ProfileGrid profile, adds a Private Message button on every other user's profile, and uses ProfileGrid avatars and links throughout. If you are using ProfileGrid Messages, deactivate it after installing Better Messages to avoid a double-messenger conflict.

What Better Messages adds to ProfileGrid#

Once Better Messages is installed and configured with Messages Location → Show in ProfileGrid profile:

  • Messages tab inside the currently logged-in user's profile embedding the full Better Messages inbox.
  • Private Message button on every other user's profile for one-click DMs.
  • ProfileGrid avatars and profile links used throughout the messenger.
Messages tab inside the ProfileGrid profile

Private Message button on other profiles#

Private Message button on another user's ProfileGrid profile

The button is added automatically to every ProfileGrid profile page. Clicking it opens a new conversation with that user.

Installing Better Messages on a ProfileGrid site#

  1. Install Better Messages from WordPress.org and activate it.
  2. If ProfileGrid Messages is still active, disable it — it conflicts with Better Messages.
  3. Open WP Admin → Better Messages → Settings → General.
  4. Set Messages Location to Show in ProfileGrid profile (or any other WordPress page).

Free vs WebSocket version for ProfileGrid sites#

FeatureFree versionWebSocket version
Messages tab inside the ProfileGrid profileyesyes
Private Message button on other profilesyesyes
Avatars and profile links from ProfileGridyesyes
Group conversations and file uploadsyesyes
Real-time deliverypollinginstant
One-on-one voice and video callsyes
Group voice and video callsyes
Web push notifications for new messagesyes
Read receiptsyes
End-to-end encryption (optional per thread)yes
info

For ProfileGrid sites running paid memberships or directory-style member listings, the WebSocket version's instant delivery and web push notifications turn the member directory into a daily-engagement surface instead of a contact-form alternative.

Frequently asked questions#

Does it replace the ProfileGrid Messages add-on?#

Yes — they conflict. Disable ProfileGrid Messages when you install Better Messages.

Will the Private Message button appear on every ProfileGrid profile?#

Yes — the button is auto-injected on every ProfileGrid profile page. No per-profile configuration is needed.

Can I restrict who can message whom?#

Yes — Better Messages has role-based permissions in Settings → Permissions. Restrict messaging to specific WordPress roles, or by ProfileGrid group via custom code.

Does it work with ProfileGrid Pro features?#

Yes — Better Messages reads ProfileGrid's standard profile hooks, which Pro features extend rather than replace.

Can guests message members?#

Optional. With Guest Chat enabled, unregistered visitors can start a thread with a member by typing a name and email.

See also#

Install Better Messages from WordPress.org →