• Resolved gunzi11

    (@gunzi11)


    Hello!

    Thank you for your nice plugin!

    I am using your plugin (V 2.0) with Elementor Pro (V 3.17.1) and WP 6.3.2.

    I have also added the short code from this discussion in my functions, since I’m in the EU.

    Since today, I have the issue that the users can subscribe to the Newsletter via the “Members” endpoint, but not the “Subscribe”.

    However, via the members endpoint in the API the users don’t have to confirm their Email Address and are already… members.

    When the form field “action” is set to “Subscribe” Klaviyo does not get anything via the API. My Email Address was not conveyed to Klaviyo.

    When the form field “action” is set to “Members”, I get the Email which states that I’ve already gave consent for this address which was not the case.

    Do you have an idea why this is the case?

    Thank you!

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author thongnguyenminh

    (@thongnguyenminh)

    Hi @gunzi11 thanks you for using my plugin. I made some test with the same plugin versions (and WP 6.4.1 and 2023 default theme) as you provide and it work as expected in my side.

    So i decided to release a new version 2.1 – which have the function to logging some important settings and Klaviyo respond after form submission.

    Can you please remove the custom code you add in the functions.php file, update the plugin, then going to the form’s klaviyo settings and activate the log setting as below image. Try to submit the form, then navigate to the file “debug.log” inside the plugin folder (yoursite-domain/wp-content/plugins/include-klaviyo-for-elementor-pro/) and sent me these info for further debug and support.

    Thread Starter gunzi11

    (@gunzi11)

    Hello thongnguyenminh,

    first of all thank you for the fast reply and also for including the debug feature in your plugin.

    I’ve deactivated the functions.php lines and tried both options, with members and subscriber. I can tell that with the members option the response line in the debug contained some information [ID, email], while the response line with the subscribe option remained an empty array.

    I will send you the detailed logs in private, since I’m not sure regarding personal information.

    Does this indicate that your plugin works as it should, but this is a problem in the Klaviyo settings?

    Any further help would be appreciated!

    KR,

    gunzi11

    Plugin Author thongnguyenminh

    (@thongnguyenminh)

    Thanks @gunzi11 for your help. Base on your debug log – i beliveve the issue come from your List’s setting.

    As you can see in below image, if the list you’re subscribing profiles to is set to double opt-in – then, the profile being subscribed will be asked to confirm their subscription. In this case, you will not see the profile’s data in your API requests nor will you see an update to the Channel box in the Klaviyo UI until the subscriber has finished opting in. That why you get a blank respond instead of error.

    You can confirm this by change your list setting in to single opt-in or look at the subscribed mail box (maybe in spam folder) for the subscription confirm email and finish it.

    Hope this help, please keep updatee me with this to make further support if necessary!

    Thread Starter gunzi11

    (@gunzi11)

    Hello @thongnguyenminh!

    Thank you very much for taking your time and helping me with my issue.

    I don’t know why, but suddenly it seems to work as intended.

    Strange. Anyway. Thank you again, and I think that the debug function can help others as well so I hope that not all time was wasted.

    BR,

    gunzi11

    Plugin Author thongnguyenminh

    (@thongnguyenminh)

    Hi @gunzi11, glad to know that your issue have been gone. Thanks you again for using my plugin. Please fell free to ask if you need my help in the future.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Subscribing via “Members” works but not with “Subscribe”’ is closed to new replies.