• Resolved tomkelly33

    (@tomkelly33)


    Hi there, does your plugin allow users to subscribe multiple times to the same list without showing the standard Mailchimp error message “you are already subscribed to this list”? In need my users to subscribe several times to access several different lead magnets (so I can add them automatically to list segments in the meantime using hidden merge fields).

Viewing 12 replies - 1 through 12 (of 12 total)
  • Plugin Contributor yikesitskevin

    (@yikesitskevin)

    Hi @tomkelly33,

    Yes! Take a look at our opt-in settings (https://yikesplugins.com/support/knowledge-base/opt-in-settings/) and our submission settings (https://yikesplugins.com/support/knowledge-base/submission-settings/).

    I believe you’ll want the following settings:

    Yes to Update Existing Subscriber
    No to Send Update Email
    Update to Existing Interest Groups

    Does that make sense?

    Cheers,
    Kevin.

    Thread Starter tomkelly33

    (@tomkelly33)

    Hi Kevin,

    I installed and tested your plugin today.

    1st method:
    I set up a hidden merge fields with a fixed text value (signup source) to and added those to each sign up form so that new subscribers would be autoamtically segmented according to their sign up source. This worked all well and multiple subscribers would not even get the error message but just the confirmation message “thanks for being a subscriber your details have been updated”. The only problem or missing issue is that multiple subscribers would not have their field value updated but the value would stay the same and thus multiple subscribers stayed in the same segment as after the initial signup.

    So I resorted to the
    2nd method as suggested with your plugin knowledge base:
    I created a 2 groups and added 2 forms, one for each group with the value of the group name filled out and hidden so that new subscribers would be added automatically to the group. However this doesn’t work properly and subscribers now get to see the error message: “invalid interest ID: ‘4bb16020b8′”

    How can this be fixed?

    Thread Starter tomkelly33

    (@tomkelly33)

    Hi Kevin,
    I got it working! I saw that another user had the same problem and your support recommended to create completely new forms from scratch and they are all good now. ??
    Even the group updating works perfectly so when users re-subscribe they are swiftly moved to the new group with no error message.
    One last bug I noticed is that I cannot edit the label of the email field in the form builder. If I do edit it and click save it reverts back to the original label of “Email Address”. Why is that?
    The strange thing is also that all my other form field appear already translated in the formm builder (the API fetches my correct translations directly from my Mailchimp account) but only the email field still has the generic “Email Address” label (although I have it translated and displayed correctly in Mailchimp itself under merge fields and labels).
    Cheers,

    Plugin Contributor yikesitskevin

    (@yikesitskevin)

    Hey Tom,

    I’m glad you got the main functionality working! I am not sure what’s going on with the email field but I will put in a ticket for it. I know we handle that field slightly differently than other fields because it is always required; maybe we are not processing MailChimp’s label. I’ll let you know.

    Cheers,
    Kevin.

    Plugin Contributor yikesitskevin

    (@yikesitskevin)

    The MailChimp API does not return the email field so we have to manually create that field. I’m adding a filter to it so you can change the name via a filter function. That should be included in the next release.

    Cheers,
    Kevin.

    Plugin Contributor yikesitskevin

    (@yikesitskevin)

    Hey Tom,

    We added support for changing the email address field today (v6.3.30).

    Here are the steps you need to go through.

    1. Add this filter function to your website (feel free to ask me the best way to do this if you are unsure).

    add_filter( 'yikes-easy-mailchimp-email-address-field', 'rename_easy_forms_email_label', 10, 2 );
    
    function rename_easy_forms_email_label( $email_field, $list_id ) {
    	$email_field['name'] = 'Customized Email';
    	return $email_field;
    }

    2. Go to your form and clear the MailChimp API cache.

    3. Remove the email field from your form and then re-add it back. You should now see the email address field’s name has changed.

    Let me know if you need any help with that.

    Cheers,
    Kevin.

    Thread Starter tomkelly33

    (@tomkelly33)

    Hey Kevin, Thanks for your update.
    Where exactly would I embed that filter in my backend? Into a particular php-file?
    By the way, I bought the customisation upgrade for your plugin as it works so well!
    Cheers

    Plugin Contributor yikesitskevin

    (@yikesitskevin)

    Hey Tom,

    Oh that’s nice to hear! If you ever have any support questions, use the form provided in your admin dashboard. You’ll go through our priority support system ??

    The best way to use this PHP is to add it to your child theme’s functions.php file. Are you using a child theme? If not, you can also add it to your theme’s functions.php file. Alternatively, you could download and activate a plugin like My Custom Functions and place the code directly in the box provided from your admin dashboard.

    Cheers,
    Kevin.

    Thread Starter tomkelly33

    (@tomkelly33)

    Hi Kevin,
    I followed your instructions to the point and now my site is broken/offline and shws the following error message:
    Parse error: syntax error, unexpected ‘&’ in /www/htdocs/w012314a/prometheusanimation.de/wp-content/plugins/my-custom-functions/inc/php/functional.php(85) : eval()’d code on line 1

    See here: https://prometheusanimation.de/wp-admin/options-general.php?page=my-custom-functions&settings-updated=true
    Can you help? Can’t access your support via the backend as the backend is no longer accessible. ?? Cheers

    Plugin Contributor yikesitskevin

    (@yikesitskevin)

    Uh oh! Sorry! Are you able to FTP into your site and delete the plugin (by going to the /wp-content/plugins folder and deleting the folder my-custom-functions)?

    Thread Starter tomkelly33

    (@tomkelly33)

    Hi, I was able to restore my site via a backup. Any solution to get the email field editable without custom php code but via simply an upgrade of the plugin?

    Plugin Contributor yikesitskevin

    (@yikesitskevin)

    Would you be okay with letting us add the custom code for you? You can make a premium support ticket and we can discuss the steps to take there.

Viewing 12 replies - 1 through 12 (of 12 total)
  • The topic ‘Multiple signups of users to the same list’ is closed to new replies.