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 →