Description
VentraPop helps WordPress site owners create focused promotional and informational campaigns from the admin area without using a page builder.
It is built for stores, service websites, and WooCommerce shops that need simple ways to highlight offers, explain shipping terms, show contact options, place product notices, or add reusable messages across key pages.
Instead of giving you one generic popup screen for every use case, VentraPop includes dedicated campaign builders for different types of messages. Each builder is focused on the content, placement, and controls that make sense for that campaign type.
What you can create
VentraPop includes builders for:
- Coupon Popup
- Announcement Bar / Sale Bar
- Free Shipping Bar
- Sticky Contact Button
- Floating Promo Card
- Shortcode Message Block
- Smart Product Notice for WooCommerce product, cart, checkout, and thank-you pages
Shared controls
VentraPop campaign builders include practical controls for everyday promotional messages:
- live preview while editing
- fullscreen/expanded preview option
- active/inactive campaign status
- optional schedule start and end times
- scheduling based on the WordPress site timezone
- style presets and custom color controls
- typography, spacing, border radius, or layout controls where relevant
- display location controls where relevant
- form value preservation after validation errors
- local plugin assets with no remote runtime assets
- no tracking or analytics scripts
- lightweight frontend rendering
Campaign types and features
Coupon Popup
Use Coupon Popup for welcome offers, limited-time discounts, newsletter incentives, cart reminders, or WooCommerce coupon promotions.
Features include:
- headline, message, coupon code, optional copy button, and CTA button
- trigger options for page load, delay, scroll, exit intent, and element click
- frequency controls including always show, once per session, or hide after close
- centered popup layout with focus overlay, close button, and body scroll lock
- display location controls, scheduling, style presets, and color controls
Announcement Bar
Use Announcement Bar for storewide updates, sale messages, shipping notices, holiday alerts, or short promotional messages.
Features include:
- title, message, icon/emoji choices, custom emoji input, and optional CTA button
- top or bottom bar position
- sticky or static display
- text alignment, optional close button, frequency controls, and scheduling
- bar height, font size, background, text, and button color controls
Free Shipping Bar
Use Free Shipping Bar to show threshold-based shipping messages for WooCommerce stores.
Features include:
- campaign title, currency symbol, and free shipping threshold amount
- amount remaining and threshold reached message options
- WooCommerce cart-aware remaining amount where cart data is available
- fallback threshold message outside the cart context
- icon picker, CTA button, sticky display, scheduling, and design controls
Sticky Contact Button
Use Sticky Contact Button to keep an important contact action visible while visitors browse your site or store.
Features include:
- platform selector with support for WhatsApp, Telegram, Messenger, Viber, Line, WeChat, Instagram, Facebook, X/Twitter, TikTok, LinkedIn, Discord, phone, email, Tidio, Intercom, Zoom, and custom links
- button label and destination URL/contact link
- custom SVG/PNG icon upload for custom platforms
- bottom-left or bottom-right placement
- pill/button shape controls, pulse ring option, local SVG icons, and color controls
Floating Promo Card
Use Floating Promo Card for persistent corner offers, coupon reminders, countdown promotions, or lightweight support prompts.
Features include:
- expanded or collapsed initial state
- modes for persistent offer, countdown, help/support, and coupon reminder
- headline, short message, tab label, CTA button, and optional coupon code
- optional copy coupon button and countdown sale end time
- bottom-left, bottom-right, or bottom-center placement, card width, corner radius, tab label size, scheduling, and color controls
Shortcode Message Block
Use Shortcode Message Block when you want full control over where a message appears.
Features include:
- reusable inline message with generated shortcode
- copy shortcode button after saving
- block types for info notice, guarantee box, and coupon banner
- headline, message, coupon field where relevant, optional copy button, and CTA button
- built-in SVG-style icons and design controls
- manual placement inside posts, pages, products, widgets, templates, or landing pages
Smart Product Notice
Smart Product Notice is designed for WooCommerce messages that should appear inside the buying journey instead of as a popup or global bar.
Features include:
- notice types for shipping, trust, urgency, info, offer, and custom messages
- auto-prefilled message examples by notice type
- placements for product pages, before add-to-cart, after add-to-cart, cart, before checkout form, and thank-you page
- strip, bordered box, and icon callout layouts
- optional CTA button, scheduling, padding, spacing, border radius, and color controls
Common use cases
Use VentraPop to:
- welcome first-time shoppers with a coupon popup
- announce a WooCommerce sale or shipping update
- show a free shipping threshold message
- keep a WhatsApp, phone, or email contact button visible
- add a floating coupon reminder without taking over the page
- place trust, urgency, or shipping information near WooCommerce purchase actions
- reuse a guarantee box or coupon banner with a shortcode
- show product, cart, checkout, or thank-you page notices
WooCommerce use cases
VentraPop works well for WooCommerce stores that need focused messages around shopping and checkout.
You can use it to:
- promote coupon codes with popup or floating campaigns
- show free shipping threshold reminders
- place trust and shipping notices on product pages
- add checkout reminders before the checkout form
- show follow-up information on the thank-you page
- add reusable coupon banners inside product descriptions or landing pages
Why use VentraPop
VentraPop focuses on practical promotional messages rather than trying to replace every advanced popup or marketing automation tool.
It gives you:
- multiple campaign formats in one plugin
- focused builders for each message type
- WooCommerce-friendly placements where useful
- live preview while editing
- schedule start and end controls
- design presets and custom styling
- local assets and no remote tracking scripts
Getting started
After activation, go to VentraPop in your WordPress admin, choose a campaign type, add your content, adjust placement and design, then save and preview it on your site.
For shortcode campaigns, save the campaign first, copy the generated shortcode, and place it inside the post, page, product, widget, template, or landing page where you want the message to appear.
Screenshots








