Skip to content
Coupon Affiliates
  • Features
  • Pricing
  • Testimonials
  • Support
    • Support Ticket
    • Sales Support
    • Documentation
    • Roadmap
    • Changelog
    • Plugin Demo
    • Setup Services
    • Account
  • Contact Us
  • Blog
  • Trusted by 5800+ businesses to power their affiliate program.
  • Try for free
Coupon Affiliates

Plugin Documentation

Setup

4
  • Setup Guide – How to get started!
  • How to install the Coupon Affiliates Plugin
  • How to assign users to coupons.
  • Shortcodes

Commission + Payouts

31
  • (PRO) Commission Tracking and Payouts
  • Flexible Commission Settings
  • Set custom commission per affiliate / coupon.
  • Set custom commission per product
  • Set custom commission per user role.
  • Set per-affiliate product-level commission rates.
  • Set a custom referrer for orders.
  • (PRO) Invoices
  • (PRO) Statements
  • (PRO) Scheduled Payout Requests
  • (PRO) Automatic Payouts
  • (PRO) Payouts – How to Pay Affiliates
  • (PRO) Lifetime Commission
  • (PRO) User Registrations as Lifetime Referral
  • (PRO) User-Role Specific Payout Methods
  • Maximum Commission Per Order
  • Hide Commission for Non-Affiliate Coupons.
  • How to edit an affiliates “unpaid commission”?
  • Manual Admin Payouts Requests
  • (FREE) How to pay affiliates with the FREE version.
  • Never update the saved “commission” value for past orders.
  • Unpaid Commission is “0” even though there are referred orders.
  • Method: PayPal Payouts
    • (PRO) PayPal Payouts
    • (PRO) PayPal Payouts – Setup
    • (PRO) PayPal Payouts – Error Messages
  • Method: Stripe Payouts
    • (PRO) Stripe Payouts
    • (PRO) Stripe Payouts – Setup Guide
    • (PRO) Stripe Payouts – Standard vs Express
  • Method: Store Credit
    • (PRO) Store Credit Payouts
    • (PRO) Store Credit Payouts – Integrations
  • Method: Bank Transfer
    • (PRO) Bank Transfer Payouts

Affiliate Dashboard

8
  • Affiliate Portal
  • Affiliate Dashboard Statistics
  • Recent Orders Table
  • (PRO) Monthly Summary Table
  • (PRO) Export to Excel
  • (PRO) Line Graphs
  • (PRO) Product Rates Table
  • (PRO) Custom Tabs

Referral URLs

12
  • Referral URLs
  • Referral URL Click History (Visits)
  • (PRO) Referral URL Campaigns
  • (PRO) Creatives
  • (PRO) Dynamic Creatives
  • (PRO) Affiliate Landing Pages
  • (PRO) Dynamic Landing Pages
  • (PRO) Social Sharing for Referral URLs
  • (PRO) Short URL Generator for Referral URLs
  • (PRO) QR Code Generator for Referral URLs
  • (PRO) Direct Link Tracking
  • Tracking URL Conversions Without Coupon

Affiliate Registration

12
  • Affiliate Registration
  • Create Affiliate Registrations Manually
  • Template Coupon Code
  • Registration Form CAPTCHA (Spam Prevention)
  • (PRO) Dynamic Coupon Generation
  • (PRO) Multiple Template Coupons
  • (PRO) Custom Fields for Affiliate Registration
  • (PRO) Automatically Accept Affiliate Registrations
  • (PRO) Auto Affiliate Registration for New Users
  • How to Prevent Spam Submissions on Your Affiliate Registration Form
  • (PRO) Affiliate Registration on Checkout
  • Mailing List Integrations

Reporting

2
  • Admin Reports & Analytics
  • (PRO) Affiliate Email Reports

Multi-Level Affiliates

