• Resolved Agent8

    (@agent8)


    Hi,

    I’ve got a situation where a Subscriber who is a WordPress User on changing their WordPress User email address the Subscription will not update to the new email. The Subscription email remains the old one and when you click through from Subscriber to the WP User edit screen the correct email is displayed. The two do not tally.

    But this only happens on a specific email address. If I set to a different temporary email address for this user it does work. The two then tally. Trying to then set again to the Users new email address which I have to use the Subscription will not update. It remains the temporary email address.

    Using the List Force Sync does not effect this either.

    I’m tempted to go into the database and search for the problem email and edit it directly. But not sure how this will effect things.

    Thanks,
    Nick.

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Support Dani F. a11n

    (@danielinhou)

    Hi there @agent8 ????!

    Thank you for reaching out to MailPoet Support!

    Oh, do you know how the email address was changed the first time? I am asking because I have now updated one users’ email address on my test site at WP-Admin and it also got updated on MailPoet’s end.

    Looking forward to hearing back from you!

    Cheers!

    Thread Starter Agent8

    (@agent8)

    Hi Daniel,

    Thanks for the reply.

    The site is a members site using User Frontend Pro plugin to handle editing of a users profile settings including the WordPress User default email field. The user manually changed their email by logging in to WordPress in the frontend of the site and changing their profile settings.

    I have tested this on two user accounts and the update works and translates across to Mailpoet subscriber list successfully. I can’t reproduce a clash.

    Currently the email address for the user is question is set successfully in WordPress User screen. But Mailpoet is refusing to update to this email. Unless I change their email address to a completely different email address. Then Mailpoet updates to that email. But I can’t get it to be the email address needed.

    On looking directly at the database the email needed is still listed in a table for Mailpoet. Although it has a status column of subscribed and a deleted column with a date and time in the past.

    I feel like the email address is being seen as in use as a subscriber already at some point and wont allow it to be used to avoid duplication. Can I remove a the record from the Mailpoet table that shows the relevant email address?

    Thanks,
    Nick.

    Hi there @agent8,

    I apologize for the late reply!

    Can you please check if you do have a subscriber with the email address you want to have in Trash? Note that you need to search in Trash specifically. That would explain why it wouldn’t update.

    If so, you might need to delete it permanently.

    Cheers!

    Plugin Support AW a11n

    (@slash1andy)

    Automattic Happiness Engineer

    We haven’t heard back from you in a while, so I’m going to mark this as resolved – we’ll be here if and/or when you are ready to continue.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘WordPress User Email Change Not Working’ is closed to new replies.