• Resolved gabeshosta

    (@gabeshosta)


    <i>Hello There, I’ve been using Hustle for a few weeks and i love it :D.</i>

    I have some issue here. But i will list what i’ve done first

    1. I have integrate my embed form with my mailchimp list. Nothing wrong, it works fine.
    The list connect well with my mailchimp account and list.
    2. I disconnect my local list integration to my hustle form.
    2. I have activate mailchimp unsubscribe link. The link that i got from my mailchimp account. !Not Hustle Unsubscribe Link/ShortCode!
    3. I have disallow already subscribed user to submit the form.
    4. I disable double opt-in mailchimp.

    MAIN PROBLEM – CASE
    1. I fill my form with dummy email, it works fine. The email recorded to the mailchimp email list. The status was “Subscribed”. I’m smiling. Good

    2. Whenever i fill the form again with my same dummy email. It says my custom error “This email already on the list”. I know it works fine here because i already used it and the email were already on the mailchimp list. I’m smiling. Good

    3. I unsubscribe my dummy email from mailchimp via mailchimp unsubscribe link. It works fine, my dummy email status now was “unsubscribe”.

    4. I fill out the form again with my dummy email that has “unsubscribe” status in mailchimp. But it keep showing the already subscribe error message. I’m not smiling. Not Good

    Thanks in Advance! I don’t know if i forgot something, please let me know!

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Support Saurabh – WPMU DEV Support

    (@wpmudev-support7)

    Hello @gabeshosta,

    I checked the same on my end which is why I have sent this to the Hustle team to check this further. We would give you an update on it and also check if there is any quick fix possible for the same but I would not be able to promise you anything as this needs a bit deeper checks. Kindly note that our teams are constantly working on such critical issues which is why it may take a bit more time for them to check the same. I appreciate your patience here.

    Thank you,
    Prathamesh Palve

    Thread Starter gabeshosta

    (@gabeshosta)

    Thankyou @wpmudev-support7

    Please, take your time. Hope this problem gonna be fix soon. :D. Please let me know if the issue was fixed.

    Thank you,
    Gabe Shosta

    Plugin Support Laura – WPMU DEV Support

    (@wpmudev-support8)

    Hi @gabeshosta

    We’ll do our best to notify you here if there’s any “patch” or “hot fix” made available but (just to “stay on a safe side”) please also make sure to keep the plugin up to date – in case fix was just included directly in one of upcoming updates.

    Best regards,
    Adam

    Plugin Support Saurabh – WPMU DEV Support

    (@wpmudev-support7)

    Hello @gabeshosta,

    Our SLS team came up with a fix which would re-subscribe the “Unsubscribed“ members. Here is the code for the same.

    add_filter(
    	'hustle_provider_mailchimp_update_member_request_args',
    	function( $subscribe_data ){
    
    		// We are already in <code>$can_subscribe</code> condition so email can be subscribed. 
    		if ( isset( $subscribe_data[ 'status' ] ) && 'pending' === $subscribe_data[ 'status' ] ) {
    			$subscribe_data[ 'status' ] = 'subscribed';
    		}
    
    		return $subscribe_data;
    	}, 20
    );

    Now let help you understand how this would work. In the normal process, when a member is unsubscribed in MC and then the same email gets registered again, then the new member status is set to Pending.

    So the member will get an email to confirm if he/she wants to re-subscribe to that list.

    But with the filter above, we are setting the status to “Subscribed“ so no confirmation email is sent. So the above filter needs to be used with caution especially when double opt-in is active.

    Also, we are working for the Hustle team on this to make a permanent fix for the same and once ready, the same would be added to the plugin update. As of now as I said earlier, I would not be able to give you an ETA about but rest assured we already have this being worked.

    You can either add the above code to your site child theme function file or create a mu-plugin for the same. Here are the step by step instructions with the help of screenshots on how to create one:
    https://premium.wpmudev.org/docs/getting-started/download-wpmu-dev-plugins-themes/#installing-mu-plugins

    Do let me know if that works for you.

    Thank You,
    Prathamesh Palve

    Plugin Support Patrick – WPMU DEV Support

    (@wpmudevsupport12)

    Hi @gabeshosta

    I hope you are doing well.

    We haven’t heard from you in a while, I’ll go and mark this thread as resolved.

    However, feel free to let us know if you have any additional question or problem.

    Best Regards
    Patrick Freitas

    Thread Starter gabeshosta

    (@gabeshosta)

    Really Sorry for the late replies,

    Is there any way I can eddit the plugin via plugin editor? Which file should I add the fixed bug?

    Plugin Support Patrick – WPMU DEV Support

    (@wpmudevsupport12)

    Hi @gabeshosta

    We don’t recommend editing the plugin using the File Editor or edit it directly.

    I suggest using the provided solution which is a safe way to avoid the problem, the best way to add this mu-plugin is using an FTP or sFTP connection.

    https://ww.wp.xz.cn/support/topic/unsubscribe-integration-with-mailchimp/#post-13487006

    Best Regards
    Patrick Freitas

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

The topic ‘Unsubscribe Integration with MailChimp’ is closed to new replies.