- Language
- English
- Compatible XF 2.x versions
- 2.3
- Additional requirements
- XenForo 2.3.x
PHP 8.0+
Coupon Popups (CouponPop)
Coupon Popups is a lightweight, XenForo-native add-on that delivers time-limited, per-user coupon offers via on-site popups. Offers appear randomly while users browse, can only be claimed within a limited window, and are reviewed by administrators before approval.
Designed to drive engagement without spam, CouponPop follows standard XenForo practices and integrates cleanly into both the public site and AdminCP.
- Each user receives their own offer window
- Offers are valid for a configurable duration (default: 60 minutes)
- If a user misses a popup, it does not reappear
- Popups spawn randomly based on a configurable chance
- Controlled polling with jitter to avoid synchronized requests
- Appears globally on public pages (forums, threads, profiles)
- Maximum popup spawns per user per day
- Maximum claims per user per day
- All limits configurable via AdminCP
- Users submit a claim via a public confirmation page
- Claims are queued for admin review
- Admins can approve or deny each claim
- Coupon codes are revealed only after approval
Full AdminCP interface for:
- Managing offers
- Reviewing pending claims
- Approving or denying claims
- Dedicated AdminCP navigation entries
- Uses standard XenForo permissions
- Popup HTML is template-based
- Styling handled via an add-on LESS template
- No use of extra.less
- Easy to theme or customize per style
All behavior is controlled via AdminCP options:
- Enable / disable CouponPop globally
- Spawn chance per poll
- Offer validity duration
- Max spawns per user per day
- Max claims per user per day
- (Optional) frontend polling and jitter controls
- Built for XenForo 2.3.x
- Uses standard XenForo routing, controllers, entities, and templates
- No core file edits
- No dependency on Dev Mode
- Safe to export and install on other boards
- Promotional credits
- Store discounts
- Limited-time rewards
- Engagement incentives
- Seasonal or event-based offers
- XenForo 2.3.x
- PHP 8.0+
Coupon Popups provides a controlled, non-intrusive way to deliver exclusive offers to your users. With per-user timing, admin approval, and full configurability, it's ideal for communities that want engagement without spam.