PromoPopup Pro - Smart Promotions & Coupon Popups for WHMCS

PromoPopup Pro - Smart Promotions & Coupon Popups for WHMCS

Developed By Chenzo David

Compatible with WHMCS v8.13

PromoPopup Pro is a WHMCS addon that gives you a complete promotion and coupon popup system inside the client area – no external scripts, no page edits, no third-party service.

Create campaigns with eye-catching images, multi-image sliders, headline and body text, and a glassy coupon strip with a built-in "Copy" button. Choose whether to show your offer to guests, logged-in clients, or everyone, and control exactly where it appears: dashboard, cart/checkout, or custom pages.

To avoid annoying your users, you can set max views per browser and per client, plus a cooldown time between displays. PromoPopup Pro also logs views and clicks so you can see which campaigns are actually converting.

Everything runs inside WHMCS and is managed from a single addon page with a live popup preview – what you see in the admin is what your clients will see in the front end.

Key Features

Flexible Campaign Types

  • Image-only popup
  • Image + coupon popup
  • Coupon-only popup

Modern, Conversion-Focused UI

  • Compact centered popup card – site remains visible in the background
  • Optional multi-image slider with auto-rotate and navigation dots
  • Glassy coupon strip with label, pill-style code, and gradient "Copy" button
  • Mobile-responsive layout

Smart Coupon Handling

  • Show coupon code only (for manual entry)
  • Copy-to-clipboard with "Copied!" feedback
  • Optional auto-redirect to cart.php with ?promocode=CODE
  • Click tracking when users press the main CTA button

Precise Targeting & Frequency Control

Show to:

  • Everyone (guests + clients)
  • Guests only
  • Logged-in clients only

Show on:

  • All client area pages
  • Client area home / dashboard only
  • Cart & checkout pages only
  • Custom paths (e.g. /cart.php, /store/shared-hosting)

Limits & Timing:

  • Max views per browser (per-browser key)
  • Max views per WHMCS client
  • Cooldown (minutes) before the same user sees the popup again
  • Optional start and end dates for time-limited campaigns
  • Priority system when multiple campaigns match (highest wins)

Admin Experience & Analytics

  • Dedicated page under Addons → PromoPopup Pro
  • Campaign list with ID, status, type, target, location, priority, and dates
  • Live popup preview, including slider and copy button behaviour
  • Per-campaign stats:
    • Total views
    • Views in the last 7 days
    • Total clicks
    • CTR (%)

Feature Requests

Need something custom – new restriction rule, branding tweak, automation, etc.? Tell us. If it makes sense for the module, we’ll ship it for you and roll it into the product at no extra cost.

Custom Module

Need something fully custom? Chat with us and we’ll design and build a WHMCS module tailored to your use case.

Contact

Questions before buying? Want to confirm compatibility? Reach out anytime.

 

There are no reviews yet!

Be the first to review PromoPopup Pro - Smart Promotions & Coupon Popups for WHMCS.

Version Compatibility


Compatible with WHMCS v8.13

Full Version Compatibility


  • All versions of WHMCS v8.13
  • All versions of WHMCS v8.12
  • All versions of WHMCS v8.11
  • Selected versions of WHMCS v8.10
        8.10.0

System Requirements


  • WHMCS 8.1+ and PHP 7.4 or PHP 8.1+

* Requirements listed are in addition to the WHMCS default system requirements.

Support for this product

The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.

Developed By Chenzo David

Changelog

v1.0.0 Released November 20th, 2025

Latest Version


Version 1.0.0 – 2025-11-20

  • Initial public release of PromoPopup Pro.
  • Added WHMCS addon module with admin interface under “Addons → PromoPopup Pro”.
  • Implemented campaign types:
    • Image-only popup
    • Image + coupon popup
    • Coupon-only popup
  • Added support for multiple image URLs per campaign (auto-playing slider with navigation dots).
  • Designed compact, modern popup card with:
    • Optional headline and body text
    • Glassy coupon strip (label + pill-style code)
    • Gradient “Copy” button with “Copied!” feedback
    • Primary CTA button with click tracking
  • Implemented audience targeting:
    • Everyone (guests + clients)
    • Guests only
    • Logged-in clients only
  • Implemented location targeting:
    • All client area pages
    • Client area home / dashboard only
    • Cart & checkout pages only
    • Custom paths (one per line)
  • Added frequency controls:
    • Max views per browser (per-browser key)
    • Max views per WHMCS client
    • Cooldown (minutes) between displays
  • Added scheduling with optional start and end dates.
  • Added priority system when multiple campaigns match.
  • Implemented statistics per campaign:
    • Total views
    • Views (last 7 days)
    • Total clicks
    • CTR (%)
  • Added live popup preview in admin (including slider + copy button behavior).
  • Implemented tracking tables:
    • mod_promopopup_campaigns
    • mod_promopopup_stats
  • Added activation/deactivation routines to create and drop module tables cleanly.

 

See also

cPanel DNS Manager Module for WHMCS

cPanel DNS Manager for WHMCS is an addon module which allows customers who have only domain names without a hosting package to manage DNS zones of their domain names.

Commercial
Project Management Addon

Track and Bill for your Projects using WHMCS

Commercial
CyberESXI

CyberESXI is a module designed for hosting companies using the WHMCS system. With Esx Addon, you can enable your clients to manage the virtual servers you created with Vmware ESX, ESXi software.

Commercial
Enhanced Support System

Enhanced Support System brings you an alternative support experience with clear department layout and ticket counts for each ticket status in every department.

Free
Project Management & Time Tracking

A powerful companion to the WHMCS system for managing projects, tracking time, managing deadlines, and billing clients on team activity.

Commercial