{"id":7006,"date":"2019-02-21T14:02:35","date_gmt":"2019-02-21T14:02:35","guid":{"rendered":"https:\/\/crocoblock.com\/knowledge-base\/?post_type=article&#038;p=7006"},"modified":"2023-07-19T09:45:12","modified_gmt":"2023-07-19T09:45:12","slug":"how-to-create-a-new-popup-template-from-scratch-based-on-jetpopup","status":"publish","type":"article","link":"https:\/\/crocoblock.com\/knowledge-base\/jetpopup\/how-to-create-a-new-popup-template-from-scratch-based-on-jetpopup\/","title":{"rendered":"How to Create a New Popup Template in Elementor"},"content":{"rendered":"\n<p>The <em>JetPopup<\/em> plugin allows you to create and add pop-ups to the pages using the Elementor editor. To customize pop-ups, you don\u2019t need to dig into a piece of code. All changes can be applied effortlessly using multiple style settings.<\/p>\n\n\n\n<p>To create a new pop-up, navigate to the <strong><em>JetPopup &gt; Add New Popup<\/em><\/strong> tab in WordPress Dashboard.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/02\/add-new-popup-1-1.png\" alt=\"add new popup\">\n\n\n\n<p>You will proceed to the WordPress (Block) editor. Enter the title and hit the <strong>\u201cEdit with Elementor\u201d <\/strong>button.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/02\/edit-with-elementor-popup-2-1024x605.png\" alt=\"edit with elementor popup\">\n\n\n\n<p>Also, you can proceed to the <strong><em>JetPopup &gt; All Popups <\/em><\/strong>tab and press the <strong>\u201cCreate New Popup\u201d <\/strong>button. In the appeared window, select the \u201cElementor\u201d <strong>Content Type<\/strong>. You can also enter the <strong>Name<\/strong> and <strong>Choose Preset<\/strong>. When you finish, push the <strong>\u201cCreate\u201d <\/strong>button.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/02\/create-a-popup-window-2-1024x605.png\" alt=\"create a popup window\">\n\n\n\n<p>After that, the Elementor editor will open automatically. Feel free to use versatile widgets and settings to make your pop-up eye-catching.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/02\/customizing-popup-in-elementor-2-1024x603.png\" alt=\"customizing popup in elementor\">\n\n\n\n<p>When you create the pop-up layout, click the <strong>\u201cSettings\u201d <\/strong>icon in the bottom left corner.&nbsp;<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/02\/popup-settings-1.png\" alt=\"popup settings\">\n\n\n\n<p>Open the <strong>Settings <\/strong>tab. There are such options inside:<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/02\/popup-animation-settings-1.png\" alt=\"popup animation settings\">\n\n\n\n<ul>\n<li><strong>Animation. <\/strong>Select an animation effect for the pop-up;<\/li>\n<\/ul>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/02\/open-event-popup-settings-1.png\" alt=\"open event popup settings\">\n\n\n\n<ul>\n<li><strong>Open event. <\/strong>Pick the trigger event:\n<ul>\n<li><strong>On page load(s)<\/strong> \u2013 the pop-up will be displayed when the visitor opens the new page. You can also set the <strong>Open delay <\/strong>in seconds;<\/li>\n\n\n\n<li><strong>Inactivity time after(s)<\/strong> \u2013 the pop-up will be displayed after the visitor has been inactive on the page. Set the <strong>User inactivity time <\/strong>in seconds;<\/li>\n\n\n\n<li><strong>Page Scrolled (%)<\/strong> \u2013 the pop-up window appears when the visitor scrolls the page to a certain percent set in the <strong>Scroll Page Progress(%) <\/strong>field;<\/li>\n\n\n\n<li><strong>Try exit<\/strong> \u2013 the pop-up will be shown when the visitor intends to exit the page;<\/li>\n\n\n\n<li><strong>On Date<\/strong> \u2013 define the date and time in the <strong>Open Date <\/strong>field to start showing the pop-up;<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/02\/open-event-on-date-for-popup-1.png\" alt=\"open event on date for the popup\">\n\n\n\n<ul>\n<li><strong>On Time. <\/strong>Define the <strong>Start Time <\/strong>and <strong>End Time<\/strong> to show the pop-up on a specific period every day;<\/li>\n<\/ul>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/02\/open-event-on-time-for-popup-1.png\" alt=\"open event on time for the popup\">\n\n\n\n<ul>\n<li><strong>Custom Selector Click<\/strong> \u2013 you can insert a custom selector from the widget, which will be a trigger for displaying the pop-up. The first one is the <strong>Class<\/strong> selector. To get it, proceed to the front end, push the <strong>F12<\/strong> keyboard button, and copy the selector inside the used widget. When pasting it into the <strong>Custom Selector<\/strong> bar, put a dot before it. The second is a CSS <strong>ID<\/strong>. It is also copied from the code you see after clicking <strong>F12<\/strong>. When pasting this type of selector into the <strong>Custom Selector<\/strong> bar, put a hash symbol before it. Proceed to this <a href=\"https:\/\/youtube.com\/watch?v=IotXoKWbxos&amp;si=EnSIkaIECMiOmarE&amp;t=915\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>video tutorial<\/strong><\/a> to learn more about how this feature works.<\/li>\n<\/ul>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/02\/open-event-popup-settings-1.png\" alt=\"show popup once\">\n\n\n\n<ul>\n<li><strong>Disable Page Scrolling<\/strong>. If enabled, users won\u2019t be able to scroll the page after the pop-up appears;<\/li>\n\n\n\n<li><strong>Show Once<\/strong>. If enabled, the pop-up will be shown only once, but you can also set the timeout caching in the <strong>Repeat showing popup in<\/strong> field so that the pop-up will be displayed again;<\/li>\n<\/ul>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/02\/loading-content-with-ajax-1.png\" alt=\"loading content with ajax\">\n\n\n\n<ul>\n<li><strong>Loading content with Ajax<\/strong>. The pop-up context loads using the <strong>AJAX<\/strong> method;<\/li>\n\n\n\n<li><strong>Force loading. <\/strong>The pop-up content loads every time it is opened;<\/li>\n\n\n\n<li><strong>Display Conditions. <\/strong>If you push the <strong>\u201cEdit\u201d <\/strong>button, you will proceed to <strong><em>JetPopups &gt; All Popup <\/em><\/strong>with the <strong>Set the popup visibility conditions <\/strong>pop-up window. You can specify the pages where you want to show the pop-up and where it shouldn\u2019t be displayed using the \u201cInclude\u201d and \u201cExclude\u201d options. Proceed to the following tutorial to learn more: <strong><a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/popup-conditions-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\">Popup Conditions Overview<\/a><\/strong>.<\/li>\n<\/ul>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/02\/Set-the-popup-visibility-conditions-2-1024x592.png\" alt=\"set the popup visibility conditions\">\n\n\n\n<p>Set the needed conditions and hit the <strong>\u201cSave Conditions\u201d <\/strong>button.<\/p>\n\n\n\n<p>Return to the Elementor editing page. To finish the popup customization, proceed to the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetpopup\/popup-style-settings-overview-in-elementor\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Popup Style Settings Overview in Elementor<\/strong><\/a>.<\/p>\n\n\n\n<p>When you are done, hit the <strong>\u201cPublish\/Update\u201d <\/strong>button.<\/p>\n\n\n\n<p>Open a page where the pop-up is attached and complete the trigger event to check if the pop-up appears.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/02\/popup-on-the-front-end-2-1024x603.png\" alt=\"popup on the front end\">\n\n\n\n<p>That\u2019s all. Now you can create different pop-up layouts in the Elementor builder with the help of the <em>JetPopup<\/em> plugin.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Get to know how to create a popup from scratch in the Elementor builder using the JetPopup plugin.<\/p>\n","protected":false},"author":11,"featured_media":0,"template":"","format":"standard","builder-category":[],"article-category":[482],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Create a New Popup Template in Elementor | Crocoblock<\/title>\n<meta name=\"description\" content=\"Follow the guide on how to create a popup template in the Elementor builder, style it up, and assign it to the WordPress website using the JetPopup plugin.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/crocoblock.com\/knowledge-base\/jetpopup\/how-to-create-a-new-popup-template-from-scratch-based-on-jetpopup\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Create a New Popup Template in Elementor | Crocoblock\" \/>\n<meta property=\"og:description\" content=\"Follow the guide on how to create a popup template in the Elementor builder, style it up, and assign it to the WordPress website using the JetPopup plugin.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/crocoblock.com\/knowledge-base\/jetpopup\/how-to-create-a-new-popup-template-from-scratch-based-on-jetpopup\/\" \/>\n<meta property=\"og:site_name\" content=\"Help Center\" \/>\n<meta property=\"article:modified_time\" content=\"2023-07-19T09:45:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/02\/add-new-popup-1-1.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/jetpopup\/how-to-create-a-new-popup-template-from-scratch-based-on-jetpopup\/\",\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/jetpopup\/how-to-create-a-new-popup-template-from-scratch-based-on-jetpopup\/\",\"name\":\"How to Create a New Popup Template in Elementor | Crocoblock\",\"isPartOf\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#website\"},\"datePublished\":\"2019-02-21T14:02:35+00:00\",\"dateModified\":\"2023-07-19T09:45:12+00:00\",\"description\":\"Follow the guide on how to create a popup template in the Elementor builder, style it up, and assign it to the WordPress website using the JetPopup plugin.\",\"breadcrumb\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/jetpopup\/how-to-create-a-new-popup-template-from-scratch-based-on-jetpopup\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/crocoblock.com\/knowledge-base\/jetpopup\/how-to-create-a-new-popup-template-from-scratch-based-on-jetpopup\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/jetpopup\/how-to-create-a-new-popup-template-from-scratch-based-on-jetpopup\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/crocoblock.com\/knowledge-base\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Articles\",\"item\":\"https:\/\/crocoblock.com\/knowledge-base\/articles\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"How to Create a New Popup Template in Elementor\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#website\",\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/\",\"name\":\"Help Center\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/crocoblock.com\/knowledge-base\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#organization\",\"name\":\"Help Center\",\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/04\/invert-crocoblock-logo.svg\",\"contentUrl\":\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/04\/invert-crocoblock-logo.svg\",\"caption\":\"Help Center\"},\"image\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Create a New Popup Template in Elementor | Crocoblock","description":"Follow the guide on how to create a popup template in the Elementor builder, style it up, and assign it to the WordPress website using the JetPopup plugin.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/crocoblock.com\/knowledge-base\/jetpopup\/how-to-create-a-new-popup-template-from-scratch-based-on-jetpopup\/","og_locale":"en_US","og_type":"article","og_title":"How to Create a New Popup Template in Elementor | Crocoblock","og_description":"Follow the guide on how to create a popup template in the Elementor builder, style it up, and assign it to the WordPress website using the JetPopup plugin.","og_url":"https:\/\/crocoblock.com\/knowledge-base\/jetpopup\/how-to-create-a-new-popup-template-from-scratch-based-on-jetpopup\/","og_site_name":"Help Center","article_modified_time":"2023-07-19T09:45:12+00:00","og_image":[{"url":"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/02\/add-new-popup-1-1.png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/crocoblock.com\/knowledge-base\/jetpopup\/how-to-create-a-new-popup-template-from-scratch-based-on-jetpopup\/","url":"https:\/\/crocoblock.com\/knowledge-base\/jetpopup\/how-to-create-a-new-popup-template-from-scratch-based-on-jetpopup\/","name":"How to Create a New Popup Template in Elementor | Crocoblock","isPartOf":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/#website"},"datePublished":"2019-02-21T14:02:35+00:00","dateModified":"2023-07-19T09:45:12+00:00","description":"Follow the guide on how to create a popup template in the Elementor builder, style it up, and assign it to the WordPress website using the JetPopup plugin.","breadcrumb":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/jetpopup\/how-to-create-a-new-popup-template-from-scratch-based-on-jetpopup\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/crocoblock.com\/knowledge-base\/jetpopup\/how-to-create-a-new-popup-template-from-scratch-based-on-jetpopup\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/crocoblock.com\/knowledge-base\/jetpopup\/how-to-create-a-new-popup-template-from-scratch-based-on-jetpopup\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/crocoblock.com\/knowledge-base\/"},{"@type":"ListItem","position":2,"name":"Articles","item":"https:\/\/crocoblock.com\/knowledge-base\/articles\/"},{"@type":"ListItem","position":3,"name":"How to Create a New Popup Template in Elementor"}]},{"@type":"WebSite","@id":"https:\/\/crocoblock.com\/knowledge-base\/#website","url":"https:\/\/crocoblock.com\/knowledge-base\/","name":"Help Center","description":"","publisher":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/crocoblock.com\/knowledge-base\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/crocoblock.com\/knowledge-base\/#organization","name":"Help Center","url":"https:\/\/crocoblock.com\/knowledge-base\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/crocoblock.com\/knowledge-base\/#\/schema\/logo\/image\/","url":"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/04\/invert-crocoblock-logo.svg","contentUrl":"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/04\/invert-crocoblock-logo.svg","caption":"Help Center"},"image":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/article\/7006"}],"collection":[{"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/article"}],"about":[{"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/types\/article"}],"author":[{"embeddable":true,"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/users\/11"}],"wp:attachment":[{"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/media?parent=7006"}],"wp:term":[{"taxonomy":"builder-category","embeddable":true,"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/builder-category?post=7006"},{"taxonomy":"article-category","embeddable":true,"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/article-category?post=7006"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}