=== Notifal - AI Popup Builder & CRO Engine: Sales Notifications, Social Proof & Exit Intent Popups ===
Contributors: notifal,hosseinalehabib
Tags: popup, popup builder, woocommerce, marketing, AI
Requires at least: 6.0
Tested up to: 7.1
Stable tag: 3.0.0
Requires PHP: 7.4
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
AI CRO for WordPress. Noti analyzes your site, suggests industry-fit notifications, and builds them for you.
== Description ==
**Documentation | Notifal Pro | Templates Library | Community**
### Most Visitors Leave Without Buying. Notifal Is Built to Change That. ###
A regular popup plugin shows the same message to everyone. Notifal is different: it's a conversion rate optimization (CRO) engine that reads live data, your content, your visitors, and on eCommerce sites, your products, cart, and orders too, and turns it into real-time, persuasive messaging that actually moves people to act.
Picture this on a blog: **"5 readers commented on this post this week."** On a site with a lead form or custom post type, **"Someone just requested a consultation."** On a product page: **"23 people bought this in the last 7 days"** or **"Only 5 left in stock."** These aren't static banners you write once and forget. They're live, data-driven notifications that update automatically from your real content, posts, pages, comments, custom post types, and on WooCommerce stores, products, carts, and orders too.
That's the difference between a popup plugin and a CRO engine. Notifal gives you both: the design freedom of a popup builder, and the real-time intelligence to make every notification actually convert.
And here is what makes Notifal feel unfair compared to every other popup tool: **we analyze your site, suggest the best notifications for your industry, and build them for you. Done.** Want a change later? Just talk to **Noti**. No blank canvas. No guessing. No starting over.
🎯 Create stunning, goal-driven notifications in minutes, or let Noti build them for you
🤖 Notifal AI analyzes your site and industry, then generates OnPage notifications, HTML templates, and Forms with your brand colors and tags
🧭 Setup Wizard with Noti: activate, get tailored suggestions, watch drafts appear
💬 Change anything by talking to Noti, rewrite, restyle, rebuild, without starting from scratch
📝 Built-in Forms: a professional form builder inside notifications, with AI, inbox, emails, and popular integrations
🎨 Design with the recommended Notifal HTML Builder (Noti + AI), or use Elementor / Block Editor
⚡ Launch faster with 100+ ready-to-use templates, or skip them and generate with AI
📊 Track performance with built-in advanced analytics
🧠 Smart Targeting for context-aware dynamic content on every page [PRO]
🔴 Live social proof powered by real site data, any post type, any custom field
🛒 Cart-aware upsells, cross-sells, and abandonment recovery for WooCommerce stores
## 🤖 Meet Noti, Notifal AI: Analyze. Suggest. Build. Done. ##
Other plugins hand you a builder and wish you luck. Notifal hands you **Noti**.
Activate the plugin and Noti studies your site, detects your industry, business description, and brand colors, then recommends the notifications most likely to convert for *your* audience. Pick what you want. Notifal AI builds complete drafts: template, appearance, timing, behavior, display rules. You review, tweak if you want, go live.
Need a rewrite, a new layout, a lead form inside the popup, or a fresh offer for Black Friday? **Just talk to Noti.** Describe the change. Get a new draft. Apply it. That is the difference between "AI that pastes HTML" and an AI conversion partner that stays with you after day one.
Connect your Notifal account once, then use the guided **Generate with AI** wizards:
* **OnPage AI**: Goal, industry, layout in. Full notification draft out.
* **HTML Builder AI**: Create or edit the current template, with before/after preview before you apply. Brand colors and Notifal dynamic tags come built in.
* **Forms AI**: Generate or refine a lead-capture Form inside your notifications.
Stop guessing what to build. Tell Noti the goal. Review the draft. Go live faster.
## 🧭 Setup Wizard: From Activate to Converting Notifications ##
Open Notifal and Noti walks you through onboarding like a conversion teammate, not a settings maze: greets you from your site, runs AI analysis, shows industry-matched suggestion cards, lets you **Build my own** if you prefer, connects your account, then generates drafts. Something go wrong? Hit **Try again** and keep moving. Skip anytime. You always get a clear, usable path forward.
## 📝 Built-in Forms: A Professional Form Builder Inside the Notification ##
Growing an email list shouldn't mean leaving Notifal for another form plugin. Notifal Forms is a full professional form builder that lives inside your notifications, with capabilities many dedicated form plugins still don't offer.
Tell Noti what you need, a newsletter signup, multi-step lead capture, product recommendation quiz, and Noti builds the form for you, with conditional fields that adapt to answers, success messages, and redirect after submit. Manage every submission in a built-in inbox, export to CSV, notify your team or thank visitors by email, and connect Mailchimp or your favorite tools when you're ready. Spam protection and optional captcha are built in, so you focus on converting, not fighting junk leads.
Pair Forms with exit intent, scroll triggers, or social proof layouts without leaving the Notifal workflow.
## Real Conversion Scenarios You Can Build Today ##
Every scenario below is built from features already inside Notifal: dynamic tags, real site data, and display rules. Works on any WordPress site, with extra firepower if you run WooCommerce.
**On any site, blog, SaaS, agency, lead-gen, or portfolio:**
* **🔥 Live Activity & Social Proof**: "5 people commented on this post this week" or "Someone just requested a consultation," built from Comment tags or the Post Type Tag Generator [PRO], which can read custom fields from any custom post type. Shown as a corner badge or floating element right where the action happens.
* **🚪 Exit Intent Recovery**: Catch visitors the moment they're about to leave with a lead magnet, a discount, or a related-content suggestion, before they're gone for good.
* **⭐ Customer Reviews & Comments, Live**: Real WordPress comments and WooCommerce product reviews via Comment tags, shown as a floating badge or popup the moment a new one comes in.
* **🌟 Trust Badges (Google, G2, Trustpilot)**: Ready-made rating templates. You add your rating and review count, Notifal handles the design and placement.
* **📈 New Content & Activity Alerts**: Surface new posts, comments, or reviews automatically so your site always feels active.
**With WooCommerce, all of the above plus:**
* **⏳ Scarcity & Urgency**: "Only 5 left in stock" using Product tags, shown only when stock is genuinely low.
* **🛒 Live Cart & Order Social Proof**: "Sarah and 5 others bought {product_name} this week. Only 3 left in stock" combines Order tags, Product tags, and one-click Add to Cart in one notification, at the exact moment a visitor is deciding to buy.
* **💰 Cart-Aware Upsells**: Cart Products rotates related items, upsells, and cross-sells from what's actually in the cart, refreshing in real time. No more generic "you might also like."
* **📦 Cart Abandonment Recovery**: Trigger cart-based display rules by total, item count, or applied coupons to recover visitors before checkout.
* **🧠 Product Recommendation Quiz**: Ask preference questions, then recommend the best-fit product (product finder / guided selling quiz).
Every scenario above runs through Notifal's own engine: dynamic tags, Smart Targeting, and display rules.
## Not Just Software. A Team That Optimizes With You. ##
Noti gets you converting fast. When you want humans in the loop too, request a **Free Configuration**. Our team reviews your site, sets up high-converting notifications, and watches Notifal analytics, impressions, click rate, close rate, conversion rate, to refine wording, timing, and placement over time. AI plus a real team. CRO as an ongoing process, not a one-time setup.
## One Plugin. Endless Possibilities. ##
From growing your email list to preventing cart abandonment, from building social proof to boosting engagement, Notifal adapts to your goals. eCommerce, blog, SaaS, agency, or portfolio, there's a notification strategy waiting.
Here's what you can create with Notifal:
* **📧 Grow Email List**: Newsletter signup, email discount, exit-intent / scroll capture, built-in Notifal Forms
* **💰 Increase Sales**: Discounted products, coupons, cross-sells, cart-based product notifications (WooCommerce)
* **🧠 Product Recommendation Quiz**: Multi-step product finder / guided selling quiz that asks preference questions, then recommends the best-fit product
* **⭐ Build Trust & Social Proof**: Recent sales, Google / G2 / Trustpilot rating templates, testimonials
* **🚀 Boost Engagement**: New post or product alerts, comment prompts, share and related-content exit offers
* **🔄 Recover & Retain Visitors**: Idle user popup, exit intent offers, cart exit popup
* **🛒 Prevent Cart Abandonment**: Cart exit recovery powered by live WooCommerce cart data
* **📱 Promote Your Social Channels**: YouTube, social follow buttons
* **💬 Communicate with Visitors**: WhatsApp, click to call, all-in-one chat widgets
* **📈 Grow Average Order Value (AOV)**: Free shipping progress, cart upsells via Cart Products
* **🔒 Content Blocking & Access Control**: Age verification, registration-required popups
Whatever your conversion goal, Notifal has a notification for it.
## Five Display Types, One Engine ##
A popup isn't always the right tool. Notifal gives you five display types so the message fits the moment:
* **🪟 Popup Modal**: Exit intent, first-purchase offers, high-attention moments.
* **🎈 Floating Element / Side Box**: Chat, ratings, ongoing offers without interrupting.
* **📛 Corner Badge**: Low-friction social proof.
* **📰 Top Bar Banner**: Announcements, shipping thresholds, promotions.
* **🔔 Toast Notification**: Brief "someone just bought this" style alerts.
## 🔥 With +100 Ready-to-Use Templates, Launch in Minutes, Not Hours ##
Prefer a starting point from the library? Choose from 100+ professionally designed notifications and go live in a few clicks. Prefer zero blank-canvas work? Let Notifal AI generate a draft that already matches your brand and industry.
* **🎨 Templates for Every Need**: All major use cases, from email list growth to product recommendation quizzes and cart abandonment recovery.
* **🏢 Designed for Every Industry**: Online store, blog, SaaS, or local business.
* **⚡ Ready in Clicks, Not Hours**: Pick, import, customize if you want. Or skip the library and talk to Noti.
Stop designing from scratch. Start converting faster.
## 📊 Know What's Working and Fix What's Not with Analytics ##
Guessing doesn't grow businesses, data does. Notifal analytics shows revenue, and with Pro: impressions, users, close rate, click rate, conversion rate, plus campaign-based filters so you can optimize what actually converts.
Data-driven decisions. Real results.
## Design Your Way. No Limits. ##
Want Noti to handle the design work and ship beautiful templates fast? Start with the **Notifal HTML Builder**. It is lightweight, quick, and built for AI, so you describe the goal and Noti creates the template for you.
* **💻 Notifal HTML Builder (Recommended)**: The easiest path. Tell Noti what you need, review a before/after preview, and apply. Or insert widgets (heading, paragraph, image, button, countdown, form, and more), drag to reorder, tweak text and colors, preview live, and save. Noti already knows your brand colors and Notifal dynamic tags, so the template is ready for your site.
* **🎨 Elementor**: Already live in Elementor? Keep designing with drag-and-drop. Forms, images, buttons, countdown timers, WooCommerce elements, and more.
* **📝 WordPress Block Editor**: Prefer Gutenberg? Design with paragraphs, headings, images, buttons, columns, shortcodes, or third-party blocks.
Recommended HTML Builder when you want speed and AI. Elementor or Block Editor when that is already your workflow. Your creative control. Unlimited possibilities.
## 🔗 With Dynamic Tags Create Once. Update Never. ##
Static popups are limited. Every new product, every new sale, every new comment, you'd have to create a new notification manually. Notifal's Tag Generator changes that.
With dynamic tags, you create a notification once, and its content updates automatically based on real-time data. This is the engine behind every social proof and sales notification example above.
**🔄 How Tags Work**
Instead of writing static text like: ***"New Offer for You"*** You write: ***"New Offer for You, {user_name}"***. Now every visitor sees their own name. Sara sees ***"New Offer for You, Sara"***. Alex sees ***"New Offer for You, Alex"***.
With tags, you can pull in product names, prices, order details, cart totals, coupon codes, comments, usernames, and more, fully personalized, real-time notifications.
**🏷️ Three Powerful Tag Categories**
* **📝 WordPress Tags**: Post, Page, Comment, and User data.
* **🛒 WooCommerce Tags**: Order, Product, and Cart data including `{cart_total}`, `{cart_item_count}`, `{cart_coupons}`, and `{cart_checkout_url}`. Combine with **Cart Products** to rotate items from the live cart, related products, upsells, and cross-sells.
* **⚙️ Post Type Tag Generator [PRO]**: Have custom post types? Generate your own tags from any post type in your database. Complete flexibility.
## 🧠 Smart Targeting: Dynamic Content That Follows the Visitor ##
Generic dynamic notifications pull from your entire catalog. That's powerful, but on a product page, a visitor expects relevance, not a random item from somewhere else on your site.
Smart Targeting connects your content source to the page your visitor is viewing. Product page? That product first. Category archive? Items from that category. Blog post? Related posts. Notifal reads the dynamic tags in your template and shows the most relevant content automatically. When nothing matches, fall back to your standard filters, or wait until a relevant match appears. Set it once. It stays smart.
## 🛒 Cart Products Content Source, Turn Every Cart Into a Sales Opportunity ##
A visitor who adds something to their cart is one step away from buying. Notifal's **Cart Products** content source pulls product data from the live WooCommerce cart, so every popup, floating box, or bar promotes items that match what they're already considering. Add a **Cart Products** filter, choose cart items, related products, upsells, or cross-sells, and Notifal rotates them for your dynamic tags with real-time refresh as the cart changes.
* **🎯 Hyper-Relevant Recommendations**: Upsells and cross-sells tied to the cart, not random catalog picks.
* **📈 Higher Average Order Value (AOV)**: Nudge shoppers toward complementary products while they're in buying mode.
* **🛍️ Perfect for Cart-Stage Conversion**: Pair with one-click Add to Cart, cart display rules, and cart tags from first add-to-cart through checkout.
## 🎯 Right Message. Right Person. Right Moment. ##
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. Notifal's advanced targeting and timing controls ensure every notification reaches the right person, at the perfect moment.
**With Display Rules Control Who Sees What**
* **📄 Pages, Posts or Products**, plus **🛒 Cart Conditions (WooCommerce)** by total, items, products, or coupons.
* **🔗 URLs [PRO]**, **📁 Categories [PRO]**, **👤 User Roles [PRO]** with optional visit history filters.
* **🔀 Multi Rules [PRO]**: Combine conditions for laser-focused targeting. Example: logged-out users on product pages in the "Sale" category.
**With Timing Triggers, Control When It Appears**
* **⚡ Immediately on Page Load** or **⏳ After Delay**.
* **📜 On Scroll [PRO]**, **🚪 Exit Intent [PRO]**, **💤 After User Idle [PRO]**, **🛠️ Custom Triggers [PRO]**.
Stop showing popups randomly. Start showing them strategically.
## 📅 Campaign Manager: Align Timing Across Notifications ##
Running a seasonal sale, product launch, or limited-time offer? Campaign Manager groups related notifications under one schedule, keeps messaging aligned, and lets you review performance with campaign-based analytics filters. Campaign schedule takes priority, no repeating date settings on every notification.
== External services ==
This plugin connects to external services as follows:
* **Deactivation feedback**: When you submit the deactivation survey (Plugins → 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), plus plugin version, PHP version, and WordPress version. This feedback helps us improve the plugin and fix bugs. Data is only sent when you actively submit the survey.
* **Template library (pre-created on-page notifications)**: When you browse or import notification templates in the plugin, the plugin requests template listings, filters, and single template data from notifal.com. When you import a template, it requests a download URL and then downloads the template file and any template images from the provided URLs. The plugin sends only pagination, search, and filter choices (e.g. use case, layout); no personal data is sent. This is used only when you open the template library or click to import a template.
* **Support chat (Noti)**: In the plugin backend, the Notifal AI support widget is loaded from notifal.com. The plugin requests a short-lived signed embed token using authenticated admin AJAX and a signed Notifal plugin attestation. The widget may process technical usage data such as your site domain, browser/device details, and chat message content when you use the chat.
* **Notifal AI gateway**: When you use Setup Wizard analysis, account connection, or Generate with AI (OnPage, HTML Builder, Forms), the plugin communicates with `https://notifal.com/` from the server. It may send site identity (site UUID, home/site URL, environment), generation intent (goal, industry, layout, description, brand colors, optional existing HTML), active plugin display names, capability flags (for example WooCommerce).
* **Google reCAPTCHA / Cloudflare Turnstile (optional)**: If you enable captcha under Notifal → Settings → Forms, form pages may load scripts from Google or Cloudflare and the plugin may verify tokens with those providers' siteverify endpoints. Only used when captcha is configured and required for a form.
* **Mailchimp (optional)**: If you enable Mailchimp on a Form, submission email data is sent to Mailchimp's API using the API key you store on that Form. Only used when the integration is enabled.
* **Custom HTTPS webhooks (optional)**: If you configure a webhook URL on a Form, submission payloads are POSTed to that URL (SSRF-guarded). Only used when you set a webhook.
Service provider (Notifal): Notifal.com
Terms of Service: https://notifal.com/terms-conditions/
Privacy Policy: https://notifal.com/privacy-policy/
Google reCAPTCHA: https://policies.google.com/privacy | https://policies.google.com/terms
Cloudflare Turnstile: https://www.cloudflare.com/privacypolicy/ | https://www.cloudflare.com/website-terms/
Mailchimp: https://mailchimp.com/legal/privacy/ | https://mailchimp.com/legal/terms/
== Features ==
**Core Features**:
* Number of Active Notifications (Just 1 in FREE Version - **Unlimited in PRO Version**)
* Setup Wizard with Noti site analysis, suggestion cards, and AI draft generation
* Notifal AI for OnPage notifications, HTML Builder templates, and Forms
* Campaign Manager
* Import Notification
* Export Notification
* Build Templates with Notifal HTML Builder (Recommended: lightweight, fast, connected to Noti AI, widgets palette, Structure drag and drop, visual text/color editing, live preview)
* Build Templates with Elementor
* Build Templates with WordPress Block Editor
* HTML Builder widgets (heading, paragraph, image, featured image, button, close button, list, countdown, divider, spacer, form)
* Import Templates
* Export Templates
* Device Visibility
* Display Toast Notification
* Display Popup Modal
* Display Top Bar Banner
* Display Floating Element
* Display Corner Badge
* Notification Position on Desktop
* Notification Position on Mobile
* Animations
* Add Sound to Notifications
* **Multi-Filters for Dynamic Content Notifications [PRO]**
* **Cart Products Content Source (WooCommerce)** pull dynamic notification content from the visitor's live cart, including related products, upsells, and cross-sells, with real-time refresh when the cart updates
* **Smart Targeting**, context-aware dynamic content based on the visitor's current page [PRO]
* Category Depth Level Control for Smart Targeting [PRO]
* Smart Targeting Fallback Option [PRO]
**Forms (Lead Capture)**:
* Professional form builder inside notifications, managed from a dedicated Forms menu
* Build with AI or design manually in the HTML Builder form widget
* Multi-step forms, conditional fields, validation, and unique fields
* Submissions inbox, detail view, and CSV export
* Admin and visitor email notifications
* Built-in spam protection and optional Google reCAPTCHA or Cloudflare Turnstile
* Mailchimp and webhook integrations when you need them
* Turn Forms on or off from Addons / Settings anytime
**Display Rules and Advanced Targeting**:
* Targeting by Post Type
* Targeting by Pages
* Targeting by Posts
* WooCommerce Cart Display Rules (cart total, products, coupons, and more)
* **Targeting by Categories [PRO]**
* **Targeting by URL Conditions [PRO]**
* **Targeting by Users [PRO]**
**Advanced Display Timing**:
* Display Durations
* Notification Frequency
* Trigger Notifications Immediately on Page Load
* Trigger Notification After Delay
* **Trigger Notifications On Scroll [PRO]**
* **Trigger Notifications On Exit Intent [PRO]**
* **Trigger Notifications After User Idle [PRO]**
* **Custom Trigger [PRO]**
* **Require User Consent [PRO]**
* **Pause Notifications When Tab Inactive [PRO]**
* **Resume Notifications When Tab Active [PRO]**
* **Prevent Multiple Instances [PRO]**
**Advanced Behavioral Settings**:
* Enable ARIA Labels
* Focus Trap
* Announce Notification Content to Screen Readers
* Prevent Page Scroll when Notification Appears
* Close Notification on Form Submit
* Maintain Notification State When Page Is Refreshed
* **Swipe to Dismiss Notification [PRO]**
* **Dismiss Notification on Click Outside [PRO]**
* **Dismiss Notification on Escape Key (Esc) [PRO]**
* **Dismiss Notification on Scroll [PRO]**
* **Browser Tab Badge (Change Browser Tab Icon and Text When a Notification Appears) [PRO]**
**Advanced Analytics System**:
* Revenue from Notifications (single and total from all)
* **Total Impressions [PRO]**
* **Total Clicks [PRO]**
* **Click-Through Rate [PRO]**
* **Conversion Rate [PRO]**
* **Close Rate [PRO]**
* **Performance Overview Chart [PRO]**
* **Top Performing Notifications Table [PRO]**
* **Analytics Data Filtering [PRO]**
* **Export Analytics Data [PRO]**
**Advanced Tag Generator System**:
* User Tags
* Post Tags
* Page Tags
* Product Tags
* Order Tags
* Cart Tags (WooCommerce)
* **Comment Tags [PRO]**
* **All Post Types Tags [PRO]**
== Installation ==
1. Visit `Plugins > Add New`
2. Search for `Notifal`
3. Install Notifal once it appears
4. Activate Notifal from your Plugins page.
5. Go to "after activation" below.
= Manually =
1. Upload the `notifal` folder to the `/wp-content/plugins/` directory
2. Activate the Notifal plugin through the 'Plugins' menu in WordPress
3. Go to "after activation" below.
= After activation =
1. The Setup Wizard opens so Noti can analyze your site and suggest notifications. Complete it, or skip and create notifications manually.
2. You should see Notifal in the WordPress menu.
3. Use **Generate with AI**, import a template, or click `Add new` to create your first notification.
4. You're done!
== Frequently Asked Questions ==
= Is Notifal just a popup plugin? =
No. Notifal is a conversion rate optimization (CRO) engine that happens to include a powerful popup builder. The real value is in how it combines dynamic, real-time site data, posts, comments, custom post types, and on WooCommerce stores, orders, cart contents, and stock levels, with display logic to create social proof, sales notifications, scarcity messaging, lead capture forms, and cart recovery offers that update themselves. Tools like Wisepops, Popupsmart, OptinMonster, or Popup Maker focus on the popup; Notifal focuses on the conversion.
= What is Notifal AI? =
Notifal AI(Noti) is your conversion partner inside the plugin. Noti analyzes your site and industry, suggests the notifications most likely to convert, and builds complete drafts for you. Need a change later? Just talk to Noti. Connect your Notifal account, then use guided wizards to create OnPage notifications, HTML templates, and Forms using your site context and monthly plan allowance.
= Does Notifal include lead capture forms? =
Yes. Notifal includes a professional form builder right inside your notifications. Tell Noti what you need and it builds the form for you: lead capture, multi-step flows, product recommendation quizzes, and conditional fields. Collect submissions in a built-in inbox, export to CSV, email your team or visitors, and connect Mailchimp or webhooks when you want. Spam protection and optional captcha are included, with features that go beyond what many dedicated form plugins offer.
= Will your team actually help me set this up, or am I on my own? =
You're not on your own. Request a **Free Configuration** and our team reviews your site, builds the notifications most likely to convert for your goals and traffic, and keeps an eye on Notifal's own analytics, impressions, clicks, close rate, conversions, to refine wording, timing, and placement as real performance data comes in. You can also use the Setup Wizard and Notifal AI to generate strong first drafts yourself. Most popup plugins stop at giving you a builder; we stay involved.
= Can Notifal show real-time sales and social proof notifications? =
Yes. Using Order and Product dynamic tags, you can build notifications like "Sarah and 5 others bought {product_name} this week. Only 3 left in stock," combining social proof, stock urgency, and a one-click Add to Cart button in one notification, all powered by live store data, no manual editing needed as numbers change.
= Does Notifal support exit intent popups? =
Yes, Exit Intent is one of Notifal's PRO trigger options. Combine it with a coupon code, cart reminder, or related-product suggestion to recover visitors right before they leave.
= Can I build cart abandonment recovery popups? =
Yes. Notifal includes WooCommerce cart display rules (by total, item count, products, categories, or applied coupons) and the Cart Products content source, so you can target visitors based on what's actually in their cart and recover abandoning checkouts.
= What's the difference between Free and Pro? =
Free already includes dynamic tags, HTML Builder, Forms, Setup Wizard, and hosted Notifal AI (within plan allowance), so you can build live, data-driven notifications right away. Pro unlocks the tags and features that need deeper data or context: Comment tags, the Post Type Tag Generator for custom post types, and Smart Targeting (context-aware content that follows the visitor from page to page). Pro also adds advanced triggers (exit intent, scroll, user idle, custom triggers), advanced targeting (URLs, categories, user roles, multi-rule combinations), the full analytics suite (impressions, click rate, close rate, conversion rate), and priority support.
One more distinction worth knowing: in the Free version, you can create as many notifications as you want, but only one can be active at a time, so you can switch between them, just not run several simultaneously. Pro removes that limit, letting you run unlimited notifications active at once.
If you're serious about conversions, Pro is worth it.
= Do I need marketing knowledge to use Notifal? =
No, you don't need to be a marketing expert. Notifal is designed to be user-friendly, making it easy for anyone without any marketing experience. The Setup Wizard and Notifal AI help you launch faster, and you can also request a free configuration so our team checks your website and creates the best notifications and pop-ups for you.
= Do I need coding skills to use Notifal? =
Not at all. Notifal's intuitive interface allows you to manage everything without needing coding skills.
= Can I track exact revenue generated by each popup/notification? =
Yes, when used with WooCommerce, Notifal automatically tracks and displays the exact dollar amount each campaign has generated. No extra plugins needed.
= Will Notifal slow down my website? =
Absolutely not. Notifal is built with performance in mind. The plugin loads only what's necessary, uses optimized code, and won't impact your page speed or Core Web Vitals.
= Do I need Elementor to use Notifal? =
No. The recommended path is the **Notifal HTML Builder**: lightweight, fast, and connected to Noti, so you describe the template and AI builds it for you. Prefer Elementor or the WordPress Block Editor? Those work too. Or simply pick a ready-made template and go live in clicks.
= Does Notifal work with WooCommerce? =
Yes! Notifal has deep WooCommerce integration. You can create cart abandonment popups, discounted product notifications, cross-sell recommendations, recent sales alerts, and use WooCommerce dynamic tags for orders, products, and cart data. With the Cart Products content source, dynamic notifications can pull product content directly from the visitor's live cart, including related products, upsells, and cross-sells, and refresh automatically when the cart changes, helping you increase average order value with hyper-relevant offers at checkout time.
= Is Notifal compatible with my theme? =
Notifal is designed to work with any properly coded WordPress theme. Whether you're using a free theme, a premium theme, or a custom-built theme, Notifal will work smoothly.
== Screenshots ==
1. The Notifications List helps you see all the notifications you have active or in draft. Remove, edit, duplicate, or create a new notification from here.
2. Notifal HTML builder, just tell Noti what you want!
3. Analytics is your control room! Check which notifications perform well, which ones are intrusive, and which convert more, and improve them.
4. The Tag Generator in the Settings page helps you generate dynamic tags to show smart popups.
5. Display Rules help you create more targeted notifications and popups.
6. If your website is powered by Elementor, you can use it to design your popups and add any widget you want!
7. You're not using Elementor? Don't worry, we have improved the WordPress Block Editor (Gutenberg) so you can design your popups with it!
8. a Christmas themed Discounted Products Pop-up that was created with Notifal and you can import it to your website from our library.
9. a Black Friday Countdown Pop-up with Email Sign-up Form that was created with Notifal and you can import it to your website from our library.
10. an Email Sign-up Discount Pop-up that was created with Notifal and you can import it to your website from our library!
11. a Beauty themed Email Sign-up Discount that was created with Notifal and you can import it to your website from our library.
12. a Discounted Products Pop-up that was created with Notifal and you can import it to your website from our library.
13. a Copy Coupon Code Pop-up that was created with Notifal and you can import it to your website from our library.
14. an Exit Intent Email Capture Pop-up that was created with Notifal and you can import it to your website from our library.
15. a Cart Page Exit/Abandon Pop-up that was created with Notifal and you can import it to your website from our library.
16. an Age Verification Pop-up that was created with Notifal and you can import it to your website from our library.
17. a Discounted Products Floating Side Box that was created with Notifal and you can import it to your website from our library.
18. a Newsletter Sign-up Form Floating Side Box that was created with Notifal and you can import it from our library.
19. a Product Review Floating Side Box that was created with Notifal and you can import it to your website from our library.
20. a Recent Sales Floating Side Box that was created with Notifal and you can import it to your website from our library.
21. a Google Rating Floating Side Box that was created with Notifal and you can import it to your website from our library.
22. a New Post Announcement Floating Side Box that was created with Notifal and you can import it to your website from our library.
23. a Whatsapp Chat Button Floating Side Box that was created with Notifal and you can import it to your website from our library.
24. a New Youtube Video Announcement Floating Side Box that was created with Notifal and you can import it to your website from our library.
25. a Discounted Products Flaoting Bar that was created with Notifal and you can import it to your website from our library.
26. a Discounted Products Flaoting Bar that was created with Notifal and you can import it to your website from our library.
27. a Newsletter Sign-up Form Pop-up that was created with Notifal and you can import it to your website from our library.
== Changelog ==
3.0.0 [2026-08-05]
Added: Setup Wizard with Noti onboarding, site analysis, industry-matched suggestion cards, Build my own path, account connection, and AI draft generation.
Added: Domain analysis package preflight so Setup Wizard can reuse cached site analysis and skip unnecessary scrape or AI spend.
Added: Setup Wizard site readiness checks for empty or sample sites, with clear messaging and Try again without consuming the monthly analysis package.
Added: Forms module, a professional form builder inside Notifal notifications, with an HTML Builder form widget and a dedicated Forms admin menu.
Added: Build any form with validation, multi-step flows, conditional fields, success messages, and redirect after submit.
Added: Form submissions inbox with detail view and CSV export, plus admin and visitor email notifications on submit.
Added: Built-in spam protection, optional Google reCAPTCHA or Cloudflare Turnstile, and the option to turn Forms off from Settings.
Added: Mailchimp and webhook integrations so submissions can reach your email list or other tools.
Added: HTML Builder widgets system with Structure and Widgets tabs, click-to-insert and drag-and-drop placement.
Added: Core widgets for heading, paragraph, image, featured image, button, close button, list, countdown, divider, spacer, and form.
Added: Structure panel drag and drop to reorder or nest elements, with clear insertion guides.
Added: Delete and Backspace remove the selected Structure element (same as right-click Remove).
Added: Action Button Content settings in HTML Builder (copy coupon, one-click add to cart, custom trigger, and more).
Added: Spacer height and countdown layout controls in the Style panel, plus flex layout controls for containers.
Improved: Style panel background and typography editing for containers and nested text.
Improved: AI prompts guide better HTML structure for the HTML Builder widgets.
Improved: Tag preview keeps your styling when dynamic content refreshes.
Added: Hosted Notifal AI generation for OnPage notifications, HTML Builder templates, and Forms, with monthly plan allowance.
Added: HTML Builder AI wizard to create a new template or edit the current one, including a before/after preview before applying edits.
Improved: OnPage and HTML Builder AI modals use a guided step-by-step wizard powered by Notifal AI.
Improved: Forms work smoothly with WP Armour when that plugin is installed and active.
2.4.5 [2026-07-17]
Improved: Pre-created notifications UX, Import Pre-Created scrolls to the library while it is still loading, and details popup builder import buttons appear only after template details finish loading.
2.4.4 [2026-07-11]
Fixed: HTML Builder HTML tab now keeps style attribute edits when you remove CSS properties and click Update HTML, without restoring stylesheet-matched rules as inline styles.
Added: Content Source now shows an info note for cart tags explaining that cart tag limits are not available, matching the user tags behavior.
Improved: HTML Source modal now opens with indented, readable HTML (including CSS in style tags) instead of a single minified line.
Added: HTML Source modal search with highlighted matches, scroll-to-first result, and previous/next navigation.
Improved: Properties panel HTML tab now opens with indented element markup and the same find-in-HTML search with previous/next navigation.
Added: Notifal countdown placeholder (`notifal-countdown`) with AI prompt guidance, Content panel minutes/seconds and when-timer-ends settings in HTML Builder, and frontend timer runtime.
2.4.3 [2026-07-06]
Added: Pre-created notification import now supports HTML Builder.
Added: Pre-created notification library now checks each template's minimum Notifal version before import.
Improved: Import buttons in the pre-created notification popup use shared click handling for archive and modal views.
Improved: Archive cards and the details popup show when your installed Notifal version is too old, with a link to update from Plugins.
Improved: Import requests are blocked server-side when the template requires a newer Notifal version.
[See changelog for all versions.](https://notifal.com/changelog/)
== Upgrade Notice ==
= 3.0.0 =
Major update: hosted Notifal AI, Setup Wizard with site analysis, a professional built-in Forms builder for lead capture, and HTML Builder widgets. Connect your Notifal account to use Generate with AI.
= 2.0.0 =
Major update: Notifal has been completely rebuilt. All previous notifications will be removed so you should create notifications again (import new ones with one click from the template library). If you need your previous notifications, back up your database before updating.