I am having a similar problem with MailChimp Eero.
Here is my flow & code:
On this URL:
1. scroll down the page.
2. You will be shown the pop-up with the code below.
3. A new window will open with the “Almost finished…” message hosted on mail chimp servers.
4. Go back to the tab with pop-up and there is no success message (which i assume means the pop-up doesn’t know the user signed up, and hence not to show them the scroll pop-up ever gain.
TWO QUESTIONS:
– how can i get the “almost finished” page to show up inside the pop-up window so it doesnt throw the users to a new page, which isn’t a smooth experience?
– how can i tell the pop-up never to show again after user successfully submits their email?
Thanks so much!
Mike
<script language="JavaScript" type="text/javascript">
<!--
function checkform ( form )
{
if (form.FNAME.value == "") {
alert( "Please enter your firstname." );
form.FNAME.focus();
return false ;
}
return true ;
}
//-->
</script>
<div id="mc_embed_signup">
<form action="https://HoneyTrek.us2.list-manage.com/subscribe/post?u=2dafec07ca68edc4b80a35aaa&id=6fcfbcef2d" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" method="post" onsubmit="return checkform(this);">
<div class="mc-field-group">
<label for="mce-EMAIL">Email Address
</label>
<input type="email" value="" name="EMAIL" class="required email" style="width:180px" id="mce-EMAIL">
</div>
<div class="mc-field-group">
<label for="mce-FNAME">First Name
</label>
<input type="text" value="" name="FNAME" class="required" style="width:205px" id="mce-FNAME">
</div>
<div id="mce-responses" class="clear">
<div class="response" id="mce-error-response" style="display:none"></div>
<div class="response" id="mce-success-response" style="display:none"></div>
</div> <div class="clear"><br><input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button" style="padding:10px"></div>
</form>
</div>