WP Residence Help WP Residence Help

  • WPRESIDENCE
  • Video Tutorials
  • Client Support
  • API
Home / Agent, Agency & Developers, Theme Options & Global Settings / How to work with Inbox Private Message System

How to work with Inbox Private Message System

5701 views 0

The Private Message System allows users to send messages through the theme contact forms and manage replies from the user dashboard inbox.

This feature works with the WPResidence built-in contact form. It does not work with Contact Form 7 forms.

Content

  • Private Message System overview
  • Step 1: Enable the Private Message System
  • Step 2: Create the Inbox dashboard page
  • Where the Send Private Message button appears
  • Private message button in the property sidebar contact form
  • Private message button below property details
  • Private message button in the lightbox contact form
  • How users see and reply to messages
  • Required property user, agent, agency, or developer assignment
  • Important notes
  • Related help

Private Message System overview

The Private Message System adds a Send Private Message option to the theme contact forms.

When enabled, visitors can send a message to the user, agent, agency, or developer assigned to a property. The message is then available in the user dashboard inbox.

Messages can be viewed and replied to from the Inbox page in the user dashboard.

Step 1: Enable the Private Message System

To enable private messages, go to Theme Options → Property Page → Contact & Schedule Tour.

In older theme versions, this option may appear under Theme Options → Design → Property Page → Contact & Schedule Tour.

Set Enable the Direct Message to Yes, then save the changes.

Step 2: Create the Inbox dashboard page

The private message system needs a dashboard inbox page.

Create a page using the User Dashboard Inbox template.

  1. Go to Wp-admin → Pages → Add New.
  2. Add a page title, for example Inbox or My Messages.
  3. From the Page Template dropdown, select User Dashboard Inbox.
  4. Publish the page.


User Dashboard Inbox page template

Where the Send Private Message button appears

After the option is enabled and the inbox page exists, the Send Private Message button can appear in the theme contact forms.

The button can show on:

  • Property page contact form
  • Agent profile contact form
  • Agency profile contact form
  • Developer profile contact form
  • Property contact form displayed in the lightbox

The exact position depends on the contact form position selected in Theme Options.

Private message button in the property sidebar contact form

When the contact form is displayed in the property sidebar, the Send Private Message button appears inside that form area.

Private message button below property details

When the contact form is displayed below the property details, the Send Private Message button appears in the contact section below the property content.

Private message button in the lightbox contact form

The Send Private Message button can also appear in the contact form opened from the lightbox.

How users see and reply to messages

Messages are displayed in the Inbox page from the user dashboard.

From the inbox, users can open received messages and reply to them.


Private messages in user dashboard inbox

Required property user, agent, agency, or developer assignment

For the private message button to display on a property page, the property must have a responsible user, agent, agency, or developer assigned.

This is required because the message needs a recipient.

If a property is submitted only by admin and no user, agent, agency, or developer is assigned, the contact form and the private message button may not display.

Important notes

Important:

  • The Private Message System works only with the theme built-in contact form.
  • It does not work with Contact Form 7 forms or other third-party contact forms.
  • The property must have a user, agent, agency, or developer assigned as the responsible contact.
  • If no responsible contact is assigned, there is no message recipient, so the private message button will not show.
  • This behavior is intentional for websites that do not want to show contact forms on admin-only properties.

Related help

  • How to manage the user, agent, agency, or developer contact form position
  • How to manage users, agents, agencies, and developers
Agent, Agency & DevelopersTheme Options & Global Settings

Related Articles

  • How to Control Similar Blog Posts
  • ACF – Advanced Custom Fields – Integration with WPResidence
  • Theme Options – Roles (Editor) Permissions Controls
  • Theme Options -> Agent Card Settings

Help Categories

  • 18Agent, Agency & Developers
  • 5Blog Posts & Blog Lists
  • 38Elementor Shortcodes Built-In
  • 56FAQ
  • 15Footer
  • 5Getting Started
  • 37Header
  • 2IDX & MLSImport
  • 6Installation & Setup
  • 22Installation FAQ
  • 23Maps & Location Settings
  • 21Multi-Language Third Party Plugins
  • 6Other Third party Plugins
  • 19Pages
  • 4Payments & Monetization
  • 20Property Lists, Categories & Archive
  • 36Property Pages & Layouts
  • 31Search & Filtering
  • 163Technical how to | Custom Code Required
  • 8Technical: Actions and filters
  • 6Technical: Child Theme
  • 86Theme Options & Global Settings
  • 6Translations & Languages
  • 16WPBakery Shortcodes
  • 51WPResidence / WPEstate CRM
  • 50WPResidence 5.0 Documentation
  • 8WPResidence Elementor Studio
  • 50WPResidence Translate Plugin

Join Us On

Powered by WP Estate - All Rights Reserved
  • WPRESIDENCE
  • Video Tutorials
  • Client Support
  • API