Also in case it isn’t possible, do tell me about the code snippets that i could use in my child theme function.php, where i could add a hook to add user to the newsletter. i have drafted the rough code, but i am blank on how to generate newsletter instance in my theme. if there is a possibility to add some hook or filter, do update.
$newsletter = Newsletter::instance();
$user = $newsletter->get_user_by_wp_user_id($user->id);
$email =$user->user_email;
$subscriber = $newsletter->get_user($email, ARRAY_A);
if ($subscriber == null) {
$subscriber = array();
$subscriber['email'] = $email;
$newsletter->save_user($subscriber);
}