Mailchimp форма не отправляется
Я пытаюсь интегрировать MailChimp в простой веб-сайт с формой для отправки электронной почты, чтобы получить больше информации.
Однако даже после интеграции в существующую форму веб-сайта он по-прежнему не передает никакой информации в список, настроенный в системе MailChimp.
Поскольку интеграция в существующую форму не сработала, я решил вернуться на шаг назад и просто протестировать ванильный код, созданный MailChimp, - но даже это не сработает, поэтому я выполнил поиск и обнаружил, что это общая проблема с MailChimp, как описано на их веб-сайте:
QUOTE 'Моя форма ничего не делает после того, как кто-то нажимает кнопку "Подписаться".
После нажатия кнопки «Подписаться» в форме для встраивания кода, если ваши подписчики не увидят никаких сообщений об ошибках или успехах, не будут перенаправлены на страницу благодарности за регистрацию и не получат ваше электронное письмо с подтверждением подтверждения, форма может не представлены на наших серверах, как ожидалось. Обычно это происходит, когда существует несколько форм, которые используют проверку JavaScript на одной странице.
Если вы хотите, чтобы на одной странице было более одной встроенной формы, вам нужно либо отключить JavaScript для классической формы, либо разместить форму в iFrame на своем веб-сайте, либо использовать одну из других форм встраивания кода, например как голая форма или супер стройная форма. Эти две формы не используют JavaScript в своем коде. ' КОНЕЦ ЦИТАТЫ
Проблема заключается в том, что я уже использую форму Super Slim (т.е. без JavaScript), и на странице нет других форм, которые могли бы конфликтовать, поэтому предлагаемое решение MailChimp неприменимо.
А вот ванильный код, предоставляемый MailChimp:
<!-- Begin MailChimp Signup Form -->
<link href="//cdn-images.mailchimp.com/embedcode/slim-081711.css" rel="stylesheet" type="text/css">
<style type="text/css">
#mc_embed_signup{background:#fff; clear:left; font:14px Helvetica,Arial,sans-serif; }
/* Add your own MailChimp form style overrides in your site stylesheet or in this style block.
We recommend moving this block and the preceding CSS link to the HEAD of your HTML file. */
</style>
<div id="mc_embed_signup">
<form action="//test.us9.list-manage.com/subscribe/post?u=7d8e5d2a8c2b79eb3827e261b&id=77e030126f" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate>
<div id="mc_embed_signup_scroll">
<label for="mce-EMAIL">Subscribe to our mailing list</label>
<input type="email" value="" name="EMAIL" class="email" id="mce-EMAIL" placeholder="email address" required>
<!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups-->
<div style="position: absolute; left: -5000px;"><input type="text" name="b_7d8e5d2a8c2b79eb3827e261b_77e030126f" tabindex="-1" value=""></div>
<div class="clear"><input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button"></div>
</div>
</form>
</div>
<!--End mc_embed_signup-->
Может кто-нибудь помочь мне понять, почему эта, казалось бы, простая установка не работает?