• Resolved puregraphx

    (@puregraphx)


    Our minimal setup is Twenty Seventeen Theme and a combination of Gravity Forms + User Registration Add-On, SendGrid, WP Mail Logging and BNFW but we notice 2 issues.

    1/ The “New User Registration – For Admin” does not replace the default WP email, so Admin receives 2 emails, the default WP mail and the custom BNFW mail.

    2/ The “New User Registration – For User” also does not replace the default WP email, BUT contrary to (1) the BNFW custom email is not sent, so User only receives the default WP email.

    PS 1: The test email does work
    PS 2: other “To User” notifications also work like User Role Changed and Password Changed.

    • This topic was modified 8 years, 5 months ago by puregraphx. Reason: added info
    • This topic was modified 8 years, 5 months ago by puregraphx. Reason: added info
Viewing 13 replies - 1 through 13 (of 13 total)
  • Plugin Author Jack – BNFW

    (@voltronik)

    Hi @puregraphx,
    Thanks for your message.

    It sounds like the Gravity Forms User Registration Add-on is causing some incompatibility although, I’m fairly sure it does work.

    Have you seen this help document regarding front-end forms within plugins? https://betternotificationsforwp.com/documentation/compatibility/support-plugins-front-end-forms/

    Thanks,
    Jack

    Thread Starter puregraphx

    (@puregraphx)

    Hi,
    First of, thank you for the very quick reply. However, this unfortunately did not fix the issue. We still see the Default and BNFW emails sent to the Admin and only the Default email sent to the User.

    Here is a screenshot from the Mail Log: http://prntscr.com/hguzj4

    Plugin Author Jack – BNFW

    (@voltronik)

    Hi @puregraphx,
    Thanks for the screenshot – that’s helpful.

    Can you tell me what happens when you register a user via the WP Admin and not via a front-end Gravity Form?

    Thanks,
    Jack

    Thread Starter puregraphx

    (@puregraphx)

    Hi,
    When I create a New User via the WP Admin, only my custom BNFW email is being sent. So that behaviour is as expected.

    Plugin Author Jack – BNFW

    (@voltronik)

    Hi @puregraphx,
    So it sounds like it’s an issue with the Gravity Forms User Registration Add-on.

    Are you able to ensure that no notifications are set-up for when a new user registers within Gravity Forms?

    There may also be an option to disable the automatic emails that are sent when new user registers from within Gravity Forms. Can you investigate this too?

    Thanks,
    Jack

    Thread Starter puregraphx

    (@puregraphx)

    Hi,
    In the Gravity Forms User Registration Add-on I have set up a User Registration Feed and when I scroll to the bottom “Have WordPress send this password to the new user by email.” is checked.

    I have unchecked this and we are now down to 4 emails being sent:
    * 1 Gravity Froms notification to admin = as requested
    * 1 Gravity Froms notification to user = as requested
    * 1 custom BNFW mail to admin = as requested
    * 1 default WP User Registration mail to admin = not good, previous mail should disable this one

    Besides still 1 default WP mail being sent which we don’t want, there is also 1 mail that is NOT being sent, that is our custom BNFW mail to the user with his new password.
    See screenshot (red not sent, green sent) http://prntscr.com/hhmnxm

    Plugin Author Jack – BNFW

    (@voltronik)

    Hi @puregraphx,
    Thanks.

    It seems that if this works when not using the GF add-on then this add-on might be the issue.

    Have you tried using another plugin for user registration instead?

    Thanks,
    Jack

    Thread Starter puregraphx

    (@puregraphx)

    Hi,
    As this site should go live today, we have currently no ways to test another plugin.
    We just heard from Gravity Forms (lucky us that we have priority support)

    1/ “When you’re talking about the email sent to admin, if you mean the email that have a subject like “[Your Site] New User Registration”, that email is not sent by Gravity Forms but by WP core, and we don’t have any control over it.”
    => so this means that BNFW should replace this default WP mail with our New User Registration – For Admin which it doesn’t, the system sends both.

    2/ “About the email sent to the user. If you’re not sending the password to the user but the activation link to let the user set the password visiting the link (recommended), to create a custom email for user activation …”
    => I guess they did not fully understand our question as we automatically activate these users, we don’t send an activation link. We do want to email them the auto generated password and a link to the reset pwd page. But besides the 2 notification being sent by GF, I don’t think they have any impact on the default WP mails.

    Plugin Author Jack – BNFW

    (@voltronik)

    Hi @puregraphx,

    I know this particular set-up used to work fine in testing so unless something has changed, I can’t see why it shouldn’t still work.

    Let me investigate this a little more.

    Thanks,
    Jack

    Thread Starter puregraphx

    (@puregraphx)

    Thx for your efforts. If there is anything I can do to make your debugging easier, let me know.
    Cheers,
    Kristof

    Plugin Author Jack – BNFW

    (@voltronik)

    Hi @puregraphx,
    After much investigation, it doesn’t look like I’m going to be able to fix this, at least not easily.

    Gravity Forms is doing a lot of custom handling when a post is being published and as such, it’s going to be difficult to make BNFW compatible with it.

    I’ll review this again at a later date but for now, I don’t think there’s much more I can do.

    Thanks,
    Jack

    Thread Starter puregraphx

    (@puregraphx)

    Thank you for taking the time to investigate this. We realize not all plugins can be compatible and indeed, GF handles a lot of the notifications.
    We have found a solution which is about 80% of what we wanted, but we can live with that for now.

    Plugin Author Jack – BNFW

    (@voltronik)

    Hi @puregraphx,
    Thanks for understanding. Pleased you found a working solution for the moment.

    If you like BNFW and the support, please feel free to leave an honest review.

Viewing 13 replies - 1 through 13 (of 13 total)

The topic ‘BNFW does not override default WP mails’ is closed to new replies.