=== SmartNotify — WordPress Popup & Notification Bar Plugin ===
Contributors: hirecodepro
Tags: popup, notification bar, announcement bar, optin, exit intent, call to action, banner
Requires at least: 5.8
Tested up to: 6.6
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Lightweight notification bars, timed popups, exit-intent hooks, and conversion tracking with a real-time live preview editor inside WP Admin.

== Description ==

SmartNotify by HireCode Pro is a high-performance notification bar and modal popup builder designed to increase website engagement, capture leads, and boost sales conversions — all without bloat or monthly SaaS fees.

### Key Features (Free Version)
* **Announcement & Notification Bar**: Display sticky top or bottom announcement banners with custom CTA buttons and dismissal controls.
* **Timed Modal Lightbox Popup**: Trigger elegant modal popups after a configurable delay (e.g. 5 seconds) to catch visitor attention.
* **Live Visual Editor**: Preview colors, typography, placement, and button styles in real-time right inside WP Admin before publishing.
* **Targeting Rules**: Target notifications to all pages, homepage only, blog posts, or standard pages.
* **Smart Cookie Memory**: Respect your visitors with customizable dismissal cookie persistence (1 to 90 days).
* **Click & Impression Analytics**: Built-in privacy-friendly CTR tracking for bars and popups.
* **100% Mobile Responsive**: Looks crisp and clean on phones, tablets, and desktop devices.
* **Zero External Dependencies**: Pure Vanilla JS front-end engine for lightning-fast page loading speeds.

### Pro Features (HireCode Pro Upgrade)
* **Exit-Intent Triggering**: Detect when mouse cursor leaves the viewport and show high-converting popups.
* **Scroll Depth Triggering**: Show offers after visitors scroll 25%, 50%, or 75% down the page.
* **Email Marketing Sync**: Collect email leads directly into Mailchimp, ConvertKit, ActiveCampaign, or HubSpot.
* **A/B Split Testing**: Test two notification bar or popup designs to see which converts best.
* **WooCommerce Cart Abandonment**: Trigger discount popups when shoppers attempt to abandon checkout.

== Installation ==

1. Upload the `smartnotify` folder to `/wp-content/plugins/` directory (or upload the `.zip` archive via WP Admin -> Plugins -> Add New).
2. Activate the plugin through the 'Plugins' menu in WordPress.
3. Go to **SmartNotify** in your WordPress admin menu to configure your notification bar and modal popup with live preview.

== Frequently Asked Questions ==

= Will SmartNotify slow down my website? =
No! SmartNotify uses pure Vanilla JS and compact CSS with zero jQuery or third-party dependencies, taking up less than 5KB.

= Can visitors dismiss notification bars and popups? =
Yes. Visitors can click the close button, which saves a cookie in their browser to respect their choice for the duration of your configured setting.

== Screenshots ==

1. SmartNotify Live Visual Editor and Settings Dashboard.
2. Responsive Sticky Top Announcement Bar in action.
3. Modern Lightbox Modal Popup with Call to Action.
4. CTR Impression & Click Analytics Summary.

== Changelog ==

= 1.0.0 =
* Initial release of SmartNotify Free by HireCode Pro.
