[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fYnWUKmgNpZ8xzp6GtUAbLFJzHuH8J7rd1WUElAGt9Zs":3,"$f7znV4xHllh4E6_ZquP7AW42TjAWplL0Rj5BheXNQfFE":1328,"$fRSQ8vXIlsc26AcQGj2lDZE9EJMOtyd9hLoRpMsrTq0Q":1332},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"discovery_status":30,"vulnerabilities":31,"developer":32,"crawl_stats":28,"alternatives":37,"analysis":139,"fingerprints":1282},"notifal","Notifal – Popup Builder & Notification Tool to Grow Email List, Increase Sale & Boost Conversion","2.2.3","Notifal Team","https:\u002F\u002Fprofiles.wordpress.org\u002Fnotifal\u002F","\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fnotifal.com\u002Fcommunity\u002Fcourse\u002Fonboarding\u002Flessons?utm_source=WPD&utm_campaing=Notifal-Onboarding\" rel=\"nofollow ugc\">Onboarding\u003C\u002Fa> — \u003Ca href=\"https:\u002F\u002Fnotifal.com\u002Fpricing\u002F?utm_source=WPD&utm_campaing=Notifal-Pricing\" rel=\"nofollow ugc\">Notifal Pro\u003C\u002Fa> — \u003Ca href=\"https:\u002F\u002Fnotifal.com\u002Ftemplates?utm_source=WPD&utm_campaing=Notifal-Library\" rel=\"nofollow ugc\">Templates Library\u003C\u002Fa> — \u003Ca href=\"https:\u002F\u002Fnotifal.com\u002Fmy-account\u002Fsupport\u002F?utm_source=WPD&utm_campaing=Notifal-Free-Configuration\" rel=\"nofollow ugc\">Free Configuration\u003C\u002Fa> — \u003Ca href=\"https:\u002F\u002Fnotifal.com\u002Fcommunity?utm_source=WPD&utm_campaing=Notifal-Community\" rel=\"nofollow ugc\">Community\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Turn Every Visitor Into a Customer or Lead — Without Writing a Single Line of Code\u003C\u002Fh3>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FIFTHCKWE6SY?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>Every day, potential customers land on your website, browse around, and leave without taking action. No sign-ups. No purchases. No engagement. Just silent exits. What if you could change that?\u003C\u002Fp>\n\u003Cp>Notifal is a powerful WordPress popup builder designed to help you capture attention, boost engagement, and drive conversions, all through beautifully crafted popups, floating side boxes, and notification bars.\u003C\u002Fp>\n\u003Cp>Whether you want to promote a flash sale, grow your email list, announce new products, or recover abandoning visitors, Notifal gives you everything you need to deliver the right message, to the right person, at the perfect moment. No complicated setups. No developer required. Just results.\u003C\u002Fp>\n\u003Cp>🎯 Create stunning, goal-driven notifications in minutes\u003Cbr \u002F>\n📊 Track performance with built-in advanced analytics\u003Cbr \u002F>\n🎨 Design freely with Elementor or WordPress Block Editor\u003Cbr \u002F>\n⚡ Launch faster with 100+ ready-to-use templates\u003C\u002Fp>\n\u003Ch3>One Plugin. Endless Possibilities.\u003C\u002Fh3>\n\u003Cp>What makes Notifal truly powerful isn’t just how you build notifications, it’s what you can achieve with them.\u003C\u002Fp>\n\u003Cp>From growing your email list to preventing cart abandonment, from building social proof to boosting engagement, Notifal adapts to your goals. No matter what type of website you run — eCommerce store, blog, SaaS, agency, or portfolio — there’s a notification strategy waiting to transform your results.\u003C\u002Fp>\n\u003Cp>Here’s what you can create with Notifal:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>📧 Grow Email List\u003C\u002Fstrong>: Newsletter Sign-up Form – Email Sign-Up Discount – Exit Intent Email Capture – Scroll-Based Email Capture\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>💰 Increase Sales\u003C\u002Fstrong>: Discounted Products Showcase – Discount Coupon Popups – Exit Intent Coupon Code – First Purchase Coupon Code – Cross-Selling Recommendations\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>⭐ Build Trust & Social Proof\u003C\u002Fstrong>: Recent Sales & Buyers Notifications – Google Rating – G2 Rating –  Trustpilot Rating – Customer Testimonials\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>🚀 Boost Engagement\u003C\u002Fstrong>: New Post Announcement – New Product Announcement – New Post Comment Notification – New Product Review Notification – Scroll-Based Add Comment Form – Exit Intent Post Share Button – Exit Intent Post Suggestions\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>🔄 Recover & Retain Visitors\u003C\u002Fstrong>: Idle User Pop-Up – Exit Intent Email Capture – Exit Intent Coupon Code – Exit Intent Contact Info – Exit Intent Post Suggestions – Exit Intent Post Share Button – Cart Exit Pop-Up\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>📱 Promote Your Social Channels\u003C\u002Fstrong>: Promote YouTube Video – Promote YouTube Channel – Social Media Follow Buttons\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>🛒 Prevent Cart Abandonment\u003C\u002Fstrong>: Cart Exit Pop-Up\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>💬 Communicate with Visitors\u003C\u002Fstrong>: WhatsApp Button – All-in-One Chat Widget – Click to Call Button – Exit Intent Contact Info – Inactive User Support Button\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>📈 Grow Average Order Value (AOV)\u003C\u002Fstrong>: Free Shipping Progress Bar – Cross-Selling Recommendations\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>👥 Grow Your User Base\u003C\u002Fstrong>: Sign-Up Pop-Up\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>🔒 Content Blocking & Access Control\u003C\u002Fstrong>: Age Verification Pop-Up – Registration Required Pop-Up\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Whatever your goal, Notifal has a notification for it.\u003C\u002Fp>\n\u003Ch3>🔥 With +100 Ready-to-Use Templates, Launch in Minutes, Not Hours\u003C\u002Fh3>\n\u003Cp>Designing popups from scratch takes time. Finding the right layout, choosing colors, writing copy, positioning elements, it all adds up. What if you could skip all that?\u003C\u002Fp>\n\u003Cp>With Notifal’s Template Library, you don’t have to start from a blank canvas. Choose from 100+ professionally designed, ready-to-use notifications and get your popup live in just a few clicks.\u003C\u002Fp>\n\u003Cp>Every template is crafted with conversion in mind. Whether you need a sleek email capture form, an attention-grabbing sale announcement, a trust-building social proof notification, or a subtle floating bar, there’s a template waiting for you.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>🎨 Templates for Every Need\u003C\u002Fstrong>: Our library covers all 11 use cases. From growing your email list to preventing cart abandonment. No matter your goal, you’ll find a template that fits.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>🏢 Designed for Every Industry\u003C\u002Fstrong>: Running an online store? A blog? A SaaS platform? A local business website? Notifal templates are built for diverse industries, so you’ll always find something that matches your brand and audience.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>🖼️ Multiple Themes & Layouts\u003C\u002Fstrong>: Minimal and modern. Bold and colorful. Clean and professional. Browse through different visual styles and layouts to find the perfect match for your website’s aesthetic.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>⚡ Ready in Clicks, Not Hours\u003C\u002Fstrong>\u003Cbr \u002F>\nPick a template. Import and customize if you want. That’s it. Your high-converting pop-up is live.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>🆕 Always Growing\u003C\u002Fstrong>: Our design team continuously adds new templates to the library. New trends, new use cases, new ideas. You’ll always have fresh options to choose from.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Stop designing from scratch. Start converting faster. Browse the library. Pick a template. Go live.\u003C\u002Fp>\n\u003Ch3>📊 Know What’s Working and Fix What’s Not with Analytics\u003C\u002Fh3>\n\u003Cp>Guessing doesn’t grow businesses, data does. Notifal’s built-in advanced analytics gives you complete visibility into how your notifications perform, so you can optimize for maximum results.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>💵 Revenue Generated\u003C\u002Fstrong>: See the real monetary impact of each notification, proof of your ROI.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>👀 Impressions [PRO]\u003C\u002Fstrong>: See exactly how many times each notification has been displayed to visitors.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>👥 Total Users [PRO]\u003C\u002Fstrong>: Track the number of unique visitors who have seen your popups.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>❌ Close Rate [PRO]\u003C\u002Fstrong>: Identify which notifications visitors are dismissing, and refine your approach.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>🖱️ Click Rate & Total Clicks [PRO]\u003C\u002Fstrong>: Measure engagement and understand what drives visitors to take action.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>🎯 Conversion Rate [PRO]\u003C\u002Fstrong>: Know precisely how many viewers are converting into subscribers, buyers, or leads.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>📅 Campaign-based analytics filters [PRO]\u003C\u002Fstrong>: Impressions, clicks, close rate, conversions, and other key performance data based on the campaign your notifications belong to, so you can measure full campaign performance with clarity.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Data-driven decisions. Real results.\u003C\u002Fp>\n\u003Ch3>Design Your Way. No Limits.\u003C\u002Fh3>\n\u003Cp>Why learn a new builder when you can use the one you already love? Notifal integrates seamlessly with both Elementor and the WordPress Block Editor, giving you complete design freedom.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>🎨 Elementor Users\u003C\u002Fstrong>: Build your popups and notifications using Elementor’s powerful drag-and-drop interface. Use any widget you want. Forms, images, buttons, countdown timers, WooCommerce elements, and more. If you can build it in Elementor, you can put it in your popup.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>📝 Block Editor Users\u003C\u002Fstrong>: Don’t use Elementor? No problem. Design stunning notifications using the native WordPress Block Editor. Add any block you need. Paragraphs, headings, images, buttons, columns, shortcodes, or third-party blocks. Full flexibility, zero limitations.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Your favorite builder. Your creative control. Unlimited possibilities.\u003C\u002Fp>\n\u003Ch3>🔗 With Dynamic Tags Create Once. Update Never.\u003C\u002Fh3>\n\u003Cp>Static popups are limited. Every new product, every new sale, every new comment — you’d have to create a new notification manually. That’s time-consuming and exhausting.\u003C\u002Fp>\n\u003Cp>Notifal’s Tag Generator changes everything.\u003C\u002Fp>\n\u003Cp>With dynamic tags, you create a notification once, and its content updates automatically based on real-time data. No more repetitive design work. No more outdated popups. Just smart, dynamic notifications that stay relevant, forever.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔄 How Tags Work\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Instead of writing static text like: \u003Cstrong>\u003Cem>“New Offer for You”\u003C\u002Fem>\u003C\u002Fstrong> You write: \u003Cstrong>\u003Cem>“New Offer for You, {user_name}”\u003C\u002Fem>\u003C\u002Fstrong>. Now every visitor sees their own name. Sara sees **\u003Cem>“New Offer for You, Sara\u003C\u002Fem>. Alex sees ***”New Offer for You, Alex”***.\u003C\u002Fp>\n\u003Cp>This is just a simple example. With tags, you can pull in product names, prices, discount percentages, order details, comment content, usernames, and so much more. Creating fully personalized, real-time notifications.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🏷️ Three Powerful Tag Categories\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>📝 WordPress Tags\u003C\u002Fstrong>: Dynamically insert Post, Page, Comment, and User data into your notifications.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>🛒 WooCommerce Tags\u003C\u002Fstrong>: Pull real-time Order and Product data, perfect for sale announcements, recent purchases, and discount popups.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>⚙️ Post Type Tag Generator [PRO]\u003C\u002Fstrong>: Have custom post types? Generate your own tags based on any post type in your database. Complete flexibility.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎯 Right Message. Right Person. Right Moment.\u003C\u002Fh3>\n\u003Cp>A popup shown to the wrong audience, or at the wrong time, isn’t just ineffective. It’s annoying. And annoyed visitors don’t convert.\u003C\u002Fp>\n\u003Cp>Notifal’s advanced targeting and timing controls ensure every notification reaches the right person, at the perfect moment. No wasted impressions. No frustrated visitors. Just precise, strategic messaging that drives action.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>With Display Rules Control Who Sees What\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Not every notification belongs on every page, or for every visitor. With Notifal, you decide exactly where and to whom your popups appear.\u003C\u002Fp>\n\u003Cp>Target by:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>📄 Pages, Posts or Products\u003C\u002Fstrong>: Show notifications only on specific pages or blog posts.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>🔗 URLs [PRO]\u003C\u002Fstrong>: Show different notifications on specific URLs or even based on URL parameters (for example, visitors coming from \u003Ccode>?source=facebook\u003C\u002Fcode> can see a different message than \u003Ccode>?source=google\u003C\u002Fcode>).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>📁 Categories [PRO]\u003C\u002Fstrong>: Display popups based on post or product categories.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>👤 User Roles [PRO]\u003C\u002Fstrong>: Show different notifications to guests, subscribers, customers, or administrators.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>🔀 Multi Rules [PRO]\u003C\u002Fstrong>: Combine multiple conditions for laser-focused targeting. Example: Show only to logged-out users, on product pages, in the “Sale” category.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>With Timing Triggers, Control When It Appears\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Timing is everything. A popup too early feels intrusive. Too late, and visitors are already gone. Notifal gives you full control over when notifications appear.\u003C\u002Fp>\n\u003Cp>Trigger options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>⚡ Immediately on Page Load\u003C\u002Fstrong>: Display your message the moment the page loads.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>⏳ After Delay\u003C\u002Fstrong>: Wait a set time (e.g., 10 seconds) before showing the notification.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>📜 On Scroll [PRO]\u003C\u002Fstrong>: Trigger when visitors scroll to a specific point on the page.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>🚪 On Exit Intent [PRO]\u003C\u002Fstrong>: Capture attention right before visitors leave your site.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>💤 After User Idle [PRO]\u003C\u002Fstrong>: Re-engage inactive users who have stopped interacting.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>🛠️ Custom Triggers [PRO]\u003C\u002Fstrong>: Advanced control with click-based triggers (class or ID), JavaScript conditions, and more.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Stop showing popups randomly. Start showing them strategically.\u003C\u002Fp>\n\u003Ch3>📅 Campaign Manager — Align Timing Across Notifications\u003C\u002Fh3>\n\u003Cp>Running a seasonal sale, a product launch, or a limited-time offer? With Campaign Manager, you can group related notifications under one campaign, define the campaign schedule once, and manage the whole promotion more clearly from one place.\u003C\u002Fp>\n\u003Cp>Instead of treating every notification as an isolated item, campaigns help you organize multiple messages around a single goal. Assign several notifications to the same campaign, keep their timing aligned, simplify management for larger promotions, and review performance with campaign-based filtering in analytics. When a notification belongs to a campaign, the campaign schedule takes priority, so your messages stay coordinated without repeating the same date settings on every notification.\u003C\u002Fp>\n\u003Ch3>Built for Every Website. Tailored for Your Goals.\u003C\u002Fh3>\n\u003Cp>It doesn’t matter what kind of website you run. If you have visitors, you have opportunities to convert them. Notifal adapts to your industry, your audience, and your unique goals, helping every type of website turn passive traffic into measurable results.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>🛒 eCommerce & Online Stores\u003C\u002Fstrong>: Boost sales with discounted product popups, recover abandoned carts with exit-intent offers, display recent purchase notifications for social proof, increase average order value with free shipping bars, and drive repeat purchases with coupon codes.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>📝 Blogs & Content Websites\u003C\u002Fstrong>: Grow your subscriber base with newsletter signup popups, announce new posts to keep readers engaged, display recent comments to spark discussions, suggest related articles before visitors leave, and encourage social sharing to expand your reach.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>💼 SaaS & Software Companies\u003C\u002Fstrong>: Convert visitors into trial users with signup popups, showcase customer testimonials and G2 reviews to build credibility, announce new features or updates, and capture leads with strategically timed email forms.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>🏢 Agencies & Service Businesses\u003C\u002Fstrong>: Generate more leads with contact form popups, display client testimonials to build trust, add WhatsApp or click-to-call buttons for instant communication, and capture inquiries with exit-intent contact forms.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>🎓 Online Courses & Membership Sites\u003C\u002Fstrong>: Drive registrations with signup popups, block premium content for non-members, announce new courses or modules, and retain students with engagement notifications.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>📰 News & Magazine Websites\u003C\u002Fstrong>: Grow your readership with newsletter capture forms, announce breaking news or trending articles, encourage social media follows, and re-engage idle readers with content suggestions.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>🏪 Local Businesses\u003C\u002Fstrong>: Make it easy for customers to reach you with click-to-call and WhatsApp buttons, showcase Google reviews to build local trust, promote special offers, and capture inquiries with contact popups.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>🔗 Affiliate & Review Websites\u003C\u002Fstrong>: Capture emails for your recommendation lists, display product popups at the right moment, build trust with testimonials, and recover leaving visitors with exit-intent suggestions.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>🎗️ Non-Profits & Charities\u003C\u002Fstrong>: Encourage donations with compelling popups, grow your supporter base with email signups, announce upcoming events or campaigns, and share impact stories with notification bars.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>🔞 Adult & Age-Restricted Websites\u003C\u002Fstrong>: Ensure legal compliance with age verification popups before granting access to restricted content, protecting your business and your audience.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Whatever you build, Notifal helps you grow it.\u003C\u002Fp>\n\u003Ch3>Everything You Need. All in One Plugin.\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Core Features\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Number of Active Notifications (Just 1 in FREE Version – \u003Cstrong>Unilimited in PRO Version\u003C\u002Fstrong>)\u003C\u002Fli>\n\u003Cli>Campaign Manager — create campaigns with schedule windows and assign on-page notifications\u003C\u002Fli>\n\u003Cli>Import Notification\u003C\u002Fli>\n\u003Cli>Export Notification\u003C\u002Fli>\n\u003Cli>Build Templates with Elementor\u003C\u002Fli>\n\u003Cli>Build Templates with WordPress Block Editor\u003C\u002Fli>\n\u003Cli>Import Templates\u003C\u002Fli>\n\u003Cli>Export Templates\u003C\u002Fli>\n\u003Cli>Device Visibility\u003C\u002Fli>\n\u003Cli>Display Toast Notification\u003C\u002Fli>\n\u003Cli>Display Popup Modal\u003C\u002Fli>\n\u003Cli>Display Top Bar Banner\u003C\u002Fli>\n\u003Cli>Display Floating Element\u003C\u002Fli>\n\u003Cli>Display Inline Content\u003C\u002Fli>\n\u003Cli>Display Corner Badge\u003C\u002Fli>\n\u003Cli>Notification Position on Desktop\u003C\u002Fli>\n\u003Cli>Notification Position on Mobile\u003C\u002Fli>\n\u003Cli>Animations\u003C\u002Fli>\n\u003Cli>Add Sound to Notifications\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-Filters for Dynamic Content Notifications [PRO]\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Display Rules and Advanced Targeting\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Targeting by Post Type\u003C\u002Fli>\n\u003Cli>Targeting by Pages\u003C\u002Fli>\n\u003Cli>Targeting by Posts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Targeting by Categories [PRO]\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Targeting by URL Conditions [PRO]\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Targeting by Users [PRO]\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Advanced Display Timing\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display Durations\u003C\u002Fli>\n\u003Cli>Notification Frequency\u003C\u002Fli>\n\u003Cli>Trigger Notifications Immediately on Page Load\u003C\u002Fli>\n\u003Cli>Trigger Notification After Delay\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Trigger Notifications On Scroll [PRO]\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Trigger Notifications On Exit Intent [PRO]\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Trigger Notifications After User Idle [PRO]\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Trigger [PRO]\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Require User Consent [PRO]\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pause Notifications When Tab Inactive [PRO]\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Resume Notifications When Tab Active [PRO]\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Prevent Multiple Instances [PRO]\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Advanced Behavioral Settings\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Enable ARIA Labels\u003C\u002Fli>\n\u003Cli>Focus Trap\u003C\u002Fli>\n\u003Cli>Announce Notification Content to Screen Readers\u003C\u002Fli>\n\u003Cli>Prevent Page Scroll when Notification Appears\u003C\u002Fli>\n\u003Cli>Close Notification on Form Submit\u003C\u002Fli>\n\u003Cli>Maintain Notification State When Page Is Refreshed\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Swipe to Dismiss Notification [PRO]\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dismiss Notification on Click Outside [PRO]\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dismiss Notification on Escape Key (Esc) [PRO]\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dismiss Notification on Scroll [PRO]\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Browser Tab Badge (Change Browser Tab Icon and Text When a Notification Appears) [PRO]\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Advanced Analytics System\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Revenue from Notifications (single and total from all)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Total Impressions [PRO]\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Total Clicks [PRO]\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Click-Through Rate [PRO]\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Conversion Rate [PRO]\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Close Rate [PRO]\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Performance Overview Chart [PRO]\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Top Performing Notifications Table [PRO]\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Analytics Data Filtering [PRO]\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Export Analytics Data [PRO]\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Advanced Tag Generator System\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>User Tags\u003C\u002Fli>\n\u003Cli>Post Tags\u003C\u002Fli>\n\u003Cli>Page Tags\u003C\u002Fli>\n\u003Cli>Product Tags\u003C\u002Fli>\n\u003Cli>Order Tags\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Comment Tags [PRO]\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>All Post Types Tags [PRO]\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to notifal.com in two ways:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Deactivation feedback\u003C\u002Fstrong> — When you submit the deactivation survey (Plugins \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Deactivate), the plugin may send the following to notifal.com: site URL, admin email address, deactivation reason, and any optional details you provide (e.g. which plugin you switched to or additional feedback),  &hellip;\u003C\u002Fli>\n\u003C\u002Ful>\n","Show Newsletter Form Popups, Discounted Products Notifications, Exit Intent Popups and More to Boost Conversion. 🚀 Unlimited Impressions!",60,3355,100,2,"2026-04-15T20:33:00.000Z","6.9.4","5.6","7.4",[20,21,22,23,24],"ecommerce","marketing","notification","popup","popup-builder","https:\u002F\u002Fnotifal.com\u002F?utm_source=repo-notifal-lite&utm_campaign=plugin-uri&utm_medium=plugin-page-main-link","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnotifal.2.2.3.zip",0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":4,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":11,"avg_security_score":13,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},1,30,94,"2026-05-20T02:37:53.839Z",[38,62,83,103,125],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":57,"download_link":58,"security_score":59,"vuln_count":60,"unpatched_count":27,"last_vuln_date":61,"fetched_at":29},"optinmonster","Popup Builder & Popup Maker for WordPress – OptinMonster Email Marketing and Lead Generation","2.16.22","Syed Balkhi","https:\u002F\u002Fprofiles.wordpress.org\u002Fsmub\u002F","\u003Cp>🤩 Make popups & optin forms to get more email newsletter subscribers, leads, and sales – #1 most popular popup builder plugin! 🚀\u003C\u002Fp>\n\u003Ch3>The Best Popup Builder for WordPress and Email Newsletter Popup Plugin\u003C\u002Fh3>\n\u003Cp>OptinMonster is the \u003Cstrong>\u003Ca href=\"https:\u002F\u002Foptinmonster.com\u002Fbest-wordpress-popup-plugins\u002F?utm_source=orgplugin&utm_medium=link&utm_campaign=wpreadme\" rel=\"friend nofollow ugc\">best WordPress popup plugin\u003C\u002Fa>\u003C\u002Fstrong> and the most popular, too! Over 1.2 MILLION smart marketers like you trust us to make sure no good lead goes uncaptured!\u003C\u002Fp>\n\u003Cp>OptinMonster turns your website visitors into new leads, subscribers and sales.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Excellent product and customer service\u003C\u002Fstrong>\u003Cbr \u002F>\n  “I love the product. I didn’t think popups were important, but with the seamless integration of other products such as MailChimp and WPForms, they are a winner! It makes it easier to collect data and leads. OptinMonster team is always ready to fix any problem you encounter when setting up the forms. They are patient, kind, and upbeat. They make life easier for those who are not developers. This plugin is a must for your business.” \u003Cbr \u002F>\n  \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fexcellent-product-and-customer-service-11\u002F\" rel=\"ugc\">@sarana01\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FqVrgFndEQIY?version=3&rel=0&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>OptinMonster’s easy-to-use popup maker makes creating pop-ups and email subscription forms, sticky floating bars, engaging spin-a-wheel campaigns, and interactive popups a breeze.\u003C\u002Fp>\n\u003Cp>And our mobile popups ensure that your marketing messages look great on all devices.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>…all WITHOUT needing a coder or designer…saving you time AND money.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>OptinMonster integrates with dozens of the most popular \u003Ca href=\"https:\u002F\u002Foptinmonster.com\u002Fcategories\u002Fdocs\u002Fintegrations\u002F?utm_source=orgplugin&utm_medium=link&utm_campaign=wpreadme\" rel=\"friend nofollow ugc\">email marketing services\u003C\u002Fa>, CRMs and eCommerce platforms including \u003Ca href=\"https:\u002F\u002Foptinmonster.com\u002Fdocs\u002Fconnect-optinmonster-mailchimp\u002F?utm_source=orgplugin&utm_medium=link&utm_campaign=wpreadme\" rel=\"friend nofollow ugc\">MailChimp\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Foptinmonster.com\u002Fdocs\u002Fconnect-optinmonster-hubspot\u002F?utm_source=orgplugin&utm_medium=link&utm_campaign=wpreadme\" rel=\"friend nofollow ugc\">Hubspot\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Foptinmonster.com\u002Fdocs\u002Fconnect-optinmonster-convertkit\u002F?utm_source=orgplugin&utm_medium=link&utm_campaign=wpreadme\" rel=\"friend nofollow ugc\">ConvertKit\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Foptinmonster.com\u002Fdocs\u002Fconnect-optinmonster-with-klaviyo\u002F?utm_source=orgplugin&utm_medium=link&utm_campaign=wpreadme\" rel=\"friend nofollow ugc\">Klaviyo\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Foptinmonster.com\u002Fdocs\u002Fconnect-optinmonster-infusionsoft\u002F?utm_source=orgplugin&utm_medium=link&utm_campaign=wpreadme\" rel=\"friend nofollow ugc\">Keap\u002FInfusionsoft\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Foptinmonster.com\u002Fdocs\u002Fconnect-optinmonster-activecampaign\u002F?utm_source=orgplugin&utm_medium=link&utm_campaign=wpreadme\" rel=\"friend nofollow ugc\">Active Campaign\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Foptinmonster.com\u002Fdocs\u002Fhow-to-integrate-optinmonster-with-woocommerce\u002F?utm_source=orgplugin&utm_medium=link&utm_campaign=wpreadme\" rel=\"friend nofollow ugc\">WooCommerce\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Foptinmonster.com\u002Fdocs\u002Fhow-to-integrate-optinmonster-with-easy-digital-downloads\u002F?utm_source=orgplugin&utm_medium=link&utm_campaign=wpreadme\" rel=\"friend nofollow ugc\">Easy Digital Downloads\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Foptinmonster.com\u002Fdocs\u002Fhow-to-integrate-optinmonster-with-memberpress\u002F?utm_source=orgplugin&utm_medium=link&utm_campaign=wpreadme\" rel=\"friend nofollow ugc\">MemberPress\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Foptinmonster.com\u002Fdocs\u002Fhow-optinmonster-uses-google-analytics-to-measure-conversion-analytics\u002F?utm_source=orgplugin&utm_medium=link&utm_campaign=wpreadme\" rel=\"friend nofollow ugc\">Google Analytics\u003C\u002Fa> and many others.\u003C\u002Fp>\n\u003Cp>If we don’t have a native integration with your marketing platform, we’ve got you covered still with one of our no-code integrations:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Copy\u002Fpaste your form’s code using our Embedded Form block\u003C\u002Fli>\n\u003Cli>Embed \u003Ca href=\"https:\u002F\u002Fwpforms.com\u002F\" title=\"WPForms\" rel=\"friend nofollow ugc\">WPForms\u003C\u002Fa>, Gravity Forms, \u003Ca href=\"https:\u002F\u002Fformidableforms.com\u002F\" title=\"Formidable Forms\" rel=\"friend nofollow ugc\">Formidable Forms\u003C\u002Fa>, NinjaForms, CF7, or any other shortcode based form plugin for WordPress\u003C\u002Fli>\n\u003Cli>Use our powerful Webhooks to send lead information wherever you’d like\u003C\u002Fli>\n\u003Cli>Connect \u003Ca href=\"https:\u002F\u002Foptinmonster.com\u002Fdocs\u002Fconnect-optinmonster-with-zapier\u002F?utm_source=orgplugin&utm_medium=link&utm_campaign=wpreadme\" rel=\"friend nofollow ugc\">OptinMonster to Zapier\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Unlock hundreds of automations using \u003Ca href=\"https:\u002F\u002Fautomatorplugin.com\u002F\" title=\"Uncanny Automator\" rel=\"friend nofollow ugc\">Uncanny Automator\u003C\u002Fa> for WordPress\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Do all this and more without sacrificing website performance because we’ve optimized the OptinMonster popup builder for both \u003Ca href=\"https:\u002F\u002Foptinmonster.com\u002Fdocs\u002Foptinmonster-campaign-performance-technical-overview-and-defaults\u002F?utm_source=orgplugin&utm_medium=link&utm_campaign=wpreadme\" rel=\"friend nofollow ugc\">web and server performance\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>And we have the best Customer Support team! With almost 800 five-star reviews on WordPress.org, award winning support (including optional live chat or video calls), our team is here to help you win and win more often!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>OptinMonster is a SaaS service and requires an OptinMonster account.\u003C\u002Fstrong>\u003Cbr \u002F>\nWhen you install this plugin, you’ll get to register for a free account that includes 3 campaigns and up to 500 campaign impression credits. Those credits are yours forever. If you use all of them, your account will be upgraded so your campaigns continue to display. Of course, you can always control your \u003Ca href=\"https:\u002F\u002Foptinmonster.com\u002Fdocs\u002Fpageview-and-upgrade-preferences\u002F?utm_source=orgplugin&utm_medium=link&utm_campaign=wpreadme\" rel=\"friend nofollow ugc\">upgrade preferences\u003C\u002Fa> within your account.\u003C\u002Fp>\n\u003Cp>When you’re ready to explode your growth, try \u003Ca href=\"https:\u002F\u002Foptinmonster.com\u002Fwp\u002F?utm_source=orgplugin&utm_medium=link&utm_campaign=wpreadme\" title=\"OptinMonster\" rel=\"friend nofollow ugc\">OptinMonster Pro\u003C\u002Fa> to access more advanced solutions like Exit-Intent, Campaign Scheduling, Countdown Timers and more.\u003C\u002Fp>\n\u003Cp>Here’s why smart business owners, designers, and developers love OptinMonster!\u003C\u002Fp>\n\u003Ch3>Easy Pop-up Builder From OptinMonster Increase Conversions\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Foptinmonster.com\u002Ffeatures\u002Flightbox-popups\u002F?utm_source=orgplugin&utm_medium=link&utm_campaign=wpreadme\" rel=\"friend nofollow ugc\">Lightbox Popups\u003C\u002Fa> – Easily create custom popups to grow your email list, show coupons, make a WooCommerce cross-sell or WooCommerce upsell campaign, and more using our popup maker.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Foptinmonster.com\u002Ffeatures\u002Ffloating-bar\u002F?utm_source=orgplugin&utm_medium=link&utm_campaign=wpreadme\" rel=\"friend nofollow ugc\">Floating Bar Popups\u003C\u002Fa> – Create sticky header bars, hello bars and floating bars to show free shipping notices, website announcement alert, sale countdown timer, and more.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Foptinmonster.com\u002Ffeatures\u002Fslide-in-forms\u002F?utm_source=orgplugin&utm_medium=link&utm_campaign=wpreadme\" rel=\"friend nofollow ugc\">Slide-in Popups\u003C\u002Fa> – Create scroll box popups that slide out from bottom of the screen to highlight your offer, like WooCommerce upsells, related posts, and coupon codes.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Foptinmonster.com\u002Ffeatures\u002Ffullscreen-welcome-gate\u002F?utm_source=orgplugin&utm_medium=link&utm_campaign=wpreadme\" rel=\"friend nofollow ugc\">Fullscreen Welcome Mats\u003C\u002Fa> – Create full screen popups and welcome mats to focus your visitor’s attention on your best offer.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Foptinmonster.com\u002Ffeatures\u002Fcoupon-wheel-optins\u002F?utm_source=orgplugin&utm_medium=link&utm_campaign=wpreadme\" rel=\"friend nofollow ugc\">Gamified Spin a Wheel Popup\u003C\u002Fa> – Create coupon wheel optins to increase your store’s conversions with gamification.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Foptinmonster.com\u002Ffeatures\u002Fafter-post-optin-forms\u002F?utm_source=orgplugin&utm_medium=link&utm_campaign=wpreadme\" rel=\"friend nofollow ugc\">Inline Signup Forms\u003C\u002Fa> – Unlike a popup, inline newsletter signup forms can be embedded anywhere inside your page content, or automatically at the start or end of each post.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Foptinmonster.com\u002Ffeatures\u002Fsidebar-optin-forms\u002F?utm_source=orgplugin&utm_medium=link&utm_campaign=wpreadme\" rel=\"friend nofollow ugc\">Sidebar Forms\u003C\u002Fa> – Add an email newsletter signup form in your blog’s sidebar to get more subscribers using a shortcode or Gutenberg block.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Foptinmonster.com\u002Ffeatures\u002Fcontent-lock\u002F?utm_source=orgplugin&utm_medium=link&utm_campaign=wpreadme\" rel=\"friend nofollow ugc\">Content Locker Popups\u003C\u002Fa> – Turn any inline campaign into a content locker or gated content with our easy to use inline optins.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Foptinmonster.com\u002Ffeatures\u002Fcountdown-timer\u002F?utm_source=orgplugin&utm_medium=link&utm_campaign=wpreadme\" rel=\"friend nofollow ugc\">Countdown Timers\u003C\u002Fa> – Boost urgency and scarcity for limited time offers with countdown timers (great for sales promotion, live events, webinars, and product launches). Both static and evergreen timers included.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Foptinmonster.com\u002Ffeatures\u002Fyes-no-forms\u002F?utm_source=orgplugin&utm_medium=link&utm_campaign=wpreadme\" rel=\"friend nofollow ugc\">Yes \u002F No Popups\u003C\u002Fa> – Create multi-step, progressive optins that results in better list segmentation and higher marketing conversions.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Foptinmonster.com\u002Ffeatures\u002Fmobile-friendly-popups\u002F?utm_source=orgplugin&utm_medium=link&utm_campaign=wpreadme\" rel=\"friend nofollow ugc\">Mobile Popups\u003C\u002Fa> – Create mobile-specific popups that are only shown to users on smart phones and tablets. Great for mobile app downloads or making specific offers to your mobile visitors.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Foptinmonster.com\u002Ffeatures\u002Fcanvas\u002F?utm_source=orgplugin&utm_medium=link&utm_campaign=wpreadme\" rel=\"friend nofollow ugc\">Canvas Custom Popup\u003C\u002Fa> – Create campaigns from scratch using our drag & drop popup builder for any use case.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Foptinmonster.com\u002Fdocs\u002Fhow-to-use-smart-optimizations\u002F?utm_source=orgplugin&utm_medium=link&utm_campaign=wpreadme\" rel=\"friend nofollow ugc\">AI Popups Smart Optimizations\u003C\u002Fa> – Our Smart Optimizations use proven, time-tested, high-converting copywriting principles and Artificial Intelligence (AI) to automatically improve the copy present within a text block.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Our Drag and Drop Popup Maker and Popup Templates Make It Easy\u003C\u002Fh3>\n\u003Cp>Easily customize the look and feel of your campaigns, and even add dynamic elements like countdown timers, spin a wheel, etc that change based on user behavior (no code necessary).\u003C\u002Fp>\n\u003Cp>OptinMonster comes with hundreds of popup templates to help you save time, far more than competitors like Popup Builder, Popup Maker, Icegram (sometimes called Ice Gram), Sumo or Hustle. Easily search them by your industry, business goal, holiday or features.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>I have never before seen such effectiveness and efficiency in an optin tool than I have with OptinMonster. In under 2 hours of work, I doubled my daily optin rates thanks to OptinMonster’s incredible options.\u003Cbr \u002F>\n  Dave Chesson, Owner of Kindlepreneur \u003Ca href=\"https:\u002F\u002Foptinmonster.com\u002Fhow-kindlepreneur-increased-customer-retention-using-content-upgrades\u002F?utm_source=orgplugin&utm_medium=link&utm_campaign=wpreadme\" rel=\"friend nofollow ugc\">See Case Study\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Exit Intent Popups and OnSite Retargeting\u003C\u002Fh3>\n\u003Cp>Did you know that over 70% of visitors abandoning your website will never return?\u003C\u002Fp>\n\u003Cp>OptinMonster’s signature \u003Ca href=\"https:\u002F\u002Foptinmonster.com\u002Ffeatures\u002Fexit-intent\u002F?utm_source=orgplugin&utm_medium=link&utm_campaign=wpreadme\" rel=\"friend nofollow ugc\">exit-intent popup technology\u003C\u002Fa> can help you convert abandoning visitors into subscribers and customers.\u003C\u002Fp>\n\u003Cp>With exit intent popups, visitors see a popup message with your best offer at the precise moment they’re about to leave.\u003C\u002Fp>\n\u003Cp>Exit popups are proven to convert an additional 2 – 4% of your visitors into email subscribers and paying customers.\u003C\u002Fp>\n\u003Cp>You can use exit intent popups combined with \u003Ca href=\"https:\u002F\u002Foptinmonster.com\u002Ffeatures\u002Fonsite-retargeting\u002F?utm_source=orgplugin&utm_medium=link&utm_campaign=wpreadme\" rel=\"friend nofollow ugc\">OnSite Retargeting\u003C\u002Fa> to show different popup messages to new visitors vs returning visitors.\u003C\u002Fp>\n\u003Cp>These advanced popup triggers are highly effective in growing your email list, reducing cart abandonment, and saving you moeny on PPC advertising and retargeting ads.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>In only 7 months, we added more than 95,000 names to our email list using OptinMonster’s Exit Intent™ technology. We strongly recommend it!\u003Cbr \u002F>\n  Michael Stelzner, Founder of Social Media Examiner \u003Ca href=\"https:\u002F\u002Foptinmonster.com\u002Fhow-social-media-examiner-250000-subscribers-using-optinmonster-split-testing\u002F?utm_source=orgplugin&utm_medium=link&utm_campaign=wpreadme\" rel=\"friend nofollow ugc\">See Case Study\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Smart Page Targeting and Behavior Based Personalization\u003C\u002Fh3>\n\u003Cp>And the \u003Cstrong>\u003Ca href=\"https:\u002F\u002Foptinmonster.com\u002Fbest-wordpress-popup-plugins\u002F?utm_source=orgplugin&utm_medium=link&utm_campaign=wpreadme\" rel=\"friend nofollow ugc\">best WordPress popup plugin\u003C\u002Fa>\u003C\u002Fstrong> comes with advanced page targeting and behavior based personalization, too!\u003C\u002Fp>\n\u003Cp>This means you can show a popup for specific page or section of your site, or based on users’ geolocation, or even when a visitor clicks a specific link…and so much more.\u003C\u002Fp>\n\u003Cp>You can even show unique popups based on user’s past behavior such as: have they clicked on an existing marketing popup, seen another popup campaign, closed a marketing popup, viewed X number of pages, etc.\u003C\u002Fp>\n\u003Cp>These personalization features of OptinMonster popups make them highly effective in improving your lead generation, increasing subscribers, and growing sales.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Using OptinMonster, I was able to increase sales $55,000 after capturing nearly 7% more leads with a single optin!\u003Cbr \u002F>\n  Cole Joseph, Owner of Cole’s Classroom \u003Ca href=\"https:\u002F\u002Foptinmonster.com\u002Fcoles-classroom-added-55494-sales?utm_source=orgplugin&utm_medium=link&utm_campaign=wpreadme\" rel=\"friend nofollow ugc\">See Case Study\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Popup A\u002FB Testing, Email Marketing Integrations, and Popup Analytics\u003C\u002Fh3>\n\u003Cp>Unlike other WordPress lead generation plugins, OptinMonster comes with reliable A\u002FB split testing and accurate analytics without slowing down your site.\u003C\u002Fp>\n\u003Cp>Most of them use wp-ajax to setup analytics. This slows down your site and also results in unreliable analytics due to cache plugin settings.\u003C\u002Fp>\n\u003Cp>Similarly, A\u002FB testing in a most WordPress popup plugins is broken because caching plugins can skew the data.\u003C\u002Fp>\n\u003Cp>We fixed both these issues with our superior infrastructure, so you can have reliable A\u002FB testing for popups, accurate conversion analytics, and seamless email marketing \u002F CRM integrations for your marketing (bonus: lead storage & lead backup are included, too).\u003C\u002Fp>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cp>This WordPress popup plugin is created by \u003Ca href=\"https:\u002F\u002Fthomasgriffin.com\u002F\" title=\"Thomas Griffin\" rel=\"friend nofollow ugc\">Thomas Griffin\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fsyedbalkhi.com\u002F\" title=\"Syed Balkhi\" rel=\"friend nofollow ugc\">Syed Balkhi\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Branding Guideline\u003C\u002Fh4>\n\u003Cp>OptinMonster&reg; is a registered trademark of Retyp LLC. When writing about the popup plugin by OptinMonster, please make sure to uppercase the letter O and M.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>OptinMonster (correct)\u003C\u002Fli>\n\u003Cli>Optin Monster (incorrect)\u003C\u002Fli>\n\u003Cli>optinmonster (incorrect)\u003C\u002Fli>\n\u003Cli>optin monster (incorrect)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Exit-Intent&reg;, OnSite Retargeting&reg;, and OnSite Follow Up Campaigns&reg; are also registered trademarks of Retyp LLC.\u003C\u002Fp>\n\u003Cp>See our \u003Ca href=\"https:\u002F\u002Foptinmonster.com\u002Fpress\u002F\" title=\"OptinMonster Press Page\" rel=\"nofollow ugc\">Press & Brand Assets page\u003C\u002Fa> for more details.\u003C\u002Fp>\n","🤩 Make popups & optin forms to get more email newsletter subscribers, leads, and sales - #1 most popular popup builder plugin! 🚀",1000000,130770570,86,807,"2025-11-19T16:51:00.000Z","6.8.5","5.0","7.2",[20,21,55,23,56],"optin","popups","https:\u002F\u002Foptinmonster.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Foptinmonster.2.16.22.zip",96,6,"2024-05-24 16:30:44",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":72,"num_ratings":73,"last_updated":74,"tested_up_to":51,"requires_at_least":75,"requires_php":53,"tags":76,"homepage":79,"download_link":80,"security_score":81,"vuln_count":33,"unpatched_count":27,"last_vuln_date":82,"fetched_at":29},"themify-popup","Themify Popup","1.4.4","themifyme","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemifyme\u002F","\u003Cp>Themify Popup allows you to display beautifully responsive pop up windows on any page of your website. You can use it to showcase newsletter subscription forms, promotional announcements, or general lightbox content. You can allow popups to show on the entire site, or on certain posts, pages, categories, specific user roles, or even at specific times (so you don’t have to manually disable the popups). It’s fully integrated with the Themify Builder allowing you to design any popup layout on the frontend with the drag & drop interface and live preview.\u003C\u002Fp>\n\u003Ch4>Popup Styles:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Auto Close\u003C\u002Fli>\n\u003Cli>Classic Center\u003C\u002Fli>\n\u003Cli>Fullscreen\u003C\u002Fli>\n\u003Cli>Time Delay\u003C\u002Fli>\n\u003Cli>Slide-out Bottom\u003C\u002Fli>\n\u003Cli>Slide-out Right\u003C\u002Fli>\n\u003Cli>WordPress Editor Content\u003C\u002Fli>\n\u003Cli>Manual Launch\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Please visit this page for demos: https:\u002F\u002Fthemify.me\u002Fpopup\u002F.\u003C\u002Fp>\n\u003Ch4>Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Classic Popup – Show popup with a classic overlay with option to set the popup position\u003C\u002Fli>\n\u003Cli>Slide-out – Slide the popup from either top, left, bottom or right edge\u003C\u002Fli>\n\u003Cli>Fullscreen – Be extreme! Show the popup fullscreen that covers that entire screen\u003C\u002Fli>\n\u003Cli>Schedule Popup – Set the date and time for when the popup with appear. Great for showing promotional popups!\u003C\u002Fli>\n\u003Cli>Guests or Admins – Show popups to either guest visitors, logged-in users, or both\u003C\u002Fli>\n\u003Cli>Time Delay – Set exactly (in seconds) when the popup will appear\u003C\u002Fli>\n\u003Cli>Page Viewed – Show popup when viewer has visited a certain number of pages on the site\u003C\u002Fli>\n\u003Cli>Scroll Position – Show popup when viewer scrolls to certain position of the page\u003C\u002Fli>\n\u003Cli>Launch Popup Button – Insert a button to launch popup manually (like a lightbox link button)\u003C\u002Fli>\n\u003Cli>Popup Dimensions – Enter custom popup dimensions for each popup and set custom overlay color\u003C\u002Fli>\n\u003Cli>Animation – Over 40+ animations to choose for opening and closing popup transitions\u003C\u002Fli>\n\u003Cli>Show Popup Once – Do not show the same popup to the same visitor for a certain number of days\u003C\u002Fli>\n\u003Cli>Auto Close – Close popup automatically after a number of seconds it is opened\u003C\u002Fli>\n\u003Cli>Mobile Disable – Options to disable popup on mobile devices (to avoid SEO mobile penalty by Google)\u003C\u002Fli>\n\u003Cli>Themify Builder Integration – Design any popup with Themify Builder or the free Builder Lite plugin. It comes with a few sample popup layouts\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Check out our documentation page here – https:\u002F\u002Fthemify.me\u002Fdocs\u002Fpopup-documentation\u003C\u002Fp>\n","Turn visitors into subscribers and increase sale conversions! Use Popup to show newsletter forms, promotions, or lightbox content.",8000,242017,98,11,"2025-08-14T02:13:00.000Z","4.5",[77,21,78,22,23],"lightbox","modal","https:\u002F\u002Fthemify.me\u002Fpopup","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fthemify-popup.1.4.4.zip",99,"2025-09-05 00:00:00",{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":91,"downloaded":92,"rating":93,"num_ratings":60,"last_updated":94,"tested_up_to":51,"requires_at_least":52,"requires_php":18,"tags":95,"homepage":99,"download_link":100,"security_score":101,"vuln_count":33,"unpatched_count":33,"last_vuln_date":102,"fetched_at":29},"hellobar","Hello Bar Popup Builder: Design Engaging Popups on WordPress","1.5.1","telepathy","https:\u002F\u002Fprofiles.wordpress.org\u002Fdtelepathy\u002F","\u003Cp>\u003Cem>The all-in-one popup builder for WordPress. Design mobile-responsive popups that drive conversations and generate leads without any coding skills. 🚀\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>Convert \u003Cstrong>83%\u003C\u002Fstrong> more site visitors into leads and customers using Hello Bar’s engaging and high-converting popups for your WordPress site.\u003C\u002Fp>\n\u003Cp>Trusted by over \u003Cstrong>600k\u003C\u002Fstrong> websites, Hello Bar is a leading popup builder that can help you generate more leads from your website.\u003C\u002Fp>\n\u003Cp>Use this popup builder to create various types of popups—bars, modals, alerts, sliders, inline forms and page takeovers. With a one-click installation, Hello Bars does all the work for you, so you don’t need any technical expertise to create popups that drive results.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fj6Bkh5Z5voQ?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>Here’s what Hello Bar can help you with:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>•\u003C\u002Fstrong>   Reduce cart abandonments by up to 63%\u003C\u002Fp>\n\u003Cp>\u003Cstrong>•\u003C\u002Fstrong>   Increase email sign-ups by as much as 74%\u003C\u002Fp>\n\u003Cp>\u003Cstrong>•\u003C\u002Fstrong>   Boost sales from targeted offers by up to 82%\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>• 100+ Themes:\u003C\u002Fstrong> Choose from a vast library of predesigned themes to create visually appealing popups that grab your site visitors’ attention.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>• Design Assistant:\u003C\u002Fstrong> Take advantage of the design assistant that automatically matches popup colors, fonts, and style with your site design.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>• Visual Editor:\u003C\u002Fstrong> Easily customize the popups and tailor them to your needs, with a drag-and-drop visual editor.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>• Advanced Targeting:\u003C\u002Fstrong> Show targeted popups to visitors based on their location, date or time of visit, or source from where they came to your website.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>• A\u002FB Testing:\u003C\u002Fstrong> Test various popup elements to find a configuration that delivers the best results for your website, using the Hello Bar popup builder.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>• Analytics and Reporting:\u003C\u002Fstrong> Track performance analytics, including daily stats, for various popups and get detailed reports to help you identify areas of improvement.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>• Trigger-Based Popups:\u003C\u002Fstrong> Choose when you want to display a popup and whether you want it to be triggered based on a click, user event, exit intent, or time on site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>• Responsive Popup Design:\u003C\u002Fstrong> Create responsive popups that automatically adjust to the screen size of the device people use to browse your website.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>• GDPR Compliance:\u003C\u002Fstrong> Ask for user consent while collecting email addresses via popups by enabling the GDPR feature from settings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>• Sticky Popups:\u003C\u002Fstrong> Select the “Remains in place on scroll” option to ensure your popups are visible even if a user scrolls down the page, boosting chances of conversions.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>• Social Media Integration:\u003C\u002Fstrong> Boost traffic to your social media profiles by adding profile links in your Hello Bar popups.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>• Email Integrations:\u003C\u002Fstrong> Easily export all the emails you collect with the help of the Hello bar popup builder to all major email marketing platforms.\u003C\u002Fp>\n\u003Ch3>Benefits\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>• Feature-Packed:\u003C\u002Fstrong> The tool comes power-packed with features like advanced targeting that help you get the best results.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>• Easy to Use:\u003C\u002Fstrong> With a visual editor and predesigned themes, designing popups has never been easier than with Hello Bar.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>• Versatile:\u003C\u002Fstrong> Hello Bar helps you create various types of popups to meet different goals, from building an email list to re-engaging exit-intent site visitors.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>• Affordable:\u003C\u002Fstrong> Offers a free forever plan and even the paid plans are available at reasonable prices.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>• High Conversions:\u003C\u002Fstrong> This popup builder allows you to trigger popups at the right times, based on specific user actions, to get higher conversions than intrusive popups that disrupt user experience.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>• Non-Intrusive Lead Generation:\u003C\u002Fstrong> Hello Bar allows you to create signup forms that remain on a page without disrupting a user’s browsing experience, allowing you to capture leads organically, without being pushy.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>• Scalability:\u003C\u002Fstrong> Whether you’ve started a new website or have a large established one, Hello Bar is equipped with all the features needed to meet your lead-generation needs.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>• No Coding Required:\u003C\u002Fstrong> The Hello Bar popup builder is beginner-friendly and does not require any coding skills or technical expertise on the user’s part.\u003C\u002Fp>\n\u003Ch3>Types of Popups\u003C\u002Fh3>\n\u003Cp>Here are the various types of popups you can create using the Hello Bar popup builder.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>• Bars:\u003C\u002Fstrong> These are placed in the header or footer section of your website and remain visible even as a visitor scrolls down a page.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>• Modals:\u003C\u002Fstrong> These typically appear at the center of the screen at key moments, triggered by a user action, to capture your site visitors’ attention.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>• Alerts:\u003C\u002Fstrong> Notifications or alerts appear as floating messages to provide users with specific information, such as an alert for every time a purchase is made.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>• Sliders:\u003C\u002Fstrong> If you want to display multiple promotions and offers, then the slider format is perfect as it works like a carousel of multiple slides.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>• Page Takeovers:\u003C\u002Fstrong> A page takeover is a full-screen overlay that immediately commands user attention and shows important messages.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>• Hellobar Inline:\u003C\u002Fstrong>  Inline form integrates seamlessly within the content of a webpage, making it less intrusive than pop-ups or sticky bars. This enhances user experience by keeping the flow of the page intact while still capturing leads.\u003C\u002Fp>\n\u003Ch3>Who Can Use This Popup Builder?\u003C\u002Fh3>\n\u003Cp>This popup builder is useful for anyone with a WordPress website, looking for affordable and versatile solutions to build high-converting popups. Anyone looking for an easy way to generate leads can benefit from this popup builder.\u003C\u002Fp>\n\u003Ch3>Customer Testimonials\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>“We used Hello Bar to advertise LeadQuizzes on our website and increased lead capture by over 50% and made an additional $52,223 dollars!”\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cem>Jeremy Ellens. Co-founder, Conversion Expert\u003C\u002Fem>\u003Cbr \u002F>\n    \u003Cem>LeadQuizzes\u003C\u002Fem>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>“Hello Bar helps me create engaging popups at a lightning-fast pace for many of my ventures with no coding skills required!”\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cem>Neil Patel. Digital Marketing & SEO Expert\u003C\u002Fem>\u003Cbr \u002F>\n    \u003Cem>Neil Patel Digital\u003C\u002Fem>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>“So flexible and functional we’ve made Hello Bar the core of our email-acquisition strategy.”\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cem>Matt Gross. Senior Director, Digital Initiatives\u003C\u002Fem>\u003Cbr \u002F>\n    \u003Cem>Archetype Media\u003C\u002Fem>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003C\u002Fblockquote>\n","Easily add a Popup to your WordPress site with the official HelloBar WordPress plugin.",3000,202269,20,"2025-10-08T09:15:00.000Z",[96,21,97,24,98],"conversion","newsletter","woocommerce","http:\u002F\u002Fwww.hellobar.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhellobar.1.5.1.zip",78,"2026-02-18 00:00:00",{"slug":104,"name":105,"version":106,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":111,"downloaded":112,"rating":113,"num_ratings":114,"last_updated":115,"tested_up_to":51,"requires_at_least":116,"requires_php":117,"tags":118,"homepage":123,"download_link":124,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"getsitecontrol","Getsitecontrol — Email Marketing Plugin | Popup Maker, Automations & Newsletters","3.0.0","Getsitecontrol","https:\u002F\u002Fprofiles.wordpress.org\u002Fgetsitecontrol\u002F","\u003Cp>\u003Cstrong>Send promo newsletters, build email marketing automations.\u003Cbr \u002F>\nCreate popups to capture emails, promote deals, and survey visitors.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgetsitecontrol.com\u002F\" rel=\"nofollow ugc\">Getsitecontrol\u003C\u002Fa> is an \u003Cstrong>Email Marketing plugin\u003C\u002Fstrong> that houses everything you need to generate leads and turn them into returning customers.\u003C\u002Fp>\n\u003Cp>Send email newsletters to promote products, announce special offers, drive traffic to your website, and boost sales. Craft professional emails using a full-featured editor and a modern email template gallery.\u003C\u002Fp>\n\u003Cp>Create newsletter popups, announcement bars, promo banners, coupon boxes, survey and contact form that align with your website’s branding.\u003C\u002Fp>\n\u003Cp>Tag new subscribers based on their interests, send follow-ups, and keep them engaged using email marketing automations.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F7H1yfN87dX0?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>Works well with WooCommerce. Support is available 24\u002F5 via live chat.\u003C\u002Fp>\n\u003Cp>★★★★★\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“It is fairly easy to set up and works great for my store! Plus if you want to make things more customizable they have a help center to edit the CCS.” — \u003Ca href=\"https:\u002F\u002Fwww.gozzygxmz.com\u002F\" rel=\"nofollow ugc\">Gozzy Gxmz store\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Widgets\u003C\u002Fh3>\n\u003Cp>Create pop-up widgets, inline forms, sticky bars, slide-ins, sidebars, and panels to engage with your website visitors.\u003C\u002Fp>\n\u003Cp>Explore the collection of templates for email opt-in forms, promo banners, coupons, and surveys. Pick one and customize it within minutes.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Here is what you can do with widgets\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>• Grow your email list\u003Cbr \u002F>\n• Promote sales and deals\u003Cbr \u002F>\n• Prevent abandonment\u003Cbr \u002F>\n• Make announcements\u003Cbr \u002F>\n• Collect feedback\u003C\u002Fp>\n\u003Ch3>Contacts\u003C\u002Fh3>\n\u003Cp>Organize your email contacts in a structured database. Tag them through email automations or upon signup based on interests, newsletter preferences, or other attributes.\u003C\u002Fp>\n\u003Cp>Build audience segments and launch personalized email campaigns.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F02sJl2C3tVk?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Here is what you can do with contacts\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>• Manage your contact database\u003Cbr \u002F>\n• Benefit from built-in filters\u003Cbr \u002F>\n• Apply field mapping for tagging\u003Cbr \u002F>\n• Review interaction history\u003Cbr \u002F>\n• Plan well-targeted campaigns\u003C\u002Fp>\n\u003Ch3>Automations\u003C\u002Fh3>\n\u003Cp>Build email marketing automations to convert your subscribers into customers on autopilot. Send emails and tag your contacts when they complete an email form, join your list, or click through links in your emails.\u003C\u002Fp>\n\u003Cp>Save time and enhance your ROI from email marketing.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FYOV0bMm7JSU?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Here is what you can do with automations\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>• Welcome new subscribers\u003Cbr \u002F>\n• Recommend products or services\u003Cbr \u002F>\n• Re-engage dormant customers\u003Cbr \u002F>\n• Create reusable sequences\u003Cbr \u002F>\n• Add tags based on email interactions\u003C\u002Fp>\n\u003Ch3>Broadcasts\u003C\u002Fh3>\n\u003Cp>Create email broadcasts for all contacts or a particular audience segment to keep them informed about the company’s news, promote sales, products, and deals.\u003C\u002Fp>\n\u003Cp>Craft professional-looking emails and send them right away or schedule them for a later date.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FEfSIyTF74Eo?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Here is what you can do with broadcasts\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>• Announce new product launches\u003Cbr \u002F>\n• Notify customers about back-in-stock items\u003Cbr \u002F>\n• Boost email CTR with product cards\u003Cbr \u002F>\n• Add a countdown to create a sense of urgency\u003Cbr \u002F>\n• Drive sales with personalized campaigns\u003C\u002Fp>\n","Complete email marketing toolset with a powerful popup builder on board. Generate leads with email opt-in forms, send professional newsletters, build  &hellip;",1000,115566,82,23,"2025-12-19T06:36:00.000Z","3.0.1","",[119,120,24,121,122],"email-marketing","email-marketing-plugin","popup-maker","popup-contact-form","https:\u002F\u002Fgetsitecontrol.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgetsitecontrol.zip",{"slug":126,"name":127,"version":128,"author":129,"author_profile":130,"description":131,"short_description":132,"active_installs":111,"downloaded":133,"rating":27,"num_ratings":27,"last_updated":134,"tested_up_to":16,"requires_at_least":135,"requires_php":18,"tags":136,"homepage":117,"download_link":138,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"iconvert-promoter","iConvert Promoter","1.0.2","Extend Themes","https:\u002F\u002Fprofiles.wordpress.org\u002Fextendthemes\u002F","\u003Cp>🎯 \u003Cstrong>Build Smart Popups and Inline Campaigns with iConvert Promoter\u003C\u002Fstrong> 🎯\u003C\u002Fp>\n\u003Cp>iConvert Promoter is a powerful WordPress plugin designed to help you create personalized popups and inline campaigns that engage visitors, grow your email list, and boost conversions. With its drag-and-drop editor, predefined templates, and advanced targeting rules, you can create stunning popups in minutes—no coding required.\u003C\u002Fp>\n\u003Cp>✨ \u003Cstrong>Key Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Drag-and-drop editor for easy customization.\u003Cbr \u002F>\n– Predefined templates for quick setup.\u003Cbr \u002F>\n– Advanced targeting rules based on user behavior.\u003Cbr \u002F>\n– Mobile-friendly designs for seamless responsiveness.\u003Cbr \u002F>\n– Unlimited popups for all your campaigns.\u003Cbr \u002F>\n– Pixel-perfect customizations with full control over layout and design.\u003Cbr \u002F>\n– Contacts management for segmented email lists.\u003C\u002Fp>\n\u003Cp>📦 \u003Cstrong>Popup Types:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Simple Popup\u003Cbr \u002F>\n– Lightbox\u003Cbr \u002F>\n– Slide-in\u003Cbr \u002F>\n– Floating Bar\u003Cbr \u002F>\n– Inline Bar\u003C\u002Fp>\n\u003Cp>✨ Unlock your website’s hidden potential with personalized popups that appear at the right time, in the right place, and to the right audience.\u003C\u002Fp>\n\u003Ch3>Main Features\u003C\u002Fh3>\n\u003Cp>iConvert Promoter provides essential tools to help you create engaging popups and inline campaigns with ease:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Drag-and-drop editor\u003C\u002Fstrong>: Design and customize popups effortlessly.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Predefined templates\u003C\u002Fstrong>: Choose from a variety of designer-made templates for quick setup.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mobile-friendly designs\u003C\u002Fstrong>: Ensure your popups look great on all devices.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited popups\u003C\u002Fstrong>: Create as many popups as you need for your campaigns.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pixel-perfect customizations\u003C\u002Fstrong>: Style every element of your popup, including layout, spacing, borders, shadows, transitions, and more.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Popup Types\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>Simple Popup  \u003C\u002Fli>\n\u003Cli>Lightbox  \u003C\u002Fli>\n\u003Cli>Slide-in  \u003C\u002Fli>\n\u003Cli>Floating Bar  \u003C\u002Fli>\n\u003Cli>Inline Bar  \u003C\u002Fli>\n\u003Cli>Fullscreen \u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Triggers:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Page Load\u003Cbr \u002F>\n– On Click\u003Cbr \u002F>\n– After Inactivity\u003Cbr \u002F>\n– Scroll Percent\u003Cbr \u002F>\n– Scroll to Element\u003Cbr \u002F>\n– Manually Open\u003Cbr \u002F>\n– Preview\u003C\u002Fp>\n\u003Ch3>Advanced Features\u003C\u002Fh3>\n\u003Cp>Unlock the full potential of iConvert Promoter with the \u003Cstrong>PRO version\u003C\u002Fstrong>, offering advanced tools and targeting options designed to maximize conversions:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Countdown popups\u003C\u002Fstrong>: Create urgency with time-sensitive campaigns.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Exit Intent\u003C\u002Fstrong>: Capture visitors before they leave your site.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Scroll Percentage (Advanced)\u003C\u002Fstrong>: Trigger popups based on precise scroll behavior.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Time Spent on Page\u003C\u002Fstrong>: Engage users after they’ve spent a specific amount of time on a page.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Time Spent on Site\u003C\u002Fstrong>: Target users based on their overall time spent on your site.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Location-Based Targeting (Geolocation)\u003C\u002Fstrong>: Personalize popups based on visitors’ physical location.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cart-Based Triggers\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>Number of items in the cart.  \u003C\u002Fli>\n\u003Cli>Total cart amount.  \u003C\u002Fli>\n\u003Cli>Specific products in the cart.  \u003C\u002Fli>\n\u003Cli>Products not in the cart.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Behavioral Targeting\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>After seeing a page X times.  \u003C\u002Fli>\n\u003Cli>Sessions-based targeting (new vs returning visitors).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Source Files\u003C\u002Fh3>\n\u003Cp>📂 \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fextendthemes\u002Ficonvert-promoter-public\" rel=\"nofollow ugc\">GitHub Repository\u003C\u002Fa>\u003C\u002Fp>\n","🚀 A powerful and dynamic WordPress popup toolkit to grow your email list, retain customers, and boost conversions.",3520,"2025-12-02T12:03:00.000Z","6.5",[20,137,21,23],"lead-generation","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ficonvert-promoter.1.0.2.zip",{"attackSurface":140,"codeSignals":694,"taintFlows":1128,"riskAssessment":1269,"analyzedAt":1281},{"hooks":141,"ajaxHandlers":498,"restRoutes":656,"shortcodes":689,"cronEvents":690,"entryPointCount":158,"unprotectedCount":146},[142,147,152,154,159,162,166,171,175,177,180,185,187,191,195,200,203,206,209,213,217,221,223,228,232,235,238,240,243,245,247,250,255,258,260,264,268,272,276,279,282,285,286,290,292,294,299,302,305,308,310,312,314,318,322,326,329,332,335,340,342,346,350,354,355,359,361,365,369,373,376,380,383,386,391,392,396,399,402,405,409,412,415,417,420,424,426,430,433,437,440,442,445,447,450,453,455,458,461,464,466,469,473,475,477,480,482,483,484,486,488,490,493,496],{"type":143,"name":144,"callback":144,"priority":27,"file":145,"line":146},"action","init","app\\Bootstrap\\Plugin.php",45,{"type":143,"name":148,"callback":149,"file":150,"line":151},"rest_api_init","closure","app\\Domain\\Tags\\Infrastructure\\WordPress\\Registration\\DynamicKeysApiRegistrar.php",33,{"type":143,"name":148,"callback":149,"file":153,"line":151},"app\\Domain\\Tags\\Infrastructure\\WordPress\\Registration\\TagsApiRegistrar.php",{"type":143,"name":155,"callback":156,"priority":33,"file":157,"line":158},"admin_init","handleActivationRedirect","app\\Infrastructure\\WordPress\\ActivationPopup\\Infrastructure\\ActivationController.php",57,{"type":143,"name":155,"callback":160,"priority":161,"file":157,"line":11},"maybeShowActivationPopup",10,{"type":143,"name":163,"callback":164,"file":157,"line":165},"admin_footer","renderActivationPopup",148,{"type":143,"name":167,"callback":168,"file":169,"line":170},"admin_enqueue_scripts","enqueueAssets","app\\Infrastructure\\WordPress\\ActivationPopup\\Presentation\\Admin\\ActivationAssetsRegistrar.php",35,{"type":143,"name":167,"callback":172,"priority":33,"file":173,"line":174},"enqueueIcons","app\\Infrastructure\\WordPress\\Admin\\Assets\\AssetsRegistrar.php",32,{"type":143,"name":167,"callback":176,"priority":33,"file":173,"line":151},"enqueue",{"type":143,"name":163,"callback":178,"file":173,"line":179},"injectGlobalToast",34,{"type":143,"name":181,"callback":182,"file":183,"line":184},"admin_menu","registerMenu","app\\Infrastructure\\WordPress\\Admin\\Menu\\MenuServiceProvider.php",29,{"type":143,"name":181,"callback":186,"priority":34,"file":183,"line":34},"addUpgradeMenuIfNeeded",{"type":143,"name":181,"callback":188,"priority":189,"file":183,"line":190},"cleanupDuplicateSubmenu",999,31,{"type":143,"name":167,"callback":192,"file":193,"line":194},"enqueueAdminAssets","app\\Infrastructure\\WordPress\\Admin\\Settings\\Controllers\\SettingsAssetsController.php",76,{"type":196,"name":197,"callback":198,"file":193,"line":199},"filter","plugin_action_links_notifal\u002Fnotifal.php","addSettingsLink",77,{"type":196,"name":201,"callback":202,"priority":161,"file":193,"line":101},"plugin_row_meta","addPluginRowMeta",{"type":143,"name":181,"callback":204,"file":205,"line":199},"registerAdminMenu","app\\Infrastructure\\WordPress\\Admin\\Settings\\Controllers\\SettingsMenuController.php",{"type":143,"name":207,"callback":208,"file":205,"line":101},"admin_post_notifal_save_settings","handleSettingsSave",{"type":143,"name":163,"callback":210,"file":211,"line":212},"maybeRenderChangelogPopup","app\\Infrastructure\\WordPress\\ChangelogPopup\\Infrastructure\\ChangelogController.php",54,{"type":143,"name":167,"callback":214,"priority":93,"file":215,"line":216},"localizeChangelogConfig","app\\Infrastructure\\WordPress\\ChangelogPopup\\Presentation\\Admin\\ChangelogAssetsRegistrar.php",40,{"type":143,"name":144,"callback":218,"file":219,"line":220},"checkAndRunMigrations","app\\Infrastructure\\WordPress\\Database\\DatabaseMigrationManager.php",43,{"type":143,"name":155,"callback":218,"file":219,"line":222},44,{"type":143,"name":224,"callback":225,"priority":161,"file":226,"line":227},"deactivate_plugin","handlePluginDeactivation","app\\Infrastructure\\WordPress\\DeactivationPopup\\Infrastructure\\DeactivationController.php",70,{"type":143,"name":229,"callback":230,"priority":161,"file":226,"line":231},"notifal_delayed_deactivation_api_call","processDelayedApiCall",73,{"type":143,"name":233,"callback":234,"file":226,"line":194},"admin_notices","displayPreventionNotice",{"type":143,"name":163,"callback":236,"priority":33,"file":226,"line":237},"renderDeactivationPopup",79,{"type":143,"name":167,"callback":168,"file":239,"line":170},"app\\Infrastructure\\WordPress\\DeactivationPopup\\Presentation\\Admin\\DeactivationAssetsRegistrar.php",{"type":143,"name":155,"callback":241,"priority":189,"file":242,"line":158},"maybeShowWhatsNewPopup","app\\Infrastructure\\WordPress\\WhatsNewPopup\\Infrastructure\\WhatsNewController.php",{"type":143,"name":163,"callback":244,"file":242,"line":113},"renderWhatsNewPopup",{"type":143,"name":163,"callback":244,"file":242,"line":246},90,{"type":143,"name":167,"callback":168,"file":248,"line":249},"app\\Infrastructure\\WordPress\\WhatsNewPopup\\Presentation\\Admin\\WhatsNewAssetsRegistrar.php",37,{"type":143,"name":251,"callback":252,"priority":161,"file":253,"line":254},"woocommerce_order_status_changed","handleOrderStatusChange","app\\Modules\\OnPageNotification\\Application\\Services\\Analytics\\ConversionTracker.php",112,{"type":143,"name":256,"callback":149,"file":253,"line":257},"plugins_loaded",115,{"type":143,"name":251,"callback":252,"priority":161,"file":253,"line":259},117,{"type":143,"name":261,"callback":262,"file":253,"line":263},"edd_complete_purchase","trackEDDConversion",124,{"type":143,"name":265,"callback":266,"priority":161,"file":253,"line":267},"woocommerce_checkout_create_order","storeAttributionInOrder",136,{"type":196,"name":269,"callback":270,"file":271,"line":48},"cron_schedules","addCustomCronInterval","app\\Modules\\OnPageNotification\\Application\\Services\\Core\\CronService.php",{"type":143,"name":273,"callback":274,"priority":161,"file":275,"line":190},"updated_post_meta","validateActivationOnMetaUpdate","app\\Modules\\OnPageNotification\\Application\\Services\\Core\\NotificationActivationGuard.php",{"type":143,"name":277,"callback":278,"priority":161,"file":275,"line":174},"added_post_meta","validateActivationOnMetaAdd",{"type":143,"name":280,"callback":281,"priority":161,"file":275,"line":151},"transition_post_status","syncPostStatusWithMetaKey",{"type":143,"name":144,"callback":283,"priority":284,"file":275,"line":179},"cleanupMultipleActiveNotifications",5,{"type":143,"name":155,"callback":283,"priority":284,"file":275,"line":170},{"type":143,"name":287,"callback":288,"priority":161,"file":289,"line":184},"created_term","clearCacheOnTermChange","app\\Modules\\OnPageNotification\\Application\\Services\\Utility\\LabelService.php",{"type":143,"name":291,"callback":288,"priority":161,"file":289,"line":34},"edited_term",{"type":143,"name":293,"callback":288,"priority":161,"file":289,"line":190},"delete_term",{"type":196,"name":295,"callback":296,"priority":161,"file":297,"line":298},"notifal_block_product_data","provideProductContext","app\\Modules\\OnPageNotification\\Application\\Services\\Utility\\WidgetContextProvider.php",46,{"type":143,"name":148,"callback":300,"file":301,"line":151},"registerRoutes","app\\Modules\\OnPageNotification\\Infrastructure\\WordPress\\Registration\\ApiRegistrar.php",{"type":143,"name":144,"callback":303,"file":304,"line":170},"register_post_type","app\\Modules\\OnPageNotification\\Infrastructure\\WordPress\\Registration\\PostTypeRegistrar.php",{"type":143,"name":144,"callback":306,"file":304,"line":307},"register_taxonomies",36,{"type":143,"name":167,"callback":176,"file":309,"line":179},"app\\Modules\\OnPageNotification\\Presentation\\Admin\\Assets\\AnalyticsAssets.php",{"type":143,"name":167,"callback":176,"file":311,"line":179},"app\\Modules\\OnPageNotification\\Presentation\\Admin\\Assets\\EditorAssets.php",{"type":143,"name":167,"callback":176,"file":313,"line":179},"app\\Modules\\OnPageNotification\\Presentation\\Admin\\Assets\\ListAssets.php",{"type":143,"name":315,"callback":316,"file":317,"line":249},"admin_post_notifal_export_single_notification","handleSingleExport","app\\Modules\\OnPageNotification\\Presentation\\Admin\\Controllers\\ExportController.php",{"type":196,"name":319,"callback":320,"priority":161,"file":321,"line":307},"get_edit_post_link","modifyEditPostLink","app\\Modules\\OnPageNotification\\Presentation\\Admin\\ListTable\\ColumnsController.php",{"type":143,"name":181,"callback":323,"priority":93,"file":324,"line":325},"addMenu","app\\Modules\\OnPageNotification\\Presentation\\Admin\\Menu\\MenuController.php",28,{"type":196,"name":327,"callback":328,"file":324,"line":184},"submenu_file","hideEditPageFromMenu",{"type":143,"name":155,"callback":330,"file":331,"line":222},"dispatch","app\\Modules\\OnPageNotification\\Presentation\\Admin\\Routes\\AdminRouteController.php",{"type":143,"name":333,"callback":149,"file":334,"line":231},"notifal_list_header_actions","app\\Modules\\OnPageNotification\\Presentation\\Admin\\Views\\notifications-list.php",{"type":143,"name":336,"callback":337,"priority":284,"file":338,"line":339},"wp_enqueue_scripts","registerAssets","app\\Modules\\OnPageNotification\\Presentation\\Frontend\\Assets\\FrontendAssetsRegistrar.php",41,{"type":143,"name":336,"callback":341,"priority":161,"file":338,"line":222},"enqueueConditionalAssets",{"type":143,"name":336,"callback":343,"priority":344,"file":338,"line":345},"wrapElementorEnqueueStyles",19,47,{"type":143,"name":347,"callback":348,"priority":284,"file":338,"line":349},"wp_footer","enqueueOnDemandAssets",50,{"type":196,"name":351,"callback":352,"priority":161,"file":338,"line":353},"notifal_has_frontend_content_injection","maybeEnableTemplatesAssets",53,{"type":143,"name":336,"callback":149,"file":338,"line":101},{"type":143,"name":356,"callback":357,"priority":284,"file":358,"line":151},"wp_loaded","maybeRenderPreview","app\\Modules\\OnPageNotification\\Presentation\\Frontend\\Routes\\OnPagePreviewRouteController.php",{"type":143,"name":347,"callback":360,"priority":284,"file":358,"line":237},"renderPreviewBanner",{"type":143,"name":336,"callback":362,"priority":363,"file":358,"line":364},"enqueuePreviewBannerStyle",15,80,{"type":143,"name":280,"callback":366,"priority":161,"file":367,"line":368},"enforce_notification_constraints","app\\Modules\\OnPageNotification\\ServiceProvider.php",235,{"type":196,"name":370,"callback":371,"priority":161,"file":372,"line":212},"the_content","processContent","app\\Modules\\Templates\\Infrastructure\\WordPress\\BlockEditor\\Hooks\\FrontendContentProcessor.php",{"type":196,"name":374,"callback":375,"priority":161,"file":372,"line":158},"render_block","processBlockContent",{"type":196,"name":370,"callback":377,"priority":93,"file":378,"line":379},"renderPreview","app\\Modules\\Templates\\Infrastructure\\WordPress\\BlockEditor\\Hooks\\PreviewRenderer.php",51,{"type":196,"name":374,"callback":381,"priority":93,"file":378,"line":382},"renderBlockPreview",52,{"type":196,"name":384,"callback":385,"priority":93,"file":378,"line":212},"rest_prepare_notifal_template","restPrepareTemplate",{"type":143,"name":387,"callback":388,"file":389,"line":390},"admin_head","renderPanel","app\\Modules\\Templates\\Infrastructure\\WordPress\\BlockEditor\\Panel\\TagsPanel.php",39,{"type":143,"name":163,"callback":388,"file":389,"line":216},{"type":143,"name":144,"callback":393,"priority":93,"file":394,"line":395},"registerAllBlocks","app\\Modules\\Templates\\Infrastructure\\WordPress\\BlockEditor\\RegisterBlocks.php",67,{"type":143,"name":397,"callback":398,"file":394,"line":113},"enqueue_block_editor_assets","enqueueEditorScripts",{"type":196,"name":374,"callback":400,"priority":161,"file":401,"line":146},"processBlock","app\\Modules\\Templates\\Infrastructure\\WordPress\\BlockEditor\\Services\\AdvancedBlockStyleInjector.php",{"type":143,"name":347,"callback":403,"priority":189,"file":401,"line":404},"outputCollectedStyles",48,{"type":143,"name":406,"callback":407,"file":408,"line":174},"elementor\u002Ffrontend\u002Fafter_register_styles","register_styles","app\\Modules\\Templates\\Infrastructure\\WordPress\\Elementor\\AssetsRegistrar.php",{"type":143,"name":410,"callback":411,"file":408,"line":151},"elementor\u002Feditor\u002Fafter_enqueue_scripts","register_editor_styles",{"type":196,"name":413,"callback":377,"priority":161,"file":414,"line":382},"elementor\u002Ffrontend\u002Fthe_content","app\\Modules\\Templates\\Infrastructure\\WordPress\\Elementor\\Hooks\\PreviewRenderer.php",{"type":196,"name":416,"callback":377,"priority":161,"file":414,"line":353},"elementor\u002Fwidget\u002Frender_content",{"type":143,"name":418,"callback":419,"priority":161,"file":414,"line":212},"elementor\u002Ffrontend\u002Fafter_render","renderPreviewLive",{"type":143,"name":421,"callback":422,"priority":161,"file":423,"line":34},"elementor\u002Felement\u002Ftext-editor\u002Fsection_editor\u002Fafter_section_start","render","app\\Modules\\Templates\\Infrastructure\\WordPress\\Elementor\\Panel\\TagsPanel.php",{"type":143,"name":425,"callback":422,"priority":161,"file":423,"line":190},"elementor\u002Felement\u002Fheading\u002Fsection_title\u002Fafter_section_start",{"type":143,"name":427,"callback":428,"priority":161,"file":429,"line":390},"elementor\u002Felement\u002Fcountdown\u002Fsection_countdown\u002Fbefore_section_end","addCustomControls","app\\Modules\\Templates\\Infrastructure\\WordPress\\Elementor\\Services\\ElementorProCountdownExtender.php",{"type":196,"name":416,"callback":431,"priority":161,"file":429,"line":432},"modifyCountdownRenderContent",42,{"type":143,"name":434,"callback":435,"file":436,"line":34},"elementor\u002Felements\u002Fcategories_registered","register_category","app\\Modules\\Templates\\Infrastructure\\WordPress\\Elementor\\Widgets\\WidgetsRegistrar.php",{"type":143,"name":438,"callback":439,"file":436,"line":190},"elementor\u002Fwidgets\u002Fwidgets_registered","register_widgets",{"type":143,"name":148,"callback":149,"file":441,"line":170},"app\\Modules\\Templates\\Infrastructure\\WordPress\\Registration\\FeaturedImageApiRegister.php",{"type":143,"name":144,"callback":443,"file":444,"line":34},"registerTemplatePostType","app\\Modules\\Templates\\Infrastructure\\WordPress\\Registration\\PostTypeRegistrar.php",{"type":143,"name":144,"callback":446,"file":444,"line":190},"register",{"type":196,"name":448,"callback":449,"file":444,"line":179},"use_block_editor_for_post_type","forceBlockEditor",{"type":196,"name":451,"callback":452,"file":444,"line":249},"classic_editor_enabled_editors_for_post_type","disableClassicEditorForTemplate",{"type":196,"name":319,"callback":454,"priority":161,"file":444,"line":216},"forceBlockEditorInEditLink",{"type":143,"name":456,"callback":457,"file":444,"line":220},"load-post-new.php","forceBlockEditorOnNewPost",{"type":143,"name":459,"callback":460,"file":444,"line":298},"load-post.php","forceBlockEditorOnEditPost",{"type":143,"name":181,"callback":462,"priority":189,"file":444,"line":463},"modifyAddNewSubmenuLink",49,{"type":143,"name":167,"callback":176,"file":465,"line":325},"app\\Modules\\Templates\\Presentation\\Admin\\Assets\\EditorAssets.php",{"type":143,"name":467,"callback":316,"file":468,"line":249},"admin_post_notifal_export_single","app\\Modules\\Templates\\Presentation\\Admin\\Controllers\\ExportController.php",{"type":143,"name":181,"callback":470,"priority":93,"file":471,"line":472},"overrideTemplateMenu","app\\Modules\\Templates\\Presentation\\Admin\\Menu\\MenuController.php",27,{"type":143,"name":155,"callback":474,"file":471,"line":325},"maybeRedirectFromDefaultList",{"type":143,"name":155,"callback":330,"file":476,"line":298},"app\\Modules\\Templates\\Presentation\\Admin\\Routes\\AdminRouteController.php",{"type":143,"name":333,"callback":149,"file":478,"line":479},"app\\Modules\\Templates\\Presentation\\Admin\\Views\\templates-list.php",74,{"type":143,"name":336,"callback":337,"priority":284,"file":481,"line":390},"app\\Modules\\Templates\\Presentation\\Frontend\\Assets\\FrontendAssetsRegistrar.php",{"type":143,"name":336,"callback":341,"priority":161,"file":481,"line":432},{"type":143,"name":347,"callback":348,"priority":284,"file":481,"line":146},{"type":143,"name":356,"callback":357,"file":485,"line":216},"app\\Modules\\Templates\\Presentation\\Frontend\\Routes\\PreviewRouteController.php",{"type":196,"name":438,"callback":149,"priority":189,"file":485,"line":487},83,{"type":143,"name":336,"callback":149,"file":485,"line":489},105,{"type":196,"name":491,"callback":492,"file":485,"line":254},"show_admin_bar","__return_false",{"type":143,"name":233,"callback":494,"file":495,"line":174},"renderNotices","app\\Shared\\Services\\NoticeService.php",{"type":143,"name":233,"callback":497,"priority":33,"file":495,"line":151},"filterNoticesOnNotifalPages",[499,503,506,511,514,517,521,525,528,532,535,539,543,547,550,553,557,559,563,565,569,572,575,578,582,585,588,591,594,597,600,604,607,610,613,617,620,624,627,630,633,636,639,643,646,650,653],{"action":500,"nopriv":501,"callback":502,"hasNonce":501,"hasCapCheck":501,"file":157,"line":353},"notifal_dismiss_activation_popup",false,"dismissActivationPopup",{"action":504,"nopriv":501,"callback":505,"hasNonce":501,"hasCapCheck":501,"file":157,"line":212},"notifal_get_activation_popup_data","getActivationPopupData",{"action":507,"nopriv":501,"callback":508,"hasNonce":501,"hasCapCheck":501,"file":509,"line":510},"notifal_save_settings","handleSaveSettings","app\\Infrastructure\\WordPress\\Admin\\Settings\\Controllers\\Ajax\\SettingsAjaxController.php",81,{"action":512,"nopriv":501,"callback":513,"hasNonce":501,"hasCapCheck":501,"file":509,"line":113},"notifal_reset_settings","handleResetSettings",{"action":515,"nopriv":501,"callback":516,"hasNonce":501,"hasCapCheck":501,"file":509,"line":487},"notifal_get_post_types","handleGetPostTypes",{"action":518,"nopriv":501,"callback":519,"hasNonce":501,"hasCapCheck":501,"file":509,"line":520},"notifal_save_generated_tags","handleSaveGeneratedTags",88,{"action":522,"nopriv":501,"callback":523,"hasNonce":501,"hasCapCheck":501,"file":509,"line":524},"notifal_remove_generated_tags","handleRemoveGeneratedTags",89,{"action":526,"nopriv":501,"callback":527,"hasNonce":501,"hasCapCheck":501,"file":509,"line":246},"notifal_get_generated_tags_status","handleGetGeneratedTagsStatus",{"action":529,"nopriv":501,"callback":530,"hasNonce":501,"hasCapCheck":501,"file":509,"line":531},"notifal_get_generated_tags_for_posttype","handleGetGeneratedTagsForPostType",91,{"action":533,"nopriv":501,"callback":534,"hasNonce":501,"hasCapCheck":501,"file":211,"line":353},"notifal_get_changelog_version_content","getChangelogVersionContent",{"action":536,"nopriv":501,"callback":537,"hasNonce":501,"hasCapCheck":501,"file":538,"line":220},"notifal_skip_deactivation_feedback","handleSkipDeactivation","app\\Infrastructure\\WordPress\\DeactivationPopup\\DeactivationPopupService.php",{"action":540,"nopriv":501,"callback":541,"hasNonce":501,"hasCapCheck":501,"file":226,"line":542},"notifal_process_deactivation_feedback","processDeactivationFeedback",66,{"action":544,"nopriv":501,"callback":545,"hasNonce":546,"hasCapCheck":546,"file":226,"line":395},"notifal_send_deactivation_feedback","sendDeactivationFeedbackAsync",true,{"action":548,"nopriv":501,"callback":549,"hasNonce":501,"hasCapCheck":501,"file":242,"line":353},"notifal_dismiss_whatsnew_popup","dismissWhatsNewPopup",{"action":551,"nopriv":501,"callback":552,"hasNonce":501,"hasCapCheck":501,"file":242,"line":212},"notifal_get_whatsnew_popup_data","getWhatsNewPopupData",{"action":554,"nopriv":501,"callback":555,"hasNonce":501,"hasCapCheck":501,"file":253,"line":556},"notifal_track_conversion","handleManualConversion",128,{"action":554,"nopriv":546,"callback":555,"hasNonce":501,"hasCapCheck":501,"file":253,"line":558},129,{"action":560,"nopriv":501,"callback":561,"hasNonce":501,"hasCapCheck":501,"file":253,"line":562},"notifal_track_product_click","handleProductClick",132,{"action":560,"nopriv":546,"callback":561,"hasNonce":501,"hasCapCheck":501,"file":253,"line":564},133,{"action":566,"nopriv":501,"callback":567,"hasNonce":501,"hasCapCheck":501,"file":568,"line":184},"notifal_load_more_analytics","loadMoreNotifications","app\\Modules\\OnPageNotification\\Presentation\\Admin\\Controllers\\Ajax\\AnalyticsTableController.php",{"action":570,"nopriv":501,"callback":571,"hasNonce":501,"hasCapCheck":501,"file":568,"line":34},"notifal_get_sorted_analytics","getSortedNotifications",{"action":573,"nopriv":501,"callback":574,"hasNonce":501,"hasCapCheck":501,"file":568,"line":190},"notifal_get_chart_data","getChartData",{"action":576,"nopriv":501,"callback":577,"hasNonce":501,"hasCapCheck":501,"file":568,"line":174},"notifal_force_process_events","forceProcessEvents",{"action":579,"nopriv":501,"callback":580,"hasNonce":546,"hasCapCheck":501,"file":581,"line":190},"notifal_search_posts","searchPosts","app\\Modules\\OnPageNotification\\Presentation\\Admin\\Controllers\\Ajax\\EditPageAjaxController.php",{"action":583,"nopriv":501,"callback":584,"hasNonce":546,"hasCapCheck":501,"file":581,"line":174},"notifal_search_terms","searchTerms",{"action":586,"nopriv":501,"callback":587,"hasNonce":546,"hasCapCheck":501,"file":581,"line":151},"notifal_search_users","searchUsers",{"action":589,"nopriv":501,"callback":590,"hasNonce":546,"hasCapCheck":501,"file":581,"line":179},"notifal_search_post_types","searchPostTypes",{"action":592,"nopriv":501,"callback":593,"hasNonce":546,"hasCapCheck":501,"file":581,"line":170},"notifal_search_post_types_for_categories","searchPostTypesForCategories",{"action":595,"nopriv":501,"callback":596,"hasNonce":501,"hasCapCheck":501,"file":581,"line":307},"notifal_search_templates","searchTemplates",{"action":598,"nopriv":501,"callback":599,"hasNonce":546,"hasCapCheck":501,"file":581,"line":249},"notifal_get_post_titles","getPostTitles",{"action":601,"nopriv":501,"callback":602,"hasNonce":546,"hasCapCheck":501,"file":581,"line":603},"notifal_add_label_term","addLabelTerm",38,{"action":605,"nopriv":501,"callback":606,"hasNonce":546,"hasCapCheck":501,"file":581,"line":390},"notifal_remove_label_term","deleteLabelTerm",{"action":608,"nopriv":501,"callback":609,"hasNonce":546,"hasCapCheck":501,"file":581,"line":463},"notifal_get_term_titles","getTermTitles",{"action":611,"nopriv":501,"callback":612,"hasNonce":546,"hasCapCheck":501,"file":581,"line":382},"notifal_get_user_titles","getUserTitles",{"action":614,"nopriv":501,"callback":615,"hasNonce":501,"hasCapCheck":501,"file":616,"line":174},"notifal_get_filtered_templates","handle","app\\Modules\\OnPageNotification\\Presentation\\Admin\\Controllers\\Ajax\\GetFilteredTemplatesController.php",{"action":618,"nopriv":501,"callback":615,"hasNonce":501,"hasCapCheck":501,"file":619,"line":184},"notifal_get_template_content","app\\Modules\\OnPageNotification\\Presentation\\Admin\\Controllers\\Ajax\\GetTemplateContentController.php",{"action":621,"nopriv":501,"callback":622,"hasNonce":501,"hasCapCheck":501,"file":623,"line":174},"notifal_load_more_templates","handleLoadMore","app\\Modules\\OnPageNotification\\Presentation\\Admin\\Controllers\\Ajax\\LoadMoreTemplatesController.php",{"action":625,"nopriv":501,"callback":567,"hasNonce":501,"hasCapCheck":501,"file":626,"line":34},"notifal_load_more_precreated_notifications","app\\Modules\\OnPageNotification\\Presentation\\Admin\\Controllers\\Ajax\\PreCreatedNotificationsAjaxController.php",{"action":628,"nopriv":501,"callback":629,"hasNonce":501,"hasCapCheck":501,"file":626,"line":190},"notifal_filter_precreated_notifications","filterNotifications",{"action":631,"nopriv":501,"callback":632,"hasNonce":501,"hasCapCheck":501,"file":626,"line":174},"notifal_get_single_precreated_notification","getSingleNotification",{"action":634,"nopriv":501,"callback":635,"hasNonce":501,"hasCapCheck":501,"file":626,"line":151},"notifal_submit_template_request","submitTemplateRequest",{"action":637,"nopriv":501,"callback":638,"hasNonce":501,"hasCapCheck":501,"file":626,"line":179},"notifal_precreated_archive_fragment","archiveFragment",{"action":640,"nopriv":501,"callback":641,"hasNonce":501,"hasCapCheck":501,"file":642,"line":151},"notifal_save_notification","handleSave","app\\Modules\\OnPageNotification\\Presentation\\Admin\\Controllers\\Ajax\\SaveNotificationController.php",{"action":644,"nopriv":501,"callback":645,"hasNonce":501,"hasCapCheck":501,"file":642,"line":179},"notifal_get_notification_data","handleGetData",{"action":647,"nopriv":501,"callback":648,"hasNonce":501,"hasCapCheck":501,"file":649,"line":34},"notifal_toggle_notification_status","handleToggle","app\\Modules\\OnPageNotification\\Presentation\\Admin\\Controllers\\Ajax\\ToggleStatusController.php",{"action":651,"nopriv":501,"callback":652,"hasNonce":501,"hasCapCheck":501,"file":649,"line":190},"notifal_check_multiple_notifications_allowed","handleCheckMultipleAllowed",{"action":654,"nopriv":501,"callback":655,"hasNonce":501,"hasCapCheck":501,"file":495,"line":179},"notifal_dismiss_notice","dismissNotice",[657,663,665,668,670,673,676,679,682,685],{"namespace":658,"route":659,"methods":660,"callback":662,"permissionCallback":28,"file":150,"line":34},"notifal\u002Fv1","\u002Fdynamic-keys",[661],"GET","anonymous",{"namespace":658,"route":659,"methods":664,"callback":662,"permissionCallback":28,"file":150,"line":179},[661],{"namespace":658,"route":666,"methods":667,"callback":662,"permissionCallback":28,"file":153,"line":34},"\u002Ftags",[661],{"namespace":658,"route":666,"methods":669,"callback":662,"permissionCallback":28,"file":153,"line":179},[661],{"namespace":658,"route":671,"methods":672,"callback":662,"permissionCallback":28,"file":301,"line":146},"\u002Fonpage\u002Feligible",[661],{"namespace":658,"route":674,"methods":675,"callback":662,"permissionCallback":28,"file":301,"line":404},"\u002Fonpage\u002Fpreview",[661],{"namespace":658,"route":677,"methods":678,"callback":662,"permissionCallback":28,"file":301,"line":379},"\u002Fonpage\u002Ftrack",[661],{"namespace":658,"route":680,"methods":681,"callback":662,"permissionCallback":28,"file":301,"line":212},"\u002Fonpage\u002Fpreferences",[661],{"namespace":658,"route":680,"methods":683,"callback":662,"permissionCallback":28,"file":301,"line":684},[661],55,{"namespace":658,"route":686,"methods":687,"callback":688,"permissionCallback":149,"file":441,"line":249},"\u002Ffeatured-image-preview",[661],"getFeaturedImagePreview",[],[691],{"hook":229,"callback":229,"file":692,"line":693},"app\\Infrastructure\\WordPress\\DeactivationPopup\\Domain\\DeactivationPopup.php",228,{"dangerousFunctions":695,"sqlUsage":701,"outputEscaping":741,"fileOperations":1125,"externalRequests":73,"nonceChecks":184,"capabilityChecks":1126,"bundledLibraries":1127},[696],{"fn":697,"file":698,"line":699,"context":700},"preg_replace(\u002Fe)","app\\Modules\\Templates\\Infrastructure\\WordPress\\BlockEditor\\Renderers\\IconRenderer.php",134,"preg_replace('\u002F\u003Cembed[^>]*>.*?\u003C\\\u002Fe",{"prepared":702,"raw":703,"locations":704},97,13,[705,709,711,714,717,719,721,723,727,730,734,736,738],{"file":706,"line":707,"context":708},"app\\Domain\\Tags\\Controllers\\DynamicKeysController.php",244,"$wpdb->get_col() with variable interpolation",{"file":706,"line":710,"context":708},503,{"file":219,"line":712,"context":713},186,"$wpdb->get_var() with variable interpolation",{"file":715,"line":716,"context":713},"app\\Modules\\OnPageNotification\\Application\\Services\\Analytics\\AnalyticsService.php",544,{"file":715,"line":718,"context":713},590,{"file":715,"line":720,"context":713},635,{"file":715,"line":722,"context":713},787,{"file":724,"line":725,"context":726},"app\\Modules\\OnPageNotification\\Application\\Services\\Core\\CacheManager.php",158,"$wpdb->get_row() with variable interpolation",{"file":728,"line":729,"context":726},"app\\Modules\\OnPageNotification\\Application\\Services\\Core\\EventQueue.php",171,{"file":731,"line":732,"context":733},"app\\Modules\\OnPageNotification\\Infrastructure\\WordPress\\Database\\MigrationService.php",418,"$wpdb->query() with variable interpolation",{"file":731,"line":735,"context":713},560,{"file":731,"line":737,"context":733},582,{"file":739,"line":740,"context":713},"app\\Modules\\OnPageNotification\\Infrastructure\\WordPress\\Repositories\\DatabaseRepository.php",593,{"escaped":742,"rawEcho":743,"locations":744},1079,200,[745,748,749,750,752,753,754,755,757,758,760,762,764,766,768,770,772,774,776,777,779,781,783,785,787,789,791,793,795,797,799,801,803,805,807,809,811,813,815,817,818,820,822,824,826,828,830,832,834,836,838,840,842,844,846,848,850,852,854,856,858,860,862,864,866,868,869,871,873,876,877,879,881,883,884,886,889,891,892,893,895,896,898,900,903,905,907,910,911,912,914,915,916,918,921,923,925,928,931,932,934,935,937,938,941,943,946,948,950,952,955,957,959,961,963,965,968,971,973,975,976,978,979,981,983,984,985,987,989,990,993,995,996,997,998,999,1001,1003,1005,1006,1008,1010,1012,1013,1015,1017,1019,1020,1021,1023,1025,1027,1029,1031,1033,1035,1037,1039,1041,1043,1045,1046,1048,1050,1052,1054,1056,1058,1060,1062,1064,1066,1068,1070,1072,1074,1076,1078,1080,1082,1084,1086,1088,1090,1092,1093,1094,1096,1099,1101,1103,1105,1107,1109,1111,1113,1115,1118,1120,1122],{"file":746,"line":432,"context":747},"app\\Infrastructure\\WordPress\\Admin\\Settings\\Views\\settings-page.php","raw output",{"file":746,"line":146,"context":747},{"file":746,"line":11,"context":747},{"file":746,"line":751,"context":747},62,{"file":746,"line":48,"context":747},{"file":746,"line":524,"context":747},{"file":746,"line":81,"context":747},{"file":746,"line":756,"context":747},101,{"file":746,"line":489,"context":747},{"file":746,"line":759,"context":747},118,{"file":746,"line":761,"context":747},122,{"file":746,"line":763,"context":747},135,{"file":746,"line":765,"context":747},139,{"file":746,"line":767,"context":747},152,{"file":746,"line":769,"context":747},156,{"file":746,"line":771,"context":747},170,{"file":746,"line":773,"context":747},172,{"file":746,"line":775,"context":747},177,{"file":746,"line":712,"context":747},{"file":746,"line":778,"context":747},188,{"file":746,"line":780,"context":747},192,{"file":746,"line":782,"context":747},206,{"file":746,"line":784,"context":747},209,{"file":746,"line":786,"context":747},215,{"file":746,"line":788,"context":747},229,{"file":746,"line":790,"context":747},232,{"file":746,"line":792,"context":747},238,{"file":746,"line":794,"context":747},246,{"file":746,"line":796,"context":747},247,{"file":746,"line":798,"context":747},256,{"file":746,"line":800,"context":747},258,{"file":746,"line":802,"context":747},261,{"file":746,"line":804,"context":747},265,{"file":746,"line":806,"context":747},267,{"file":746,"line":808,"context":747},279,{"file":746,"line":810,"context":747},281,{"file":746,"line":812,"context":747},284,{"file":746,"line":814,"context":747},288,{"file":746,"line":816,"context":747},290,{"file":746,"line":816,"context":747},{"file":746,"line":819,"context":747},302,{"file":746,"line":821,"context":747},313,{"file":746,"line":823,"context":747},319,{"file":746,"line":825,"context":747},322,{"file":746,"line":827,"context":747},327,{"file":746,"line":829,"context":747},330,{"file":746,"line":831,"context":747},338,{"file":746,"line":833,"context":747},354,{"file":746,"line":835,"context":747},355,{"file":746,"line":837,"context":747},359,{"file":746,"line":839,"context":747},363,{"file":746,"line":841,"context":747},367,{"file":746,"line":843,"context":747},377,{"file":746,"line":845,"context":747},390,{"file":746,"line":847,"context":747},396,{"file":746,"line":849,"context":747},399,{"file":746,"line":851,"context":747},426,{"file":746,"line":853,"context":747},441,{"file":746,"line":855,"context":747},445,{"file":746,"line":857,"context":747},460,{"file":746,"line":859,"context":747},464,{"file":746,"line":861,"context":747},479,{"file":746,"line":863,"context":747},483,{"file":746,"line":865,"context":747},496,{"file":746,"line":867,"context":747},500,{"file":746,"line":710,"context":747},{"file":746,"line":870,"context":747},514,{"file":746,"line":872,"context":747},515,{"file":874,"line":875,"context":747},"app\\Infrastructure\\WordPress\\StickyMenu\\Infrastructure\\StickyMenuController.php",141,{"file":874,"line":778,"context":747},{"file":874,"line":878,"context":747},197,{"file":874,"line":880,"context":747},211,{"file":874,"line":882,"context":747},223,{"file":874,"line":794,"context":747},{"file":874,"line":885,"context":747},255,{"file":887,"line":888,"context":747},"app\\Modules\\OnPageNotification\\Presentation\\Admin\\Components\\NotificationCardComponent.php",160,{"file":890,"line":231,"context":747},"app\\Modules\\OnPageNotification\\Presentation\\Admin\\Components\\NotificationDetailPopupComponent.php",{"file":890,"line":194,"context":747},{"file":890,"line":524,"context":747},{"file":890,"line":894,"context":747},92,{"file":890,"line":765,"context":747},{"file":890,"line":897,"context":747},146,{"file":899,"line":199,"context":747},"app\\Modules\\OnPageNotification\\Presentation\\Admin\\Traits\\FilterRendererTrait.php",{"file":901,"line":902,"context":747},"app\\Modules\\OnPageNotification\\Presentation\\Admin\\Traits\\RestrictionCardRendererTrait.php",93,{"file":904,"line":556,"context":747},"app\\Modules\\OnPageNotification\\Presentation\\Admin\\Views\\Analytics\\dashboard.php",{"file":904,"line":906,"context":747},532,{"file":908,"line":909,"context":747},"app\\Modules\\OnPageNotification\\Presentation\\Admin\\Views\\components\\precreated-notifications-archive.php",187,{"file":908,"line":707,"context":747},{"file":908,"line":800,"context":747},{"file":913,"line":220,"context":747},"app\\Modules\\OnPageNotification\\Presentation\\Admin\\Views\\components\\precreated-notifications-modal.php",{"file":913,"line":349,"context":747},{"file":913,"line":212,"context":747},{"file":917,"line":487,"context":747},"app\\Modules\\OnPageNotification\\Presentation\\Admin\\Views\\Edit\\index.php",{"file":919,"line":920,"context":747},"app\\Modules\\OnPageNotification\\Presentation\\Admin\\Views\\Edit\\partials\\appearance-settings.php",403,{"file":919,"line":922,"context":747},491,{"file":919,"line":924,"context":747},492,{"file":926,"line":927,"context":747},"app\\Modules\\OnPageNotification\\Presentation\\Admin\\Views\\Edit\\partials\\content-source-settings.php",72,{"file":929,"line":930,"context":747},"app\\Modules\\OnPageNotification\\Presentation\\Admin\\Views\\Edit\\partials\\display-rules-settings.php",270,{"file":334,"line":479,"context":747},{"file":334,"line":933,"context":747},119,{"file":334,"line":765,"context":747},{"file":334,"line":936,"context":747},143,{"file":389,"line":199,"context":747},{"file":939,"line":940,"context":747},"app\\Modules\\Templates\\Infrastructure\\WordPress\\BlockEditor\\Renderers\\ActionButtonRenderer.php",194,{"file":939,"line":942,"context":747},198,{"file":944,"line":945,"context":747},"app\\Modules\\Templates\\Infrastructure\\WordPress\\BlockEditor\\Renderers\\CloseIconRenderer.php",147,{"file":944,"line":947,"context":747},159,{"file":944,"line":949,"context":747},169,{"file":944,"line":951,"context":747},173,{"file":953,"line":954,"context":747},"app\\Modules\\Templates\\Infrastructure\\WordPress\\BlockEditor\\Renderers\\FeaturedImageRenderer.php",285,{"file":953,"line":956,"context":747},291,{"file":698,"line":958,"context":747},190,{"file":698,"line":960,"context":747},196,{"file":401,"line":962,"context":747},299,{"file":964,"line":702,"context":747},"app\\Modules\\Templates\\Infrastructure\\WordPress\\Elementor\\Services\\ElementorTemplateBuilder.php",{"file":966,"line":967,"context":747},"app\\Modules\\Templates\\Infrastructure\\WordPress\\Elementor\\Widgets\\CloseIconWidget.php",317,{"file":969,"line":970,"context":747},"app\\Modules\\Templates\\Infrastructure\\WordPress\\Elementor\\Widgets\\ProductImageWidget.php",462,{"file":972,"line":11,"context":747},"app\\Modules\\Templates\\Presentation\\Admin\\ViewComponents\\TemplateRenderer.php",{"file":972,"line":974,"context":747},64,{"file":972,"line":927,"context":747},{"file":977,"line":184,"context":747},"app\\Modules\\Templates\\Presentation\\Admin\\Views\\components\\template-creation-options.php",{"file":977,"line":158,"context":747},{"file":977,"line":980,"context":747},75,{"file":982,"line":974,"context":747},"app\\Modules\\Templates\\Presentation\\Admin\\Views\\new-template.php",{"file":478,"line":980,"context":747},{"file":478,"line":875,"context":747},{"file":478,"line":986,"context":747},161,{"file":478,"line":988,"context":747},165,{"file":485,"line":558,"context":747},{"file":991,"line":992,"context":747},"app\\Modules\\Templates\\Presentation\\Frontend\\Views\\notifal-template-preview.php",63,{"file":994,"line":222,"context":747},"app\\Shared\\AdminUI\\Fields\\FieldRenderer.php",{"file":994,"line":463,"context":747},{"file":994,"line":379,"context":747},{"file":994,"line":980,"context":747},{"file":994,"line":194,"context":747},{"file":994,"line":1000,"context":747},110,{"file":994,"line":1002,"context":747},111,{"file":994,"line":1004,"context":747},154,{"file":994,"line":771,"context":747},{"file":994,"line":1007,"context":747},213,{"file":994,"line":1009,"context":747},221,{"file":994,"line":1011,"context":747},253,{"file":994,"line":802,"context":747},{"file":994,"line":1014,"context":747},293,{"file":994,"line":1016,"context":747},301,{"file":994,"line":1018,"context":747},352,{"file":994,"line":837,"context":747},{"file":994,"line":847,"context":747},{"file":994,"line":1022,"context":747},405,{"file":994,"line":1024,"context":747},465,{"file":994,"line":1026,"context":747},474,{"file":994,"line":1028,"context":747},485,{"file":994,"line":1030,"context":747},490,{"file":994,"line":1032,"context":747},493,{"file":994,"line":1034,"context":747},494,{"file":994,"line":1036,"context":747},529,{"file":994,"line":1038,"context":747},548,{"file":994,"line":1040,"context":747},549,{"file":994,"line":1042,"context":747},558,{"file":994,"line":1044,"context":747},559,{"file":994,"line":735,"context":747},{"file":994,"line":1047,"context":747},594,{"file":994,"line":1049,"context":747},602,{"file":994,"line":1051,"context":747},638,{"file":994,"line":1053,"context":747},655,{"file":994,"line":1055,"context":747},657,{"file":994,"line":1057,"context":747},666,{"file":994,"line":1059,"context":747},758,{"file":994,"line":1061,"context":747},767,{"file":994,"line":1063,"context":747},801,{"file":994,"line":1065,"context":747},810,{"file":994,"line":1067,"context":747},815,{"file":994,"line":1069,"context":747},819,{"file":994,"line":1071,"context":747},820,{"file":994,"line":1073,"context":747},821,{"file":994,"line":1075,"context":747},854,{"file":994,"line":1077,"context":747},880,{"file":994,"line":1079,"context":747},916,{"file":994,"line":1081,"context":747},925,{"file":994,"line":1083,"context":747},938,{"file":994,"line":1085,"context":747},945,{"file":994,"line":1087,"context":747},948,{"file":994,"line":1089,"context":747},949,{"file":1091,"line":902,"context":747},"app\\Shared\\AdminUI\\Fields\\TagsRenderer.php",{"file":1091,"line":81,"context":747},{"file":1091,"line":489,"context":747},{"file":1091,"line":1095,"context":747},114,{"file":1097,"line":1098,"context":747},"app\\Shared\\AdminUI\\Lists\\BaseListView.php",521,{"file":1097,"line":1100,"context":747},525,{"file":1097,"line":1102,"context":747},531,{"file":1097,"line":1104,"context":747},535,{"file":1097,"line":1106,"context":747},684,{"file":1097,"line":1108,"context":747},685,{"file":1097,"line":1110,"context":747},937,{"file":1097,"line":1112,"context":747},997,{"file":1097,"line":1114,"context":747},1005,{"file":1116,"line":1117,"context":747},"app\\Shared\\AdminUI\\Toast\\ToastRenderer.php",84,{"file":1116,"line":1119,"context":747},85,{"file":1121,"line":1002,"context":747},"app\\Shared\\Services\\BaseExportService.php",{"file":1123,"line":1124,"context":747},"app\\Shared\\Utils\\IconHelper.php",130,17,25,[],[1129,1146,1157,1166,1175,1185,1194,1204,1213,1228,1236,1244,1253,1261],{"entryPoint":1130,"graph":1131,"unsanitizedCount":33,"severity":1145},"processSettingsSave (app\\Infrastructure\\WordPress\\Admin\\Settings\\Controllers\\SettingsMenuController.php:186)",{"nodes":1132,"edges":1143},[1133,1137],{"id":1134,"type":1135,"label":1136,"file":205,"line":940},"n0","source","$_POST",{"id":1138,"type":1139,"label":1140,"file":205,"line":1141,"wp_function":1142},"n1","sink","wp_redirect() [Open Redirect]",203,"wp_redirect",[1144],{"from":1134,"to":1138,"sanitized":501},"medium",{"entryPoint":1147,"graph":1148,"unsanitizedCount":33,"severity":1145},"maybeRenderPreview (app\\Modules\\Templates\\Presentation\\Frontend\\Routes\\PreviewRouteController.php:52)",{"nodes":1149,"edges":1155},[1150,1152],{"id":1134,"type":1135,"label":1151,"file":485,"line":751},"$_GET",{"id":1138,"type":1139,"label":1153,"file":485,"line":558,"wp_function":1154},"echo() [XSS]","echo",[1156],{"from":1134,"to":1138,"sanitized":501},{"entryPoint":1158,"graph":1159,"unsanitizedCount":14,"severity":1145},"render (app\\Shared\\AdminUI\\Toast\\ToastRenderer.php:44)",{"nodes":1160,"edges":1164},[1161,1163],{"id":1134,"type":1135,"label":1162,"file":1116,"line":379},"$_GET (x2)",{"id":1138,"type":1139,"label":1153,"file":1116,"line":1117,"wp_function":1154},[1165],{"from":1134,"to":1138,"sanitized":501},{"entryPoint":1167,"graph":1168,"unsanitizedCount":27,"severity":1174},"\u003CSettingsMenuController> (app\\Infrastructure\\WordPress\\Admin\\Settings\\Controllers\\SettingsMenuController.php:0)",{"nodes":1169,"edges":1172},[1170,1171],{"id":1134,"type":1135,"label":1136,"file":205,"line":940},{"id":1138,"type":1139,"label":1140,"file":205,"line":1141,"wp_function":1142},[1173],{"from":1134,"to":1138,"sanitized":546},"low",{"entryPoint":1176,"graph":1177,"unsanitizedCount":27,"severity":1174},"searchPosts (app\\Modules\\OnPageNotification\\Presentation\\Admin\\Controllers\\Ajax\\EditPageAjaxController.php:61)",{"nodes":1178,"edges":1183},[1179,1180],{"id":1134,"type":1135,"label":1151,"file":581,"line":542},{"id":1138,"type":1139,"label":1181,"file":581,"line":531,"wp_function":1182},"get_results() [SQLi]","get_results",[1184],{"from":1134,"to":1138,"sanitized":546},{"entryPoint":1186,"graph":1187,"unsanitizedCount":27,"severity":1174},"getPostTitles (app\\Modules\\OnPageNotification\\Presentation\\Admin\\Controllers\\Ajax\\EditPageAjaxController.php:303)",{"nodes":1188,"edges":1192},[1189,1191],{"id":1134,"type":1135,"label":1151,"file":581,"line":1190},308,{"id":1138,"type":1139,"label":1181,"file":581,"line":827,"wp_function":1182},[1193],{"from":1134,"to":1138,"sanitized":546},{"entryPoint":1195,"graph":1196,"unsanitizedCount":27,"severity":1174},"getTermTitles (app\\Modules\\OnPageNotification\\Presentation\\Admin\\Controllers\\Ajax\\EditPageAjaxController.php:515)",{"nodes":1197,"edges":1202},[1198,1200],{"id":1134,"type":1135,"label":1151,"file":581,"line":1199},520,{"id":1138,"type":1139,"label":1181,"file":581,"line":1201,"wp_function":1182},538,[1203],{"from":1134,"to":1138,"sanitized":546},{"entryPoint":1205,"graph":1206,"unsanitizedCount":27,"severity":1174},"\u003CEditPageAjaxController> (app\\Modules\\OnPageNotification\\Presentation\\Admin\\Controllers\\Ajax\\EditPageAjaxController.php:0)",{"nodes":1207,"edges":1211},[1208,1210],{"id":1134,"type":1135,"label":1209,"file":581,"line":542},"$_GET (x3)",{"id":1138,"type":1139,"label":1181,"file":581,"line":531,"wp_function":1182},[1212],{"from":1134,"to":1138,"sanitized":546},{"entryPoint":1214,"graph":1215,"unsanitizedCount":33,"severity":1174},"\u003Cdashboard> (app\\Modules\\OnPageNotification\\Presentation\\Admin\\Views\\Analytics\\dashboard.php:0)",{"nodes":1216,"edges":1225},[1217,1218,1219,1222],{"id":1134,"type":1135,"label":1151,"file":904,"line":184},{"id":1138,"type":1139,"label":1153,"file":904,"line":556,"wp_function":1154},{"id":1220,"type":1135,"label":1221,"file":904,"line":184},"n2","$_GET (x4)",{"id":1223,"type":1139,"label":1153,"file":904,"line":1224,"wp_function":1154},"n3",659,[1226,1227],{"from":1134,"to":1138,"sanitized":501},{"from":1220,"to":1223,"sanitized":546},{"entryPoint":1229,"graph":1230,"unsanitizedCount":27,"severity":1174},"\u003Cindex> (app\\Modules\\OnPageNotification\\Presentation\\Admin\\Views\\Edit\\index.php:0)",{"nodes":1231,"edges":1234},[1232,1233],{"id":1134,"type":1135,"label":1162,"file":917,"line":432},{"id":1138,"type":1139,"label":1153,"file":917,"line":902,"wp_function":1154},[1235],{"from":1134,"to":1138,"sanitized":546},{"entryPoint":1237,"graph":1238,"unsanitizedCount":27,"severity":1174},"\u003COnPagePreviewRouteController> (app\\Modules\\OnPageNotification\\Presentation\\Frontend\\Routes\\OnPagePreviewRouteController.php:0)",{"nodes":1239,"edges":1242},[1240,1241],{"id":1134,"type":1135,"label":1151,"file":358,"line":146},{"id":1138,"type":1139,"label":1153,"file":358,"line":773,"wp_function":1154},[1243],{"from":1134,"to":1138,"sanitized":546},{"entryPoint":1245,"graph":1246,"unsanitizedCount":27,"severity":1174},"\u003CAdminRouteController> (app\\Modules\\Templates\\Presentation\\Admin\\Routes\\AdminRouteController.php:0)",{"nodes":1247,"edges":1251},[1248,1249],{"id":1134,"type":1135,"label":1151,"file":476,"line":1095},{"id":1138,"type":1139,"label":1140,"file":476,"line":1250,"wp_function":1142},182,[1252],{"from":1134,"to":1138,"sanitized":546},{"entryPoint":1254,"graph":1255,"unsanitizedCount":33,"severity":1174},"\u003CPreviewRouteController> (app\\Modules\\Templates\\Presentation\\Frontend\\Routes\\PreviewRouteController.php:0)",{"nodes":1256,"edges":1259},[1257,1258],{"id":1134,"type":1135,"label":1151,"file":485,"line":751},{"id":1138,"type":1139,"label":1153,"file":485,"line":558,"wp_function":1154},[1260],{"from":1134,"to":1138,"sanitized":501},{"entryPoint":1262,"graph":1263,"unsanitizedCount":14,"severity":1174},"\u003CToastRenderer> (app\\Shared\\AdminUI\\Toast\\ToastRenderer.php:0)",{"nodes":1264,"edges":1267},[1265,1266],{"id":1134,"type":1135,"label":1162,"file":1116,"line":379},{"id":1138,"type":1139,"label":1153,"file":1116,"line":1117,"wp_function":1154},[1268],{"from":1134,"to":1138,"sanitized":501},{"summary":1270,"deductions":1271},"The \"notifal\" v2.1.0 plugin exhibits a mixed security posture. On the positive side, it has no recorded CVEs and a history free of known vulnerabilities, suggesting a generally stable codebase. The plugin also shows good practices in its use of prepared statements for SQL queries (88%) and proper output escaping (84%), along with a reasonable number of nonce and capability checks. However, a significant concern is the large attack surface exposed without adequate authentication or permission checks. A substantial 45 out of 57 entry points, including a high number of AJAX handlers and REST API routes, lack these critical security measures. While no critical taint flows were identified, the presence of unsanitized paths in 6 out of 14 analyzed flows, combined with the large number of unprotected entry points, presents a substantial risk of potential unauthorized access or code execution vulnerabilities. The single use of `preg_replace` with the `\u002Fe` modifier is also a critical red flag, as this function is deprecated due to its potential for arbitrary code execution when used with user-supplied input.",[1272,1274,1276,1279],{"reason":1273,"points":161},"Numerous unprotected AJAX handlers",{"reason":1275,"points":161},"Numerous unprotected REST API routes",{"reason":1277,"points":1278},"Unsanitized paths in taint flows",8,{"reason":1280,"points":363},"Dangerous preg_replace(\u002Fe) function used","2026-03-16T21:28:06.839Z",{"wat":1283,"direct":1312},{"assetPaths":1284,"generatorPatterns":1296,"scriptPaths":1297,"versionParams":1299},[1285,1286,1287,1288,1289,1290,1291,1292,1293,1294,1295],"\u002Fwp-content\u002Fplugins\u002Fnotifal\u002Fapp\u002FModules\u002FSocialProof\u002Fpublic\u002Fassets\u002Fcss\u002Fsocial-proof.css","\u002Fwp-content\u002Fplugins\u002Fnotifal\u002Fapp\u002FModules\u002FSalesNotification\u002Fpublic\u002Fassets\u002Fcss\u002Fsales-notification.css","\u002Fwp-content\u002Fplugins\u002Fnotifal\u002Fapp\u002FModules\u002FSalesNotification\u002Fpublic\u002Fassets\u002Fjs\u002Fsales-notification.js","\u002Fwp-content\u002Fplugins\u002Fnotifal\u002Fapp\u002FModules\u002FStockAlert\u002Fpublic\u002Fassets\u002Fcss\u002Fstock-alert.css","\u002Fwp-content\u002Fplugins\u002Fnotifal\u002Fapp\u002FModules\u002FStockAlert\u002Fpublic\u002Fassets\u002Fjs\u002Fstock-alert.js","\u002Fwp-content\u002Fplugins\u002Fnotifal\u002Fapp\u002FModules\u002FCustomMessage\u002Fpublic\u002Fassets\u002Fcss\u002Fcustom-message.css","\u002Fwp-content\u002Fplugins\u002Fnotifal\u002Fapp\u002FModules\u002FCustomMessage\u002Fpublic\u002Fassets\u002Fjs\u002Fcustom-message.js","\u002Fwp-content\u002Fplugins\u002Fnotifal\u002Fapp\u002FModules\u002FOffer\u002Fpublic\u002Fassets\u002Fcss\u002Foffer.css","\u002Fwp-content\u002Fplugins\u002Fnotifal\u002Fapp\u002FModules\u002FOffer\u002Fpublic\u002Fassets\u002Fjs\u002Foffer.js","\u002Fwp-content\u002Fplugins\u002Fnotifal\u002Fapp\u002FModules\u002FWidget\u002Fpublic\u002Fassets\u002Fcss\u002Fwidget.css","\u002Fwp-content\u002Fplugins\u002Fnotifal\u002Fapp\u002FModules\u002FWidget\u002Fpublic\u002Fassets\u002Fjs\u002Fwidget.js",[],[1298,1287,1289,1291,1293,1295],"\u002Fwp-content\u002Fplugins\u002Fnotifal\u002Fapp\u002FModules\u002FSocialProof\u002Fpublic\u002Fassets\u002Fjs\u002Fsocial-proof.js",[1300,1301,1302,1303,1304,1305,1306,1307,1308,1309,1310,1311],"notifal\u002Fapp\u002FModules\u002FSocialProof\u002Fpublic\u002Fassets\u002Fcss\u002Fsocial-proof.css?ver=","notifal\u002Fapp\u002FModules\u002FSocialProof\u002Fpublic\u002Fassets\u002Fjs\u002Fsocial-proof.js?ver=","notifal\u002Fapp\u002FModules\u002FSalesNotification\u002Fpublic\u002Fassets\u002Fcss\u002Fsales-notification.css?ver=","notifal\u002Fapp\u002FModules\u002FSalesNotification\u002Fpublic\u002Fassets\u002Fjs\u002Fsales-notification.js?ver=","notifal\u002Fapp\u002FModules\u002FStockAlert\u002Fpublic\u002Fassets\u002Fcss\u002Fstock-alert.css?ver=","notifal\u002Fapp\u002FModules\u002FStockAlert\u002Fpublic\u002Fassets\u002Fjs\u002Fstock-alert.js?ver=","notifal\u002Fapp\u002FModules\u002FCustomMessage\u002Fpublic\u002Fassets\u002Fcss\u002Fcustom-message.css?ver=","notifal\u002Fapp\u002FModules\u002FCustomMessage\u002Fpublic\u002Fassets\u002Fjs\u002Fcustom-message.js?ver=","notifal\u002Fapp\u002FModules\u002FOffer\u002Fpublic\u002Fassets\u002Fcss\u002Foffer.css?ver=","notifal\u002Fapp\u002FModules\u002FOffer\u002Fpublic\u002Fassets\u002Fjs\u002Foffer.js?ver=","notifal\u002Fapp\u002FModules\u002FWidget\u002Fpublic\u002Fassets\u002Fcss\u002Fwidget.css?ver=","notifal\u002Fapp\u002FModules\u002FWidget\u002Fpublic\u002Fassets\u002Fjs\u002Fwidget.js?ver=",{"cssClasses":1313,"htmlComments":1320,"htmlAttributes":1321,"restEndpoints":1324,"jsGlobals":1325,"shortcodeOutput":1327},[1314,1315,1316,1317,1318,1319],"notifal-widget","notifal-social-proof","notifal-sales-notification","notifal-stock-alert","notifal-custom-message","notifal-offer",[],[1322,1323],"data-notifal-id","data-notifal-type",[],[1326],"Notifal",[],{"error":546,"url":1329,"statusCode":1330,"statusMessage":1331,"message":1331},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fnotifal\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":161,"versions":1333},[1334,1339,1346,1353,1360,1367,1374,1381,1388,1395],{"version":6,"download_url":26,"svn_tag_url":1335,"released_at":28,"has_diff":501,"diff_files_changed":1336,"diff_lines":28,"trac_diff_url":1337,"vulnerabilities":1338,"is_current":546},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fnotifal\u002Ftags\u002F2.2.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fnotifal%2Ftags%2F2.2.2&new_path=%2Fnotifal%2Ftags%2F2.2.3",[],{"version":1340,"download_url":1341,"svn_tag_url":1342,"released_at":28,"has_diff":501,"diff_files_changed":1343,"diff_lines":28,"trac_diff_url":1344,"vulnerabilities":1345,"is_current":501},"2.2.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnotifal.2.2.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fnotifal\u002Ftags\u002F2.2.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fnotifal%2Ftags%2F2.2.1&new_path=%2Fnotifal%2Ftags%2F2.2.2",[],{"version":1347,"download_url":1348,"svn_tag_url":1349,"released_at":28,"has_diff":501,"diff_files_changed":1350,"diff_lines":28,"trac_diff_url":1351,"vulnerabilities":1352,"is_current":501},"2.2.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnotifal.2.2.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fnotifal\u002Ftags\u002F2.2.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fnotifal%2Ftags%2F2.2.0&new_path=%2Fnotifal%2Ftags%2F2.2.1",[],{"version":1354,"download_url":1355,"svn_tag_url":1356,"released_at":28,"has_diff":501,"diff_files_changed":1357,"diff_lines":28,"trac_diff_url":1358,"vulnerabilities":1359,"is_current":501},"2.2.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnotifal.2.2.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fnotifal\u002Ftags\u002F2.2.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fnotifal%2Ftags%2F2.1.5&new_path=%2Fnotifal%2Ftags%2F2.2.0",[],{"version":1361,"download_url":1362,"svn_tag_url":1363,"released_at":28,"has_diff":501,"diff_files_changed":1364,"diff_lines":28,"trac_diff_url":1365,"vulnerabilities":1366,"is_current":501},"2.1.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnotifal.2.1.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fnotifal\u002Ftags\u002F2.1.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fnotifal%2Ftags%2F2.1.0&new_path=%2Fnotifal%2Ftags%2F2.1.5",[],{"version":1368,"download_url":1369,"svn_tag_url":1370,"released_at":28,"has_diff":501,"diff_files_changed":1371,"diff_lines":28,"trac_diff_url":1372,"vulnerabilities":1373,"is_current":501},"2.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnotifal.2.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fnotifal\u002Ftags\u002F2.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fnotifal%2Ftags%2F2.0.2&new_path=%2Fnotifal%2Ftags%2F2.1.0",[],{"version":1375,"download_url":1376,"svn_tag_url":1377,"released_at":28,"has_diff":501,"diff_files_changed":1378,"diff_lines":28,"trac_diff_url":1379,"vulnerabilities":1380,"is_current":501},"2.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnotifal.2.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fnotifal\u002Ftags\u002F2.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fnotifal%2Ftags%2F2.0.1&new_path=%2Fnotifal%2Ftags%2F2.0.2",[],{"version":1382,"download_url":1383,"svn_tag_url":1384,"released_at":28,"has_diff":501,"diff_files_changed":1385,"diff_lines":28,"trac_diff_url":1386,"vulnerabilities":1387,"is_current":501},"2.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnotifal.2.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fnotifal\u002Ftags\u002F2.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fnotifal%2Ftags%2F2.0.0&new_path=%2Fnotifal%2Ftags%2F2.0.1",[],{"version":1389,"download_url":1390,"svn_tag_url":1391,"released_at":28,"has_diff":501,"diff_files_changed":1392,"diff_lines":28,"trac_diff_url":1393,"vulnerabilities":1394,"is_current":501},"2.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnotifal.2.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fnotifal\u002Ftags\u002F2.0.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fnotifal%2Ftags%2F1.3.2&new_path=%2Fnotifal%2Ftags%2F2.0.0",[],{"version":1396,"download_url":1397,"svn_tag_url":1398,"released_at":28,"has_diff":501,"diff_files_changed":1399,"diff_lines":28,"trac_diff_url":28,"vulnerabilities":1400,"is_current":501},"1.3.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnotifal.1.3.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fnotifal\u002Ftags\u002F1.3.2\u002F",[],[]]