6
  • Multi-Level Affiliates – Overview
  • (PRO) MLA – How to edit a user’s parents
  • (PRO) MLA – How to edit the MLA “unpaid commission” for a parent
  • (PRO) MLA – Make MLA invite links a normal referral link.
  • (PRO) MLA – Make MLA Dashboard “Invite Only”
  • (PRO) MLA – Auto-assign referred customers as an MLA sub-affiliate.

Integrations

7
  • WooCommerce – Integration Guide
  • LifterLMS – Integration Guide
  • LearnDash – Integration Guide
  • TutorLMS – Integration Guide
  • MemberPress – Integration Guide
  • Paid Memberships Pro – Integration Guide
  • (PRO) Store Credit Payouts – Integrations

Admin Tools

7
  • Import/Export Custom Tables
  • Bulk Create: Affiliate Coupons
  • Bulk Assign: Coupons to Orders
  • Bulk Edit: Product Settings
  • Bulk Edit: Coupon Settings
  • Signup Promo Page Generator
  • Affiliate Terms of Use Generator

Other Features

15
  • Affiliate Groups
  • (PRO) Performance Bonuses
  • (PRO) Affiliate Leaderboards
  • Affiliate Fraud Prevention Features
  • Email Notifications
  • Multi-Currency Support & Setup
  • (PRO) Automated Conversion Rates
  • Admin – List of all ‘Affiliate Dashboard’ Links
  • Admin – Assign affiliate users to coupons
  • Limit coupons to new customers only (first order)
  • Subscriptions (Recurring Referrals)
  • Tax/VAT Calculations
  • Vanity Coupon Codes
  • Show “Affiliate” link on “My Account” Page
  • Automatically send emails when affiliates reach certain goals

General Questions + Help

39
  • How do I get support?
  • Translations & Localization
  • How to refresh statistics for past orders
  • Select which order statuses to show on the affiliate dashboard
  • How to “Quick Edit” your WooCommerce Coupon Codes
  • How to manually assign referral coupons to “completed” orders
  • Set additional email addresses for affiliate notifications.
  • Set the coupon history start date
  • How to customise the email templates
  • My PRO features and settings are not showing. How do I fix this?
  • How do I only show “completed” orders on affiliate dashboard?
  • How do I change commission rates for new orders only?
  • How do I apply custom tax adjustments to stats and commission?
  • How do I include or exclude tax/VAT from stats and commission?
  • What happens when an order is refunded or partially refunded?
  • Are shipping costs excluded from stats and calcuations?
  • How can I prevent the calculated commission for past orders from changing if I update commission rates?
  • Can I assign affiliate users to multiple coupons?
  • How do I manually connect an affiliate to an existing customer as a lifetime affiliate?
  • Change the “Affiliate” text to say something else such as “Refer a Friend”.
  • Can I use this plugin for coupon marketing campaigns?
  • How to migrate from other affiliate plugins?
  • How to Delete A WordPress User
  • How to Remove an Affiliate User
  • How to migrate my data to a new website?
  • Will more features be added in the future?
  • What’s the difference between Yearly and Lifetime plan?
  • Using One License for Live / Production, Staging, Dev and Localhost Sites
  • Users can not login after their affiliate registration is accepted.
  • Does the plugin work with WooCommerce High-Performance Order Storage?
  • How to Check if Cron Jobs are Working in WordPress
  • Replace WP-Cron with a Real Cron Job
  • Limit WooCommerce coupons to only be used on certain products
  • Apply coupon field is not showing on cart / checkout
  • How to join the beta program.
  • Do you have a demo site where I can try the PRO version?
  • My PRO version will not activate, it stays on the free version.
  • Using One License for Live & Staging Sites
  • Switch PRO license to another website or domain

Errors and Issues

