Everything You Need to Know
Setup guides, shortcode reference, and tutorials to help you get the most out of Coupon Manager.
Installation
Installing Coupon Manager takes about 60 seconds — no technical knowledge required.
Free Version
- Log in to your WordPress admin panel.
- Go to Plugins → Add New.
- Search for “Coupon Manager“.
- Click Install Now, then Activate.
- You’ll see a new menu item Coupon Manager in your admin sidebar.
Pro Version
- After purchase, you’ll receive an email with a download link and license key.
- Download the Pro
.zipfile. - Go to Plugins → Add New → Upload Plugin.
- Choose the
.zipfile and click Install Now, then Activate. - Go to Coupon Manager → License and paste your license key.
💡 Tip: If you have the Free version already installed, deactivate it before installing Pro. Your data will be preserved.
Your First Coupon
Get up and running with your first coupon in 4 quick steps.
- Create a category. Go to Coupon Manager → Categories → Add New. Enter a name like “Electronics” or “Fashion”.
- Add a vendor. Go to Vendors → Add New. Enter the store name, optional logo URL, and the affiliate base URL.
- Create the coupon. Go to Coupons → Add New. Fill in the title, the actual coupon code, discount type, expiry, and link it to your vendor & category.
- Display it. Use a shortcode (see below) on any WordPress page or post to display your coupons.
Displaying Coupons
Coupon Manager uses simple shortcodes to display coupons anywhere on your site. Drop them into any page, post, widget, or page builder.
Quickest Path
- Create a new WordPress page (e.g., “All Deals”).
- Add a shortcode block.
- Paste
[coupon_grid]and publish.
Your coupons are now displayed on that page in a responsive grid layout.
Categories & Sub-Categories
Categories help organize your coupons by type or theme. Sub-categories let you nest them for deeper hierarchies.
Adding a Category
- Go to Coupon Manager → Categories.
- Click Add New Category.
- Enter Name (e.g., “Electronics”), Slug (auto-filled), Description, and optionally an Image and Color.
- To make it a sub-category, choose a parent from the Parent Category dropdown.
- Click Save.
Tips
- Use sub-categories to keep navigation clean. Example: Electronics → Laptops → Dell.
- Drag categories to reorder how they appear on your site.
- Each category gets its own automatically-generated archive page.
Vendors
Vendors are the stores or brands behind your coupons (e.g., Amazon, Best Buy, eBay).
Vendor Fields
| Field | Description |
|---|---|
| Name | Display name of the vendor |
| Slug | URL-friendly identifier (auto-generated) |
| Logo URL | Image URL for vendor logo |
| Website | Main affiliate URL (used for fallback link) |
| Description | Short blurb shown on vendor pages |
| Status | Active / Inactive |
Coupons
Coupons are the actual deals visitors interact with. Each coupon can be a code or a no-code deal.
Coupon Fields
| Field | Description |
|---|---|
| Title | Display title (e.g., “30% Off Sitewide”) |
| Code | The actual coupon code (leave empty for no-code deals) |
| Vendor | Which vendor this coupon belongs to |
| Category | Categorize for filtering |
| Discount Type | Percentage / Fixed / BOGO / Free Shipping / Deal |
| Discount Value | e.g., 30 (for 30%) |
| Start / End Date | Auto-expiry support |
| Affiliate Link | Where visitors are redirected when they click |
| Show Codes (Pro) | 1 = visible, 0 = reveal-on-click |
Shortcode Reference
All 5 shortcodes are available in both Free and Pro versions. Drop them anywhere — page content, posts, widgets, or page builders.
[coupon_category]
Display all coupons within a specific category.
| Attribute | Default | Description |
|---|---|---|
id | — | Category ID (required) |
limit | 10 | Number of coupons to show |
orderby | date | date / title / clicks |
order | DESC | ASC or DESC |
[coupon_vendor]
Display all coupons from a specific vendor.
| Attribute | Default | Description |
|---|---|---|
id | — | Vendor ID (required) |
limit | 10 | Number of coupons to show |
show_vendor_info | 1 | Show vendor logo/info header (1 / 0) |
[coupon_code]
Display a single coupon.
| Attribute | Default | Description |
|---|---|---|
id | — | Coupon ID (required) |
show_codes (Pro) | 1 | 1 = always visible, 0 = reveal on click |
[coupon_grid]
Display coupons in a responsive grid.
| Attribute | Default | Description |
|---|---|---|
columns | 3 | Number of columns (1–4) |
limit | 12 | Number of coupons |
category | — | Filter by category slug or ID |
vendor | — | Filter by vendor slug or ID |
orderby | date | date / title / clicks |
[coupon_list]
Display coupons in a horizontal list layout.
| Attribute | Default | Description |
|---|---|---|
limit | 10 | Number of coupons |
category | — | Filter by category slug or ID |
vendor | — | Filter by vendor slug or ID |
orderby | date | date / title / clicks |
Popup Modes PRO
Pro adds three popup modes for revealing hidden coupon codes. Configure per-coupon or globally in settings.
1. Same-Page Popup
Code appears in a modal overlay on the current page. The affiliate site opens in a background tab.
2. New Tab
Affiliate site opens immediately in a new tab. Code remains revealed on your page.
3. Inline Reveal
Code expands inline where the button was. Affiliate opens in a new tab.
💡 You can override the default popup mode globally in Coupon Manager → Settings → Popups.
Click Tracking PRO
Pro automatically tracks every click on every coupon. View detailed analytics from Coupon Manager → Click Tracking.
What’s Tracked
- Coupon ID, vendor, and category
- Timestamp (date + time)
- Visitor IP (truncated for GDPR compliance)
- Referrer URL
- Device type / user-agent
Reports
- Overview — daily/weekly/monthly click charts
- Top Coupons — your best performers
- By Vendor — which stores convert
- By Category — see which niches work
Data Cleanup
By default, click logs older than 90 days are automatically removed to keep your database lean. Configure this in Settings → Tracking.
CSV Import / Export PRO
Bulk-manage your data with CSV. Useful for importing from other plugins, migrating sites, or backup.
Import
- Go to Coupon Manager → Tools → Import.
- Download the Sample CSV Template.
- Fill in your data following the template column order.
- Upload the file and click Validate.
- Review any errors, then click Import.
Sample CSV Format
title,code,vendor_slug,category_slug,discount_type,discount_value,start_date,end_date,affiliate_link 30% Off Sitewide,SAVE30NOW,amazon,electronics,percent,30,2026-01-01,2026-12-31,https://... Free Shipping,FREESHIP25,bestbuy,electronics,shipping,0,2026-01-01,2026-06-30,https://...
Export
Go to Tools → Export. Choose what to export (coupons, vendors, categories, or all) and click Download CSV.
FAQ
Can I use Coupon Manager with my existing theme?
Yes — Coupon Manager works with any well-coded WordPress theme. The plugin’s frontend output inherits your theme’s typography and base colors automatically.
Does it slow down my site?
No. Coupon Manager uses optimized SQL queries, minimal JS, and only loads its assets on pages where shortcodes are actually used.
Is it GDPR compliant?
Yes. Click tracking truncates IP addresses by default, and you can disable IP storage entirely in settings.
Can I customize the styling?
Absolutely. You can add custom CSS via Appearance → Customize → Additional CSS. All output uses semantic class names that are easy to target.
I have more questions!
Visit our contact page — we usually respond within 24 hours.