Plugin
PluginUpdated
BuddyPress User Contact Form
BuddyPress User Contact Form is a plugin by BuddyDev that places a contact form on each user's BuddyPress profile.
Product facts
- Version
- 1.2.1
- Released
- 6 October 2023
- Type
- Plugin
- Licence
- GPL
- Included in
- Every plan, or $3.49 on its own
Overview
On a BuddyPress site, members often want to be reachable without posting an email address in public. This plugin adds a contact form to each profile so a message goes to the profile owner while the address stays private. It works separately from the BuddyPress private messaging system, so visitors and members with the right role can write to someone directly.
Administrators keep control of the process. You choose which roles can send messages, which roles can be contacted, and whether files can be attached. Members can switch their own form on or off. Google reCAPTCHA v3 helps with spam, and notifications can go to several admin addresses. It suits membership sites, social networks and other community platforms.
Features
- Contact form on every profile: Adds a customizable contact form to each user's BuddyPress profile, so visitors and members can send a message without seeing the owner's email address.
- Role-based sending and receiving: Administrators define which user roles can send messages and which roles can be contacted, giving tighter control over who talks to whom on the site.
- Personal form toggle: Members can enable or disable their own contact form, which lets each person decide whether they want to receive incoming messages.
- File attachments: Messages can include attachments, which helps communities and professional networks where members need to exchange files, and administrators can choose whether to allow them.
- Google reCAPTCHA v3: Google reCAPTCHA v3 integration helps keep spam out of the contact forms, so the messages members receive come from real people.
- Flexible admin notifications: Send notifications to multiple admin email addresses, receive copies of messages, or stop emails going to the profile owner and collect everything at the admin address.
- Shortcode and tab placement: A shortcode displays the contact form anywhere on the site, and the form's navigation tab can be positioned where you want it inside the BuddyPress profile.
- Developer hooks and compatibility: Hooks and filters let developers add form fields and change the form's appearance. The plugin works with Youzify and BuddyBoss, and supports localization for multi-language sites.
Best for
- BuddyPress communities that want private member contact
- Membership sites and social networks with many user profiles
- Admins who need role-based control over messaging
Changelog
Version 1.2.1 — 20 December 2023
- Improved Added compatibility with youzify.
- Improved Added ability to disable sending email to profile owner and receive all emails on site admin email.
Earlier versions
- 1.2.0 (29 March 2023): 2 improved
FAQ
Is BuddyPress User Contact Form free?
The code of BuddyPress User Contact Form is licensed under the GPL, so anyone may use, change and share it. Buy GPL is a paid service: a plan or a purchase of BuddyPress User Contact Form gives you the download and its updates. The developer's own support, licence key and online services are not included.
Which version of BuddyPress User Contact Form is this?
Version 1.2.1, released 6 October 2023. New versions appear here when the developer publishes them.
How do I update BuddyPress User Contact Form?
Install Buy GPL Updater on your site and paste your key from My Account. It installs new versions of BuddyPress User Contact Form for you.







