{"id":5,"date":"2026-10-04T06:32:18","date_gmt":"2026-10-04T06:32:18","guid":{"rendered":"https:\/\/demo.camerce.com\/popup-campaigns\/exit-intent-popup\/"},"modified":"2026-10-04T11:12:45","modified_gmt":"2026-10-04T11:12:45","slug":"exit-intent-popup","status":"publish","type":"page","link":"https:\/\/demo.camerce.com\/popup-campaigns\/exit-intent-popup\/","title":{"rendered":"Exit-intent popup"},"content":{"rendered":"<section class=\"l-section wpb_row height_medium color_alternate\"><div class=\"l-section-h i-cf\"><div class=\"g-cols vc_row via_grid cols_1 laptops-cols_inherit tablets-cols_inherit mobiles-cols_1 valign_top type_default stacking_default\"><div class=\"wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><p class=\"cam-eyebrow\">Free &middot; Modal, exit-intent trigger<\/p>\n<h1>Exit-intent popup<\/h1>\n<p class=\"cam-lede\">A modal that stays out of the way until the pointer heads for the browser chrome \u2014 the one moment when interrupting costs you nothing.<\/p>\n<\/div><\/div><\/div><\/div><\/div><\/div><\/section>\n<section class=\"l-section wpb_row height_medium\"><div class=\"l-section-h i-cf\"><div class=\"g-cols vc_row via_grid cols_2-1 laptops-cols_inherit tablets-cols_inherit mobiles-cols_1 valign_top type_default stacking_default\"><div class=\"wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><p class=\"cam-note\"><strong>What to watch for.<\/strong> Move your mouse up and out of the window, towards the address bar. The modal opens then, and not before. Close it and it stays closed for the rest of the visit.<\/p>\n<h2>Why exit intent and not a timer<\/h2>\n<p>A timed popup interrupts someone who is still reading. Exit intent waits for the gesture that says the visit is ending anyway: the pointer leaving the top edge of the viewport. The cost of being wrong is much lower, and so is the irritation.<\/p>\n<p>The trigger is deliberately conservative. It only fires on a genuine upward exit, it only fires once, and it does nothing at all on touch devices, where there is no pointer to track and no top edge to leave through. A phone visitor sees nothing here.<\/p>\n<h2>What it is made of<\/h2>\n<p>Four elements, stacked: a heading, a line of text, an email form, and a close link. The form posts to your own site over the REST API, stores the address in your own database, and never sends it anywhere else. There is no account, no external service and no third-party script on this page.<\/p>\n<p>The close link is an element like any other, which means the wording is yours. &ldquo;No thanks, not this time&rdquo; reads very differently from a bare cross in the corner, and the difference shows up in how people feel about the site afterwards.<\/p>\n<h2>What happens after someone subscribes<\/h2>\n<p>The lead is written to the database, the campaign records a conversion, and the popup stops appearing for that visitor \u2014 converting is a stronger signal than closing, and the plugin treats it that way. In Pro the same submission can be forwarded to Mailchimp, Brevo, ConvertKit or whichever provider you have connected.<\/p>\n<p>Everything you have just read is also true of a cached page. The decision about whether this campaign belongs on this page was made in PHP and cached with the HTML; the decision about whether <em>you<\/em> should see it was made in your browser, a moment ago.<\/p>\n<\/div><\/div><\/div><\/div><div class=\"wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><p class=\"cam-eyebrow\">How this one is set up<\/p>\n<ul class=\"cam-checks\">\n<li>Format: modal, centred<\/li>\n<li>Trigger: exit intent<\/li>\n<li>Frequency: once per visitor<\/li>\n<li>Stops on close and on conversion<\/li>\n<li>Desktop only, by the nature of the trigger<\/li>\n<li>Elements: heading, text, email form, close link<\/li>\n<\/ul>\n<\/div><\/div><\/div><\/div><\/div><\/div><\/section>\n<section class=\"l-section wpb_row height_medium color_alternate\"><div class=\"l-section-h i-cf\"><div class=\"g-cols vc_row via_grid cols_1 laptops-cols_inherit tablets-cols_inherit mobiles-cols_1 valign_top type_default stacking_default\"><div class=\"wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><h2>This one is in the free plugin<\/h2>\n<p class=\"cam-lede\">Modals, slide-ins and announcement bars, every trigger, and no impression limits \u2014 all on WordPress.org.<\/p>\n<\/div><\/div><div class=\"w-separator size_small\"><\/div><div class=\"w-btn-wrapper align_none\"><a class=\"w-btn us-btn-style_1\" target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/wordpress.org\/plugins\/camerce-popup-campaigns\/\"><span class=\"w-btn-label\">Download free from WordPress.org<\/span><\/a><\/div><div class=\"w-btn-wrapper align_none\"><a class=\"w-btn us-btn-style_1 cam-btn-ghost\" href=\"\/popup-campaigns\/\"><span class=\"w-btn-label\">Back to all demos<\/span><\/a><\/div><\/div><\/div><\/div><\/div><\/section>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-5","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/demo.camerce.com\/popup-campaigns\/wp-json\/wp\/v2\/pages\/5","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/demo.camerce.com\/popup-campaigns\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/demo.camerce.com\/popup-campaigns\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/demo.camerce.com\/popup-campaigns\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/demo.camerce.com\/popup-campaigns\/wp-json\/wp\/v2\/comments?post=5"}],"version-history":[{"count":2,"href":"https:\/\/demo.camerce.com\/popup-campaigns\/wp-json\/wp\/v2\/pages\/5\/revisions"}],"predecessor-version":[{"id":53,"href":"https:\/\/demo.camerce.com\/popup-campaigns\/wp-json\/wp\/v2\/pages\/5\/revisions\/53"}],"wp:attachment":[{"href":"https:\/\/demo.camerce.com\/popup-campaigns\/wp-json\/wp\/v2\/media?parent=5"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}