Exit Intent Trigger for Thrive Lightbox

In the latest update to Thrive Architect WordPress Page Builder, we've added a feature that will help you build your mailing list even more effectively.

Watch the video to see how you can use the "exit intent" trigger for opt-in lightboxes on any post or page on your WordPress site.​


This new feature is available immediately in Thrive Architect. Just log in to your WordPress admin dashboard and update the plugin to the latest version.

Do you like this new addition? Do you have any further questions about it? Leave a comment below and let us know!


Note: since Thrive Content Builder works on the level of individual posts and pages, this feature is also only available for individual posts and pages. In other words, you can't create a lightbox and have it display on exit across your entire site.

Instead, you can use this feature to make highly targeted and relevant offers on your site's most important pages. For a more general, site-wide solution, we also have something in the works... :)​

Author: Shane Melaugh

Shane Melaugh is a co-founder and the CEO of Thrive Themes. When he isn't plotting new ways to create awesome WordPress themes & plugins, he likes to geek out about camera equipment and medieval swords. He also writes about startups and marketing here.

  • Clay says:

    Amazing! You guys are always coming up with sweet stuff!

    • Shane Melaugh says:

      Thank you, Clay! Glad you like this new addition. :)

  • Quentin P says:

    That is supreme Shane. The ability to have exit lightbox options on individual pages is superb (and the ability to have a site wide one too later would complete it as you say).

    • Shane Melaugh says:

      Thanks, Quentin! Yes, it’s a really cool feature when used right.

  • Gio says:

    Hi Shane. I was waiting for this one! Great

    I am still no list builder (yes I know…I am stubborn and crazy..).

    I prefer to have an exit-intend popup with just a picture and affiliate link.

    Is that possible ?

    • Shane Melaugh says:

      Yes, absolutely. The event simply opens a lightbox. What that lightbox looks like and what it contains is 100% customizable.

  • Johnny W says:

    Super!! I was just searching for this feature :-)

    • Shane Melaugh says:

      Glad you like it, Johnny!

  • Joerg U says:

    great Stuff, you made it better and better every Time… Thanks!

    • Shane Melaugh says:

      That’s the plan, yes. :)

  • Detlev says:

    How smart to add an option for mobile devices!!
    Guy, you do awesome work and “obliterate” more and more plugins by integrating their functionality. Öove it!!

    • Shane Melaugh says:

      Yes, I agree. I can’t take credit for the “mobile option” idea. That was our clever developers thinking about all the details.

  • Detlev says:

    Oops… Ö=L

  • Sid says:

    What a great feature, I am so impressed with what you provide and the way you explain it. It’s first class business and I am very pleased indeed that I invested.

    Still learning but already learned a lot from you.

    my marketing will be 100% better in 2015


    • Shane Melaugh says:

      Thank you, Sid! Stick with us and we’ll fill your marketing toolbox to the brim in 2015. :)

  • Don d says:

    Wow. And Wow again.
    I’ve been looking for this function for … ever, and finally, Finally! it’s here.

    For anyone who has some thoughts about ‘sitewide exit pop,’, let me gently suggest that you need to be very, very careful about sitewide exit pops, b/c they can inadvertently interfere with your sales letter / product offers by interrupting your buyer.

    That’s why a page-specific exit pop is far superior. 1) No unexpected behavior that can derail a buyer, and 2) You can create an ‘on exit’ offer that is a perfect match to the content of the page your visitor is about to leave.

    I highly recommend you start with pages / posts that have the highest ‘bounce rate’ on them. Test an opt-in offer in the lightbox, but also test a button that takes your reader to another page on your site, which can reduce your bounce rate substantially and increase pages per visit.

    Shane – is it possible for me to have an existing page or post that’s already in the TinyMCE editor, leave that as it is, and then use the Thrive Content Builder editor just to set up the exit pop lightbox?

    That would be amazing. People pay a LOT of money for this feature, and you just GAVE it to us.


    • Shane Melaugh says:

      Thank you for the detailed comment, Don!

      Your advice is spot on. This feature is perfect for high-bounce and high-traffic pages and can make a big impact. One of our beta testers turned this feature into a significant income-increase in one day, on his site.

      Concerning your question: yes, you can do that. The way this works is that TCB content is shown above the content from the default editor. You can edit the post in TCB and save the changes without adding any content to the page. There will probably be a gap at the top of the content when you do this, but you’ll be able to remove it with custom CSS (also in TCB). If you need help with this, just let us know in the support forum.

  • Juan says:

    very sweet feature ;)

  • Thank you, Shane! And thanks to everyone else at Thrive Themes who made this new update possible.

    You and your team are an examplary company and one I’ve learned to trust and respect more and more.

    Keep up the good work!

    (And, to Don above, thank you for your insghts on the best applications for this feature!).

    Wishing everyone continued success.


    • Shane Melaugh says:

      Thank you very much, Salvador!

  • Brett S says:

    Awesome – thanks for adding that! Fantastic, I love the Mobile feature too, great work.

    • Shane Melaugh says:

      Thank you, Brett! Glad you like it!

  • Thrive Content Builder just keeps getting better. One of the best and most used tools I’ve added to my bag of tricks this year

    • Shane Melaugh says:

      I’m very happy to hear that, Bernie!

  • Lewis Evans says:

    Superb – yet again, Shane! I love the way it doesn’t interfere with the viewing of the page by interrupting your reading flow.

    Many thanks again!

    • Shane Melaugh says:

      Thanks for the comment, Lewis. Exit-intent is a great way to trigger the lightbox, yes. Less annoying than the timed option.

  • Michel R says:

    You. Guys. Are. Overderlivering. Awesome! And if you keep doing that it would be great to see some statistics dashboard inside thrive themes or the option to track opt-in views and conversions inside Google Analytics event tracking. This would make many plugins obsolete and our marketing much more measurable.

    • Shane Melaugh says:

      That’s how we roll. :)

      About conversion tracking: this is something we’ve been discussing, but it’s more of a long-term goal.

  • By adding new features every week or so, Thrive Content Builder has become the Swiss Army Knife of WP plugins. When will we see the cork screw?

    • Shane Melaugh says:

      Good question, Martin. I’m not sure what the plugin equivalent of a cork screw would do, though…

  • Shane,

    Once again, you guys ROCK!

    One question…How does this feature handle a case where someone who has already opted-in visits/revisits the page? Would it popup again, or is there a way to recognize a previous opt-in?



    • Shane Melaugh says:

      It will pop up again, yes. Right now, there’s no tracking of whether someone has opted in or not. We have plans for a better solution for this too, though.

      But don’t let this stop you from using the feature. The idea here is that you use it on some of the highest impact pages or posts on your site. Since it’s specific to individual posts and pages, the same visitors won’t constantly see the lightbox again.

      • Jose C says:

        Shane, Thrive Content Builder is hands down the best WP Plugin I’ve ever purchased. This new feature is something I was looking forward to and was a logical progression once I saw the lightbox feature. Like David said it would be awesome if the plugin could detect someone who has opted in. I have searched high and low for a plugin that does this since a lot of my traffic is repeat. An even better option would be to have a rules engine built in that would show different light boxes if the user already opted in. So if a user has already opted in as an example, a light box asking for a “share” “like” “tweet” could be customized and come up. Sites like upworthy use a light box asking for a share like this. I know it can probably be done currently with TCB using the html code element, but an intelligent light box would be AMAZING!! This would not only help to capture the lead, but to increase traffic and do so in an intelligent way. In any case, thanks for supporting this plugin and making it better every day!

      • Shane Melaugh says:

        Hello Jose,

        We are working on something pretty big that will do everything you mentioned here. Because of the size of the project, it will take a while before we have anything to release. But trust me: it will be worth the wait. :)

      • anthony r says:

        Shane Thanks for this I was just about to ask in the forum how to set this up.

        I read you are working on a solution to stop this from happening to people who are already opted in.

        I know you have a big project you are working on but in the mean time why can’t you just set a cookie to track those who have already opted in?

  • Hi Shane,

    Thanks for yet another great upgrade. I really appreciate how ‘clean’ and powerful you keep making your marketing solutions. [And how they’re getting even easier for us non-techies.]

    Just a quick question: when you say, “What that lightbox looks like and what it contains is 100% customizable.” I’m wondering what our options are for using popups we create elsewhere?

    I’d love to start using nice big ‘Yes/No’ choice optins like Neil Patel and others are using [see link below for an example]. Since I can’t see how to easily to that as easily/beautifully within Hybrid Connect or Thrive Content Builder as I’d like [and want to connect with my Agile CRM account in any case], could I use the ‘Custom HTML’ element to customise a Thrive lightbox with the design I create elsewhere? Many thanks – much appreciated.


    • Shane Melaugh says:

      Technically, you can do this, yes. However, the buttons would have to link to new pages, as there’s no way to load additional content into the lightbox after the click.
      You may be able to open another lightbox from within the lightbox, but I wouldn’t recommend that.

  • KK says:

    Amazing Shane, you guys rock!

    Will the exit lightbox only shown once or multiple times?

    • Shane Melaugh says:


      It’s shown multiple times. We are working on a solution that will also give you more control over how often it’s shown, but that will take a while.

      • Jan G says:

        i guess i don’t have to say again that the new feature is grate, right? ;-)

        A cookie-based popup-limit would be great. i hate going to sites with a exit- or pageload-popup that i have closed already 500 times. It anoyes returning visitors alot!

      • vincent k says:

        It’s a strategy to get you to subscribe to the RSS or the newsletter :-)
        No more popup that way.

  • Rob says:

    Hi Shane

    Thank you again for this great addition. You are one of the few (probably the only one I know of) that creates worthwhile updates for customers without trying to fleece them for more $$$. Thrive Content Builder exceeds value for money and has grown into an exceptional tool. Thank you!

    • Shane Melaugh says:

      Thank you very much, Rob!

  • Fiona F says:

    Shane, do you have an ‘almost site wide’ option? I’d love to be able to make one popup type opt in box, and have it displayed on ‘most pages’ but clearly exclude all purchase/shop steps etc.

    • Not yet, but if you can hang around for 10 weeks or so, we’ll have something that is absolutely perfect for what you’re trying to achieve.

      • Fiona F says:

        I’m conflicted right now. I have HybridConnect and Thrive Content Builder (plus other stuff from you guys) AND there’s MORE ON THE WAY! #WIN

  • Libby says:

    As usual another awesome update Shane! Thanks!

    • Shane Melaugh says:

      Thank you, Libby! Glad you like it. :)

  • vincent k says:

    Every time I’m using TCB and thrive themes, I’m amazed.
    Amazed by my efficiency at constructing pages with features I want.
    Amazed by all the useful stuff that’s embedded inside a theme (basically, to get the same features, I’d need 5 or 6 plugins)
    Amazed by everything that’s in TCB: easy to use, full of benefits…

    I was using Instabuilder: loved it for the speed, but very unflexible. Anyway, it produced good enough results.
    Also used OP: could do whatever I wanted… Powerful, then… but its use slowed the website creation process so much it became a real PITA…

    Thanks for this new release and this great feature!
    I positively LOVE your stuff…

  • Harvey says:

    Aren’t you tired of providing MASSIVE value and getting very accolades for all the new features?! You hit it out of the park with this one!

    • Shane Melaugh says:

      Haha, thank you, Harvey. We’re not tired of it yet, no. In fact, being able to pile on more and more value and continue developing the products is something we really love about what we do. :)

  • Priscilla says:

    I’m so impressed with the way you continually add new features to Thrive Content Builder! Never had this experience with other plugins before.

    Don, thanks for the tips on the best ways to use the exit trigger!

  • Shawn says:

    SHANE! I am soo upset I bought Optin Monster and now you do this to me :( This is great stuff, you and your team are doing an awesome job.

    Suggestion: Can you add API for email providers? I think that will take an already premium product to the next level.

    Also any update on contact form page?

    Keep up the awesome work and now I sorrow for the $197 I spent…

    • If you think you’re angry now…You’re going to be REALLY angry around about 10 weeks from now. That’s all I can say on the matter :)

      • Shawn says:

        Paul, will you guys have an API integration by that time? Thanks.

      • Lamont P says:

        Dude, no fair!

  • Cool and a half! :)

    • Shane Melaugh says:

      Indeed. :)

      • Shawn says:

        Hey Shane, do you think you’ll be adding an API soon for email providers?

  • Sydney C says:

    Hi Shane,

    Thats a great feature I will start using that right now :)!

    I just wanted to add that I think the content builder is a bit painfull to use sometimes because you have to do so many clicks all the time.. For example: I wish I could use more keyboard shortcut when building my content through the content builder like Cmd Z or Cmd Y. I don’t know if it would be easy for you to set it up but would be huge gain of time already! And also I always wonder why does it ask me if I really want to leave everytime even though I save my changes..

    Thank you for you work !


    • Shane Melaugh says:

      Thanks for this comment, Sydney. I’m very interested in making the Content Builder speedier to use. Adding some more keyboard shortcuts is a good idea, yes.

  • Luca says:

    Awesome stuff!
    Thanks for this new addition, I was looking forward to see an exit intent option..!

    • Shane Melaugh says:

      Thanks for your comment, Luca!

  • Kevin B says:

    Hi Shane. Brilliant, as usual :-)

    I was just looking at adding an exit popup plugin, but no need now! You continue to make my life easier. And just having it on specific pages is brilliant.
    Thank you.

    • Shane Melaugh says:

      Thanks, Kevin! Glad you like this feature addition!

  • david says:

    Now anyone would’ve thought that you would create a separate product instead of bundling it into your existing one.

    You guys are seriously leveling the playing field.

    Everyone else: If you did a research for similar solution, they cost twice the tcb. Also, the “original exit pop up” cost 4-6k. Just sayin, cause I see so many people not appreciating the fact it’s at a fraction of it.

    Feels like apple presenting $199 (scratch that) – “now free”

    • Shane Melaugh says:

      Thank you very much, David! We love piling on the value for our customers. You’re right that there’s a lot in TCB that we could have easily sold as separate products or add-ons, but we prefer making the core product more valuable for now.

      Plus, for Thrive Themes members, this is what we’ll do with all products. The goal is to provide a crazy amount of value. :)

  • Greg W says:

    Great feature Shane… good-bye LeadPages. Is there a way to trigger the light box from a button in the sidebar widget area?

    • Dean P says:

      Being able to trigger a lightbox with an image/url would be huge :D

      I prefer the lightboxes we can create here vs leadboxes but right now I’m stuck using them for this reason.

      • Shane Melaugh says:

        Hi Dean,

        You can already do that. Add an image, click on it and choose “Event Manager” to set up the image as a lightbox trigger. For a text link, select the text, turn it into a hyperlink (you can leave the URL field empty). Then click on the link you created and again choose “Event Manager” to set it up as a trigger.

      • Dean P says:

        Sorry Shane – I meant with pieces of our site that aren’t using the TCB (for example a home page created with another theme)

      • Shane Melaugh says:

        Adding TCB events to things outside of TCB content is not going to be possible, I’m afraid.

  • anthony r says:

    Can we set up an “exit intent trigger” to work on an opt-in popup?

    So if someone clicked a button and the optin lightbox pops up but they don’t fill in their email address and they are about to leave the page I would like the lightbox to automatically close then move them to the next part of the page.

    I want to get the people who are interested but feel like they don’t have any options but to give their email or leave the page a second chance to look at additional content.

    • Shane Melaugh says:

      This isn’t something we can do with the plugin’s functionality, I’m afraid.

  • High Five to you and your team Shane!

    Great work as usual.

  • John Naismith says:

    Awesome addition Shane. What next?

    When I open op my inbox at the beginning of my day and see an email from you, I open it first as I know there will most likely be a new feature.

    Keep over delivering please.

    • Hello John, I’m testing the next feature right now – should be due for release early next week :)

  • Shawn says:

    I keep trying to reply to a comment but I am getting this error: Simple Comments could not retrieve the password from the server. To fix this turn JavaScript on in your web browser. If you are the blog owner, turn off Nonce Security, or turn on Generate Comment Form. If there is still a problem, you will need to deactivate plugins until you find the one breaking communication to WordPress.

    • Shane Melaugh says:

      Sorry about this. It should be fixed now.

  • Abdul says:

    Hi Shane,Great stuff as always
    I wanted to know,can i use custom thank you pages for every light box i create.i mean if i have 10 light boxes,can i specify a custom thank you page in each of their settings.

    • Shane Melaugh says:

      The thank you page is determined by your email marketing service. So in this case, you’d just want to create a separate signup form with a separate thank-you page for each one.

  • Sean says:

    Hello Shane, this is a bit of a strange comment :) In your demonstration video, the graphics for the report in the demonstration were of a man and women with superhero capes… Please let me know how to get that graphic. Shane it would be perfect for a project I’m working on. P.S Thrive Content Builder just keeps getting better!

    • Shane Melaugh says:

      Hello Sean,

      I think I got that image from Fotolia. But I can’t remember the search term or link I used to find it.

  • Eddy Salomon says:

    Shane, when you guys do come up with an a site wide option please provide the ability to easily rotate or split test these exit pop ups. I’m using ninja pop ups and it’s wonderful to have that feature. Steal some of their functionality! :)

    It would be one less plugin i need to use. lol

    • Shane Melaugh says:

      A few weeks more and your patience will be rewarded. :)

      • Eddy S says:

        I feel a second Christmas coming on! LOL I can wait it out since I have a solution right now. But I know yours will be better or just as good!

  • Frederick says:

    Hi Shane,

    Just bought this and added a lightbox with an exit intent feature, but it doesn’t seem to be working.

    Followed your video instructions. The feature works when I preview the page from my dashboard, but doesn’t work on the live site.

    Any tips?

    • Post your problem in the support forum and our support staff will look at this for you.

  • Rinaldo says:

    Hi Shane! If I have a sidebar widget ebook opt-in form and I am giving the same ebook on an exit trigger, is there an option integrated in your software that if someone previously opted in for my ebook on the sidebar it doesnt show the exit form?

    • Shane Melaugh says:

      Hello Rinaldo,

      If you’re using Thrive Leads, then one of our upcoming features will give you very detailed control over what your existing subscribers see, as compared to what new visitors see.

  • John M says:

    When is the site-wide update coming?

  • derek says:

    For some reason it is not working on my site. I have it set to exit intent and set to happen every time but i get no popup. Any ideas?

    • Shane Melaugh says:

      Hello Derek,

      Please post about this in our customer support forum to get help.

  • Danielius G says:

    Hey, Shane! How about that site-wide exit intent lightbox. Was it added yet?

    P.S. I just bought ContentBuilder few days ago and it is awesome!

  • Martin says:


    Thank you very much… if you can add this to the Thrive Leads section so we can target by category that would be awesome too.

    Love your work!!

  • John says:

    Hi Shane, you mentioned “For a more general, site-wide solution, we also have something in the works… :)​” can you please point me out to this solution .? thanks!!

  • Ray says:

    Where is the video? I can’t see it in the post.

    Is there a written step-by-step tutorial, instead?

  • Taylor says:

    There is no video on this page. How can I edit an existing exit intent popup? I dont know where to go in the builder.

  • Marcus says:

    Hi Shane,
    Is there a solution for having a lightbox opening after a specific time? The website is showing the latest blogposts, so no individual post or page…

    • Hanne says:

      Hi Marcus,

      Yes there is a time trigger on the lightbox. You can choose the number of seconds before the lightbox shows.

  • Norman L says:


    I’m wondering if this MUST be connected to an email list? Is there a way to have it just as a banner to click to a web page? If there was, I could eliminate optinmonster’s expensive service.

    • Shane Melaugh says:

      I doesn’t have to be connected to an email list, no. You can also create WordPress accounts for new signups or you can connect it to a free mailing list solution and use the notification manager to get notified whenever someone signs up.

      And yes, you can also eliminate the opt-in form entirely and just show an add or call to action or whatever you want. :)

  • >