Change MailChimp's success/error message

后端 未结 2 2221
无人共我
无人共我 2021-02-20 07:46

I can\'t find this anywhere. Can anyone who\'s familiar with MailChimp advise?

I\'ve embed my form/input and there\'s some empty div\'s (below) which have error/success

相关标签:
2条回答
  • 2021-02-20 08:45

    A programatic way to do it is with some javascript:

    // select the target node
    var target = document.getElementById('mce-success-response');
    
    // create an observer instance
    var observer = new MutationObserver(function(mutations) {
      mutations.forEach(function(mutation) {
        if (target.innerHTML === "Thank you for subscribing!") {
          target.innerHTML = "Check your email!";
        }
      });
    });
    
    // configuration of the observer:
    var config = { attributes: true, childList: true, characterData: true };
    
    // pass in the target node, as well as the observer options
    observer.observe(target, config);
    

    Got that code from here.

    0 讨论(0)
  • 2021-02-20 08:50

    Found this resource:
    https://kb.mailchimp.com/lists/signup-forms/translate-the-mailchimp-embed-code

    The Classic Form for mailchimp generates the success and error messages statically, so this has something to do with the language settings.

    I've done it my self for a form by following these steps:

    1. Go to the list you are using and press "Signup forms", such that the window looks like this. Then open the "Form builder"

    1. When the "Form builder" is open. #1 Change the "Forms and response emails" to "Confirmation thank you page". #2 Change the tab to "Translate it". #3 Change the "Set default language" to Custom.

    1. Now it should be possible to change the "Thank you for subscribing!" text, while to change the error messages just change the "Forms and response emails" selection.

    0 讨论(0)
提交回复
热议问题