Installation
- Upload the plugin files to the
/wp-content/plugins/ventrapop-coupon-popups-sale-bars-store-noticesdirectory, or install the plugin through the WordPress Plugins screen. - Activate the plugin through the Plugins screen in WordPress.
- Go to VentraPop in your WordPress admin menu.
- Create your first campaign and choose the format that fits your message.
- Choose your content, display settings, design options, and schedule.
- Save the campaign and preview it on your store.
FAQ
-
Does VentraPop work with WooCommerce?
-
Yes. VentraPop includes WooCommerce-friendly campaign types for coupon promotions, free shipping messages, product notices, cart notices, checkout reminders, and thank-you page messages.
-
Can I create a WooCommerce coupon popup?
-
Yes. Coupon Popup supports a headline, message, coupon code, optional copy button, CTA button, trigger options, frequency controls, scheduling, and design controls.
-
What popup triggers are available?
-
Coupon Popup can show on page load, after a delay, on scroll, on exit intent, or after an element click.
-
Can I control how often a popup appears?
-
Yes. Coupon Popup includes frequency options such as always show, once per browser session, or hide after the visitor closes it.
-
Can I create a sale bar or announcement bar?
-
Yes. Announcement Bar supports top or bottom placement, sticky or static display, message content, icon/emoji options, optional CTA button, close button, frequency controls, scheduling, and styling.
-
Can I create a free shipping bar?
-
Yes. Free Shipping Bar supports a threshold amount, currency symbol, amount remaining message, unlocked message, WooCommerce cart-aware remaining amount where available, fallback messaging, CTA button, and design controls.
-
Yes. Sticky Contact Button supports WhatsApp, Telegram, Messenger, Viber, Line, WeChat, Instagram, Facebook, X/Twitter, TikTok, LinkedIn, Discord, phone, email, Tidio, Intercom, Zoom, and custom links.
-
Yes. The custom platform option supports custom SVG/PNG icon upload.
-
Can I create floating offers?
-
Yes. Floating Promo Card supports expanded/collapsed states, offer mode, countdown mode, help/support mode, coupon reminder mode, CTA button, optional coupon code, copy button, placement controls, and design options.
-
Does Floating Promo Card support countdowns?
-
Yes. Countdown mode supports a sale end date/time and displays a countdown in the floating card.
-
Can I place messages manually with a shortcode?
-
Yes. Shortcode Message Block creates a reusable inline message and gives you a shortcode you can place inside posts, pages, products, widgets, templates, or landing pages.
-
Can I show notices on WooCommerce product pages?
-
Yes. Smart Product Notice supports product page placements, including top of product page, before the add-to-cart button, and after the add-to-cart button.
-
Can I show notices on cart, checkout, or thank-you pages?
-
Yes. Smart Product Notice supports cart page placement, before checkout form placement, and thank-you page placement.
-
Can I schedule campaigns?
-
Yes. VentraPop supports optional schedule start and end times. Schedule times use your WordPress site timezone.
-
Does VentraPop include live preview?
-
Yes. Campaign builders include live preview, and supported builders also include a fullscreen/expanded preview option.
-
Does VentraPop load remote scripts or tracking?
-
No. VentraPop uses local plugin assets and does not add remote runtime assets or tracking/analytics scripts.
-
Do I need coding knowledge to use VentraPop?
-
No. You can create and manage campaigns from the WordPress admin without writing code.
-
Can I customize colors and styles?
-
Yes. VentraPop includes style presets and design controls for colors, typography, spacing, shape, and campaign appearance where relevant.
-
Does VentraPop replace a full popup builder?
-
No. VentraPop focuses on a practical set of promotional and informational campaign types for WordPress and WooCommerce instead of trying to cover every advanced popup or automation use case.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“VentraPop – Coupon Popups, Sale Bars & Store Notices” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “VentraPop – Coupon Popups, Sale Bars & Store Notices” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.0
- Initial release.
- Added Coupon Popup builder.
- Added Announcement Bar / Sale Bar builder.
- Added Free Shipping Bar builder.
- Added Sticky Contact Button builder.
- Added Floating Promo Card builder.
- Added Shortcode Message Block builder.
- Added Smart Product Notice for WooCommerce product, cart, checkout, and thank-you page placements.
- Added live campaign previews.
- Added style presets and design controls.
- Added schedule start and end controls using the WordPress site timezone.
- Added display location controls.
- Added coupon code and copy button support.
