How to Enable Private Messaging Between WordPress Users

Enable Private Messaging Between WordPress Users with ProfileGrid

The purpose of a membership site is to create a platform for its members to communicate with each other. The facility of private messaging between WordPress users keeps them connected. New ideas, new activities are triggered when people communicate.

Create your membership site with ProfileGrid and enable private messaging between WordPress users.

The Magic of Global Setting

ProfileGrid offers you a host of features to create a membership site with just a few clicks. One of the unique features of this WordPress messaging plugin is that it creates pages of its own. Users do not have to create essential pages like login or profile pages.

There are essential predefined Shortcodes. Users only need to paste these shortcodes on preformed pages.

There is also a page dedicated to Extensions. Then finally, there is Global Setting.

Global Setting under the ProfileGrid menu provides users with essential features. These features can be globally applied to all groups and user profiles.

The Private Messaging option under Global Setting is your key to enable private messaging between WordPress users.

Private Messaging Between WordPress Users global settings

When you click on Private Messaging, it opens up a page similar to the one given below. There, you need to enable the Private Messaging toggle.

Private Messaging Between WordPress Users messaging settings

The Fun on the Frontend

As soon as you activate Private Messaging, a message tab appears on every user profile. By clicking on it, users can send messages to each other. Private Messaging Between WordPress Users message

Now, friends from the same group as well as other groups can send private messages to each other. Very conveniently, notifications appear on user profiles immediately after a message arrives.

Another unique feature of this WordPress messaging plugin is that users can chat with each other over private messages, even without sending friend requests. Therefore, your site becomes an open platform. Your users are not restricted to talk to each other.

Private Messaging Between WordPress Users frontend

A wide number of emoticons are available to beautify your messages. The sidebar beside the inbox shows the online members with whom one can start chatting. Users even have the right to delete any received message.

Private Messaging is a part of Global Settings. It saves the trouble of applying this feature individually on all groups.

Utilizing the Private Messaging Feature

Nowadays, most organizations try to get rid of the age old mailing service. Instead, they bring employees under one membership site. There they can enjoy individual profiles. With Private Messaging, they can communicate through chat. On one hand, it saves time, on the other, it saves the formalities of writing an official mail.

Additional features like Group Wall make group announcements easier still. Use Group Photos to share photos with everyone in a group at once.

There is option for users to create Frontend Groups. This enables users to create their own groups on the frontend. To do this, they do not need to seek permission from the admin. There, when users get the chance to send private messages, they love to be a part of your site.

A Treat for Developers

ProfileGrid, with its range of features, make it a cakewalk to build membership sites. It offers you all the tools that you need to create your own fully functioning professional site. The admin power is many. The users also get their own facilities. Thus WP PG sites are gaining popularity.

With its array of shortcodes and extensions, one does not even need to be a pro developer. It can also integrate any third party plugin without conflict to customize a WP site. So, increase your online reach, turn your site into an online store or enable paid memberships only with ProfileGrid.


  1. Thiru

    Hi There,

    How to delete/clear the private messages at the backend level (like the possiblity of deleting user blogs in the backend console). can we set any cron jobs at server(linux) level or any other way to clear the private message for saving space.


    1. ProfileGrid

      The feature to delete the private messages is not available as of now.

  2. Marco

    Hi there,

    Is it possible to send private messages to a specific user group?
    So disable the private messaging to all users but only to the admin, company users or other group?

    1. ProfileGrid Editorial Team


      The Private messaging feature works for the members-only, not for the groups. We have noted and forwarded it to our development team to review and add this feature in one of our future releases.

      Thank you,

  3. bianca

    Hi there,

    Is it possible to restrict private messaging for paid membership only?

    kind regards

    1. ProfileGrid Editorial Team

      As of now, this feature cannot be restricted for paid members only.

  4. David Trotter

    Just wondering…the title says message between “WordPress Users”. Does this mean that the people actually have to have a WordPress account, or can they just be a member of your site? I ask because I just want people to join my site without having to create any other type of WordPress account (don’t want to add the extra step).

    1. ProfileGrid Editorial Team

      Members registered on your site can message each other.

  5. Jin

    How can I disable messaging between user? I want messaging only between users and admin.

    1. ProfileGrid

      Messaging cannot be restricted between users and admin as of now. We have noted this requirement and forwarded it to our team for possible inclusion in a future update.


    Is there a way for me, the admin, to message all users at the same time? Or message the whole group at once, like a message “blast”?

    1. ProfileGrid

      Currently, feature to send a private message to all users at not available. You can use the ProfileGrid Group Wall extension to communicate with all group users.

Leave a Comment

Your email address will not be published. Required fields are marked *