What is WP Coupons and Deals plugin?
WP Coupons and Deals is a WordPress plugin for creating affiliate coupon websites — the type of sites that aggregate discount codes from retailers, affiliate programs, and deal sites (similar to RetailMeNot or Honey). The plugin adds a Coupon custom post type with structured data for each coupon: store name, coupon code, expiry date, discount amount, and deal type. Visitors browse coupons by store, category, or expiry date and click to “Reveal Code” — triggering an affiliate link click that opens the retailer’s site while earning the affiliate commission.
The “Reveal Code” interaction is standard for coupon affiliate sites: the coupon code is hidden behind a click that simultaneously opens the merchant’s affiliate link in a new tab and reveals the code. This increases affiliate click-through rates compared to simply displaying codes. WP Coupons and Deals handles this interaction natively along with social sharing, deal expiry management, and store archive pages.
The plugin is free for the core functionality. WP Coupons and Deals Pro (pricing varies) adds schema markup for coupon rich results in Google Search, advanced filtering, and additional display options. For affiliate marketers building coupon aggregator sites as a WordPress-based affiliate business, WP Coupons and Deals provides purpose-built coupon management without adapting standard WordPress posts for the use case.
Need Help With WP Coupons and Deals Setup, Troubleshooting, or Customization?
Need help with WP Coupons and Deals? Whether you are dealing with errors, broken functionality, styling problems, plugin conflicts, or advanced customization, we can help you fix the issue and get the plugin working properly on your WordPress site.
Get WP Coupons and Deals Expert HelpKey Features
- Coupon custom post type with structured fields
- Reveal Code interaction (hides code until affiliate link click)
- Deal listings alongside coupons
- Store-specific archive pages
- Coupon expiry date management with automatic expiry notifications
Pros & Cons
Pros
- Purpose-built for coupon affiliate sites — correct interaction patterns built-in
- Reveal Code interaction maximizes affiliate commission opportunities
- Store archive pages provide natural content structure for SEO
Cons
- Very niche use case — only valuable for coupon/deal affiliate site owners
- Limited to WordPress-based coupon sites (not general affiliate tooling)
Free vs Premium
Free: core coupon management, reveal code, stores, categories. Pro: schema markup, advanced features. Check plugin’s current pricing.
Common Problems & Fixes
WP Coupons and Deals "Reveal Code" button is not revealing the code or opening the affiliate link. How do I debug this?
The Reveal Code interaction uses JavaScript to display the coupon code and open the affiliate link. Check: (1) browser DevTools Console for JavaScript errors preventing the click handler from executing; (2) browser popup blockers may prevent the affiliate link from opening in a new tab — test with popup blocker disabled; (3) verify the coupon has a valid affiliate link URL and coupon code entered in the coupon edit screen; (4) clear all caches — a cached page may have stale JavaScript; (5) a security plugin’s JavaScript filtering may be interfering.
Expired coupons are still appearing on the site after their expiry date. How do I automatically hide expired coupons?
WP Coupons and Deals should hide expired coupons based on the configured expiry date. If expired coupons still appear: (1) verify the expiry date is correctly entered in the coupon edit screen (date format must match the plugin’s expected format); (2) WordPress cron must run for expiry processing — set up a true server cron; (3) in the plugin settings, verify “Hide expired coupons” is enabled; (4) manually change the expired coupon’s post status to “Draft” for immediate removal; (5) some caching configurations serve old pages past the expiry — clear all caches.
Store archive pages are returning 404 errors — clicking on a store name shows "Page Not Found." How do I fix store archive URLs?
Store archive 404 errors are permalink-related. Flush WordPress rewrite rules: go to Settings → Permalinks → Save Changes (without changing anything). This re-registers WP Coupons and Deals’ custom post type and taxonomy rewrite rules. If 404 persists: (1) verify the coupon store taxonomy is correctly registered by the plugin; (2) check if the store slug conflicts with an existing page or post slug; (3) deactivate and reactivate the plugin to re-register rewrites; (4) verify the Nginx rewrite rules include WordPress rewrite rules if using Nginx.
Customization & Developer Notes
How do I set up a coupon affiliate site to maximize affiliate commission revenue?
Coupon affiliate sites work best with: (1) accurate expiry dates — expired codes frustrate users; update expiry dates regularly; (2) a Reveal Code interaction (built into WP Coupons and Deals) that opens the affiliate link simultaneously with code reveal; (3) store pages optimized for search (store name + “coupons” + “promo codes” keywords); (4) schema markup (Pro) for coupon rich results in Google Search — coupon schema can generate prominent rich snippet display; (5) regular new coupon addition to maintain content freshness; (6) build incoming links from content about the stores you feature.
How do I add click tracking to measure which coupons drive the most affiliate clicks?
WP Coupons and Deals tracks click counts on the “Reveal Code” button natively — view click counts in the coupon list in WordPress admin. For more detailed tracking: (1) add UTM parameters to your affiliate links (utm_source=coupon-site, utm_campaign=store-name); (2) configure MonsterInsights or Site Kit to track the affiliate link clicks as events in Google Analytics; (3) if your affiliate network provides custom tracking links, use them instead of the retailer’s direct URL to track conversions in your affiliate dashboard.
Frequently Asked Questions
Is WP Coupons and Deals better than using a regular WordPress post for each coupon?
Yes — WP Coupons and Deals provides structured fields (expiry date, coupon code, deal type, affiliate URL) that would require custom fields or plugins to replicate with regular posts. The Reveal Code interaction requires JavaScript that would need custom coding without the plugin. Store archive pages are built-in. Schema markup for coupon rich results requires specific structured data that the plugin handles. For a serious coupon affiliate site, the plugin’s purpose-built functionality provides significant time savings over a custom implementation.
What is the best way to get coupon codes to list on a WP Coupons and Deals site?
Coupon codes for affiliate sites come from: (1) affiliate networks (Commission Junction, ShareASale, Impact, Rakuten) — join retailer affiliate programs and check their affiliate portal for current promotional codes; (2) directly from retailer affiliate managers via email newsletters; (3) retailer websites that publish promotional codes publicly; (4) competitor analysis — see which codes are featured on competing coupon sites. Manual entry is the standard approach — WP Coupons and Deals does not include automatic import from affiliate networks.
Can WP Coupons and Deals break after updates?
Yes, that can happen, especially on older sites with many plugins. This usually happens when the plugin, theme, and add-ons are updated out of sequence. In most cases, testing on staging catches the issue before it reaches the live site. From experience, backups and changelog reviews save a lot of cleanup time.
What should I check before installing WP Coupons and Deals?
Start by checking whether another plugin already does the same job. In most cases, overlap is what creates avoidable conflicts and performance issues. A common issue is installing a plugin because it looks convenient without checking the stack first. From experience, a short compatibility review avoids most of the pain later.