Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Redirects to a custom link after submits the subscription form
<script>
(function($){
$(document).ready(function(){
$( 'form.widget_wysija' ).submit(function(e){
e.preventDefault();
setTimeout(function() {
var msg = $( '.wysija-msg' );
if( msg.text() !== '' ){
window.location.replace( 'http://your_thank_you_page_url' );
}
}, 3000);
});
});
})(window.jQuery);
</script>
@kgjerstad

This comment has been minimized.

Copy link

@kgjerstad kgjerstad commented Sep 15, 2014

Insert this script below wp_footer() on the theme's footer.php

@indranilmailpoet

This comment has been minimized.

Copy link

@indranilmailpoet indranilmailpoet commented Aug 22, 2016

Hi kgjerstad,
This code is having a Hard Coded URL redirection, how to redirect to my desired URL after submits the subscription form ?
Or can we make a change in the MailPoet Plugin itself.
Could you please help me out here ...
Regards
INDRANIL

@camasa

This comment has been minimized.

Copy link

@camasa camasa commented Dec 29, 2016

Hi, can you help me?
I'm using two forms to subscribe to the same newslleter list. But each one redirects for a differents pages after submission.
Is it possible in this code specify the two forms? Using the if or something like that?
Thank you!

@RafaelFunchal

This comment has been minimized.

Copy link
Owner Author

@RafaelFunchal RafaelFunchal commented Mar 9, 2017

@camasa, check if each form has a different class or id, then edit the element mentioned on line 4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.