diff --git src/bp-members/bp-members-functions.php src/bp-members/bp-members-functions.php
index 58fd1777e..fabd370b9 100644
--- src/bp-members/bp-members-functions.php
+++ src/bp-members/bp-members-functions.php
@@ -1897,12 +1897,13 @@ function bp_core_activate_signup( $key ) {
 		 * Maybe notify the site admin of a new user registration.
 		 *
 		 * @since 1.2.2
+		 * @since 5.0.0 Use this filter to define who should be notified.
 		 *
-		 * @param bool $notification Whether to send the notification or not.
+		 * @param mixed $value Whether to send the notification to `both` the admin and the user,
+		 *                     only the `admin`, only the `user` or no one at all (false).
 		 */
-		if ( apply_filters( 'bp_core_send_user_registration_admin_notification', true ) ) {
-			wp_new_user_notification( $user_id );
-		}
+		$notify = apply_filters( 'bp_core_send_user_registration_admin_notification', 'both' );
+		wp_new_user_notification( $user_id, null, $notify );
 
 		if ( isset( $user_already_created ) ) {
 
