Also - you can use an external solution like Hellobar - This is what I use in my projects - Also gives analytics about the form. https://www.hellobar.com/
Thanks mayhemonger, I do appreciate the links. I read through them (and there was a lot to read!), but I can’t get this to work on my site. I have no experience with coding javascript but I can copy and paste into an embed all day
Would you, or anyone else, be willing to give me some simple instruction for how to achieve this on my site? I know it’s asking a big favor, but my skills are visual and that is why I’ve taken so quickly to a tool like Webflow. It allows me to create without coding.
If this is not possible for someone without coding basics, then maybe there’s a workaround idea that will achieve something similar? Any help is appreciated.
Put this in the Before </body> tag on the page where you want the popup.
$j(document).ready(function() {
if(localStorage.getItem('popState') != 'shown'){
$j("#popup").delay(2000).fadeIn();
localStorage.setItem('popState','shown')
}
$j('#popup-close, #popup').click(function(e) // You are clicking the close button
{
$j('#popup').fadeOut(); // Now the pop up is hiden.
});
});
Then put this code in setting, custom code, Add code before </body> tag: area
You have to set the popup to Display Setting: NONE after you have made it, othervise it will just show the whole time
But if you have tried that and it still doesnt work, Try and put this:
$j(document).ready(function() {
if(localStorage.getItem('popState') != 'shown'){
$j("#popup").delay(2000).fadeIn();
localStorage.setItem('popState','shown')
}
$j('#popup-close, #popup').click(function(e) // You are clicking the close button
{
$j('#popup').fadeOut(); // Now the pop up is hiden.
});
});
Hi @MIJason - well, with some tweaks here and there - you can get it to work. But then again, I chose not to use it as it is not a complete solution for me.
For example, if a user comes to the site, and already signed up or was shown the splash - he/she should not be shown the splash again. That is where external solutions come in handy.
This would need cookie storage and validation against the cookie to see if the visitor had come before.
Solutions such as hellobar do the job well, the free version is good enough and since you’re not used to JS, all you need to add is a line in your custom code and it works well. Give it a shot - its free.