Hustle Pro checks email address in the whole account instead of only the campaign

I have a problem with the checking of email addresses via the GetResponse API
I have built several website with Hustle pro using Getresponse integration.
Now when I enter an email address that was used for another campaign on another website, I get the error message “address already on list”.

The GetResponse support people say that is because the check for the email address is global instead of per campaign.

When creating an integration with GetResponse there is dropdown where I choose the Getresponse Campaign . If I understand them right, email addresses are subscribed to the right campaign, but Hustle Pro checks the whole account for the email address that is going to be subscribed instead of only the campaign. Could you please check that with the developers and hopefully release a patch soon?

  • Adam
    • Support Gorilla

    Hi mbitcon

    I hope you’re well today and thank you for bringing this up!

    I’ve already reported it to our developers so they would double-check the GetResponse API requests in our code and implement they fix. They’ll check it and work on solution.

    Meanwhile, have you tried enabling “Allow already subscribed user to submit the form” setting in “Integrations Behavior” option on in your opt-in “Integrations” settings? I’m aware that it’s not exactly a “cure” for the issue but it seems like should be a workaround for now.

    Best regards,
    Adam

  • mbitcon
    • Problem solver

    Hi Adam Czajczyk

    This is what the getresponse support team wrote:
    You need to change

    https://api.getresponse.com/v3/contacts?query%5Bemail%[email protected]

    For

    https://api.getresponse.com/v3/contacts?query%5Bemail%[email protected]&query%5BcampaignId%5D=WzoaJ

    I had a look at the code and right now the get_contact function only queries the email. Probably the campaign ID is saved somewhere and could be fetched prior to sending the email query so the campaignID could be amended.

    What happens if I allow already subscribed users? Probably only in case they are already subscribed to the same campaign, Getresponse will send an error message, will the user see anything of that?

    Mike

  • Adam
    • Support Gorilla

    Hi mbitcon

    Thanks for response!

    I’m aware of the information from GetResponse as it’s been mentioned during the chat. I’ve already passed that over to our developers when reporting issue to them. I actually got additional feedback from them confirming that the way it works now is actually a default behavior “by design” for all integrations. Basically, if a user is subscribed to any campaign/list (depending on an integration used), such submission is rejected.

    The “Allow already subscribed users…” option is what actually should be used in this case. If a user subscribes to the very same campaign – plugin won’t try to “re-subscribe” them, nothing happens. If the user subscribes to a different campaign – use data at that 3rd-party provider (e.g. GetResponse, MailChimp and so on) would be updated.

    Best regards
    Adam

  • Adam
    • Support Gorilla

    Hi again mbitcon

    Just an additional update which, I believe, will clear up any confusion that I might cause with my last response (and for which I’m sorry).

    The part about trying “allow already subscribed uses…” option and how it works is still valid but I should have explain that regardless of that, the “per list”/”per campaign” check will be fixed anyway so if user is already subscribed to a different campaign, they’ll be allowed to do that without a need to enable this option. So plugin will check if user is subscribed to a given campaign/list rather than “entire account”.

    Best regards,
    Adam

  • mbitcon
    • Problem solver

    Hi Adam Czajczyk

    Thanks for the clarification. I was indeed a bit confused as I did not see any code that could have handled the “If a user subscribes to the very same campaign – plugin won’t try to “re-subscribe” them, nothing happens.” of your answer :wink:
    Looking forward to the fix, in the mean time I will use the option to allow subscribed users to subscribe again.

    Thanks!

    Mike