Я унаследовал некоторый код, который позволяет заинтересованной стороне подписаться на нашу рассылку.
Атрибут действия формы перенаправляет пользователя на http://ourcompany.us7.list-manage.com/subscribe/post?u=1&id=1
, где написано «нам нужно, чтобы вы подтвердили, пожалуйста, проверьте свою электронную почту», а затем он перенаправляет обратно на наш сайт. Если пользователь нажимает на эту ссылку в своем электронном письме, он подписывается на пользователя.
Если пользователь вводит свой адрес электронной почты во второй раз, он перенаправляет его на http://ourcompany.us7.list-manage.com/subscribe/post?u=1&id=1
и показывает форму, в которой он может редактировать свой профиль, но он не фирменный, многословный и не то, что мы хотим показать нашим пользователям.
Вместо этого мы предпочли бы направить пользователя к фирменной форме, которую мы создали для обновления своего профиля, которая включена в нижний колонтитул электронного письма, с URL-адресом http://ourcompany.us7.list-manage.com/profile?u=1&id=1&e=1
.
Есть ли способ изменить форму или процесс регистрации MailChimp, чтобы это произошло?
Вот (сокращенная) форма,
<form action="http://ourcompany.us7.list-manage.com/subscribe/post?u=1&id=1" method="post">
<label>Subscribe to our mailing list</label>
<input type="text" value="" name="email">
<input type="submit" value="Subscribe" name="subscribe"></span>
</form>