Я нашел одно решение этой проблемы: прямая вставка в базу данных Wordpress MySQL:
insert into wp_newsletter (email, token, status, created, List_1 , list_2, list_3, list_4)
VALUES('name@email.com', SUBSTR(md5(randomNumbers), 1, 10), 'C', CURDATE(), 1, 1, 1, 1);
Это назначит пользователя для групп. Таблица wp_newsletter
используется плагином Информационный бюллетень