Coupon Pop
001-1765626181088.png


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.

002-_.png Key Features

003-_.png Per-User Time-Limited Offers
  • 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

004-_.png Randomized Popup Delivery
  • Popups spawn randomly based on a configurable chance
  • Controlled polling with jitter to avoid synchronized requests
  • Appears globally on public pages (forums, threads, profiles)

005-_.png Daily Limits
  • Maximum popup spawns per user per day
  • Maximum claims per user per day
  • All limits configurable via AdminCP

006-_.png Claim & Approval Workflow
  • 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

007-_.png Admin Management

Full AdminCP interface for:
  • Managing offers
  • Reviewing pending claims
  • Approving or denying claims
  • Dedicated AdminCP navigation entries
  • Uses standard XenForo permissions
008-_.png Fully Styleable

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

009-_.png Admin Options

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
No hardcoded values.

010-_.png Technical Notes

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


011-_.png Use Cases

Promotional credits
Store discounts
Limited-time rewards
Engagement incentives
Seasonal or event-based offers

012-_.png Requirements

XenForo 2.3.x
PHP 8.0+


013-_.png Summary

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.
Author
Admin
Downloads
0
Views
1
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from Admin

Back
Top