15
  • Why referral links / URLs may not work, and how to fix them.
  • My email notifications are not working. How do I fix this?
  • Short URLs are not working, how do I fix them?
  • Affiliate dashboard is not showing, or it doesn’t stop saying “loading”. How do I fix this?
  • The stats/content isn’t loading on my dashboard. How can I fix this?
  • How to fix empty admin reports (showing as “0”).
  • Hosted with Cloudways? How to fix ajax loading error on affiliate dashboard.
  • How to fix “ERROR: Failed to load ajax request.”
  • How to Fix “404 Error on Posts or Pages” in WordPress
  • Dashboard link is showing a 404 error?
  • WooCommerce password reset link shows “page not found”.
  • How to fix “Invalid Post Type” error.
  • How to Increase “PHP Time Limit” on a WordPress Site
  • How to increase PHP “Max Input Vars” Limit
  • How to Check WP_DEBUG Logs in WordPress

Developers

2
  • Developers: Code Snippets & Resources
  • How to auto-apply coupon when a certain product is in WooCommerce cart
  • Home
  • Docs
  • Setup
  • Setup Guide – How to get started!
View Categories

Setup Guide – How to get started!

6 min read

Need help getting started with the plugin? Here is a quick setup guide:

More guides: Affiliate Registration / Commission Payouts / Multi-Level Affiliates

Interested in hands-on support where we take care of everything for you? Check out our plugin setup services.


Or view a detailed step-by-step written guide below.

(1) Installing the Plugin

First, you need to install the plugin. If you’ve not done this yet, see this guide.


2) Complete Setup Wizard

Once you’ve installed the plugin, the first thing you will see is the setup wizard. This will guide you through setting up some of the core features of Coupon Affiliates.

Create the Dashboard Page

The first step is to create the affiliate dashboard page. This is done by adding the [couponaffiliates] shortcode to a page, or simply by clicking the “Generate Dashboard Page” button. This will create the page for you.

If you created the dashboard page manually by adding the shortcode to a page, you will need to make sure you’ve assigned this page in the dropdown, so the plugin knows which page to use.

Setup the Registration System

The next page in the setup wizard will help you setup the affiliate registration page, where your affiliates can fill out the form to submit an affiliate application.

Once again, click the “Generate Registration Page” button to create the affiliate registration page automatically, or add the shortcode [couponaffiliates-register] to a new page manually, and select that page in the dropdown.

You will also need to create the “Template Coupon” and enter that in the text field provided. When you accept an affiliate registration, a new coupon is created with the same settings as this template coupon, and is automatically assigned to user.

You can click the “Generate Coupon” button to show a form that helps you quickly generate a new template coupon. You can go back and edit the coupon later if required, to customise more options.

The next page is simple, allowing you to choose your default commission rates. Simply enter your rates in the fields provided.

Continue through the setup wizard and configure all the other settings to your requirements.

Once complete, you will be almost ready to launch your program!


(3) Customise the Settings

Once you’ve got the basic setup wizard done, now you can go ahead and customise the settings further if required.

Simply navigate around the settings page (select the tabs) and customise everything to meet your requirements.

General: The general tab contains some of the “general” settings that don’t have any particular category.

Commission: You can set your flexible commission rates under the “Commission” tab.

Referral URLs: The referral URLs tab lets you enable referral URLs, set the URL variable, and cookie duration.

Emails: The emails tab lets you enable and customise the different emails sent by the plugin.

Currencies: If you’ve enabled multi-currency support, then a new “currencies” tab will appear for you to set the conversion rates.

Design: Under the design tab you can customise some of the design for the plugin, including colors and layout.

Debug: The debug page includes a few options to enable/disable certain features, mainly things that may be affecting performance or having conflicts with your theme / other plugins.


(4) Enable the use of coupon codes

Make sure the “Enable the use of coupon codes” checkbox is enabled in WooCommerce > Settings > General. This should have been enabled for you automatically by our plugin.


(5) View the Coupons List & Dashboard URLs

Next up, you can now go to the WooCommerce coupons list, and you’ll see a new column for the “Affiliate Dashboard”.

In this column you’ll see a direct link to go to the affiliate dashboard for that coupon, where you can view the dashboard and statistics for all your affiliates coupons.

If you assign the user to the coupon, they won’t need to use the unique URL to view their dashboard (see the next step).


(6) Assign Users to Coupons

