First, you need to activate the “BuddyPress Contact Me” plugin on your WordPress site. This is typically done through the WordPress admin dashboard under the “Plugins” section.
After activating the plugin, you can configure its settings by navigating to a specific location in the WordPress admin dashboard.
The navigation path to access the settings is described as “WB Plugins >> BuddyPress Contact Me >> General Settings“.
Enable BuddyPress Notifications
- Purpose: Activates the BuddyPress notification system so members are notified when someone contacts them directly.
- Effect: Notifications will appear in the BuddyPress notification interface (typically within the member’s profile).
Enable Email Notifications
- Purpose: Sends an email to members when someone contacts them.
- Effect: Ensures that members receive real-time email alerts about contact requests.
Show Contact Tab
- Purpose: Adds a “Contact” tab to member profiles, making it easier for users to reach out to others.
- Effect: Enhances profile interactivity by allowing contact requests directly from the profile page.
Customize Sender Email
- Purpose: Lets users set a custom email address for outgoing emails.
- Effect: Personalizes the sender’s email address to improve recognition and trust.
Send Copy to Sender
- Purpose: Sends a duplicate of the email notification to the sender for record-keeping.
- Effect: The sender has proof of the contact request.
Send Copy to Admin
- Purpose: Sends a copy of the contact notification email to the admin for monitoring purposes.
- Effect: Admins are kept informed about member interactions.
Send Notifications to Multiple Users
- Purpose: Allows you to specify additional users (e.g., moderators, team members) who will receive email notifications for contact requests.
- Effect: Broadens the notification reach to include other relevant roles.
Allowed to Initiate Contact
- Purpose: Restricts which user roles can send contact requests.
- Effect: Provides control over who can initiate contact, ensuring appropriate usage.
Allowed to Be Contacted
- Purpose: Limits which user roles can receive contact requests.
- Effect: Ensures that only designated user roles can be contacted.
Email Subject
- Purpose: Defines the subject line for email notifications.
- Default Example:
{user_name} has contacted you. - Effect: Personalizes the subject line with dynamic placeholders like
{user_name}.
Email Body Content
- Purpose: Specifies the message body for email notifications.
- Editor Options: Includes a text editor with options to add media and format the content.
- Dynamic Placeholders:
{user_name}: Displays the recipient’s name.{sender_user_name}: Displays the name of the sender.
- Effect: Allows customization of the email message for clear communication.