You can go one step further and assign your affiliate users to a coupon directly, so they can simply visit the base dashboard page and it will show the affiliate dashboard for their coupon codes directly, without them needing the custom unique URL. It will also then make the dashboard page private/visible to their user account only (and admins).

To do this, simply edit a coupon code, go to the “Coupon Affiliates” tab, and assign the user:

Affiliate users and coupons will be created for you automatically when using the affiliate registration system, along with automated welcome emails.


(7) Direct Users to the Affiliate Dashboard

Now that the coupons have been created, and you assigned users to them, you can link/direct your users directly to the affiliate dashboard page.

They’ll then see the dashboard for the coupon(s) that they are assigned to directly on this page.

On the dashboard, they will then be able to view their affiliate statistics, commissions, referral links generator, and more.

If you are using the PRO version, they’ll also see the monthly summary, creatives, and payouts tabs.


(8) Share your Affiliate Program & Setup Signup Forms

Once you’ve got everything setup, now it’s time to start promoting your affiliate program, and get users to signup.

When you’re ready to add an affiliate, simply create a coupon code for them, and assign the user to it.

Then simply give them the link to the affiliate dashboard page (maybe add this to your menu/site somewhere), where they can login and instantly view their dashboard.

The affiliate can then share this coupon code with others, or share the referral URL (generated on their dashboard) to automatically add the coupon code to the customers cart.

Whenever someone uses their coupon code, the affiliate gains commission!

Affiliate Registration Form

The affiliate registration form is available for your users to apply to become an affiliate. This will automatically create the coupon code for them, and more. Click here to learn more.


(9) Using the PRO version?

If you are using the PRO version, here are some more simple guides on setting up some of the main features:

  • Commission Payouts
  • Direct Link Tracking
  • Creatives
  • Affiliate Email/PDF Reports
  • Multi-Level Affiliates

(10) Need help? Contact us.

If you need help with anything at all, please contact us.

Using the free version? Please check out previous support posts on WordPress forums or submit a new ticket!


(11) Upgrade to PRO

If you want more advanced features, including advanced affiliate registration forms, unpaid commission tracking, commission payout requests, one-click Stripe/PayPal payouts, store credit payouts, affiliate email reports, invoices, PDF statements, and much more, feel free to check out the PRO version of the plugin.

Try PRO now with a 7 day trial!

If you are already using the PRO version, then you can get started by enabling PRO features in the plugin settings, under the “PRO Modules” tab.


Need help with something?

Create a support ticket >>
What are your Feelings

Increase your revenue with the #1 coupon-based affiliate plugin for WooCommerce... risk-free!

7 Day Trial 14 Day Money Back Guarantee No Extra Fees

Free 7 Day Trial

Product

  • Plugin Features
  • Pricing
  • Roadmap
  • Changelog
  • Feature Requests

Resources

  • Documentation
  • Plugin Demo
  • Blog
  • Testimonials
  • Comparisons

Support

  • PRO Support
  • Community Forums
  • Setup Guide
  • Enterprise Support
  • Customer Login

Company

  • About The Founder
  • Our Affiliate Program
  • Terms and Conditions
  • Privacy Policy
  • Cookies Policy

RelyWP Services

  • Plugin Setup & Customisation
  • WordPress Care Plans
  • Managed WordPress Hosting
  • Custom Coding Services
  • Website Tweaks & Fixes

Copyright © 2025 RelyWP Ltd.

Registered in England & Wales with registration number: 11865883

Twitter Facebook-f Youtube

Woo® and WooCommerce® are trademarks of WooCommerce, Inc. Coupon Affiliates is not affiliated with or endorsed by WooCommerce, Inc.

MENU logo
  • Features
  • Pricing
  • Testimonials
  • Support
    • Support Ticket
    • Sales Support
    • Documentation
    • Roadmap
    • Changelog
    • Plugin Demo
    • Setup Services
    • Account
  • Contact Us
  • Blog
  • Trusted by 5800+ businesses to power their affiliate program.
  • Try for free