GPLClub
🔌 Plugin · By Paid Memberships Pro

PMPRO Affiliates Tracking

v0.8.1 · Updated 30 Sep 2026 · Official site

Antivirus scan

Powered by ClamAV

✅ Verified clean

This product file has passed our security filters.

Want to run a fresh ClamAV scan right now? Takes a few seconds and shows scanner version, signature DB and live result.

This can take 5 to 30 seconds.

✓ !

Clean file Threat detected

No threats detected in this file.

File
Size
Scanned
ClamAV
Signature database

⚡ Powered by ClamAV

!

Scan could not be completed

Report product

If you detected an issue (broken file, malware, inappropriate content, etc.) let us know and we'll review it ASAP.

Sign in to report
PMPRO Affiliates Tracking · Plugin for WordPress
Follow

About PMPRO Affiliates Tracking

Launching an affiliate program on a membership site usually ends one of two ways: paying for an external platform or patching together links with parameters by hand and losing track of who referred whom. PMPRO Affiliates Tracking is an add-on for Paid Memberships Pro that handles tracking inside WordPress itself.

An affiliate's journey, from URL to recorded order

The best way to see what it does is to follow an affiliate from the start.

Step 1: you create the affiliate

Under Memberships > Affiliates you click to add a new affiliate. The code is generated automatically or you replace it with your own, and it is added to the site URL as a parameter (?pa=CODE or &pa=CODE). You assign the WordPress user who will see the reports, an internal contact name (not shown publicly) and, if you want, a commission from 0 to 100%.

Step 2: someone arrives through their link

Arriving through that URL stores a cookie. By default it lasts 30 days, but you can set a different length for each affiliate. If that person comes back later and pays within that window, the order is linked to the affiliate.

Step 3: payment and commission

When the order is marked as paid, the plugin calculates the commission on that order's total. You can choose to count only the first purchase or to keep crediting the original affiliate on every recurring charge.

Step 4: paying the affiliate is up to you

Here is the main limit: the plugin does not handle payouts or generate payout reports. In the admin report you mark each referral as paid, but noting what you owe and transferring it (for example via PayPal) is done by hand. If you have dozens of affiliates, plan for that administrative work.

Affiliates created automatically at checkout

If your program is open, you can enable an option on a membership level that creates the affiliate code automatically when checkout is completed. That way you offer a referral bonus to each new member without signing anyone up by hand. Note that it only affects people who join afterwards. Members you already had on that level are not entered into the program.

What the affiliate sees and what you see

  • The affiliate has a report page with their commission history, their referrals and a help section for generating links. It is linked from the member links on the account page.
  • You see everyone's activity in the WordPress admin and can add, edit or disable codes.

The report page is generated from the Paid Memberships Pro page settings, or you create it yourself with the affiliate report block or shortcode. With the shortcode attributes you decide which columns and options the affiliate sees, such as the back link, export or help.

Frequently asked questions about PMPRO Affiliates Tracking

Does it work without Paid Memberships Pro?

No. It is an add-on and needs Paid Memberships Pro installed and active.

Can I use another tracking tool at the same time?

Yes. Each affiliate accepts a tracking code in HTML or JavaScript that runs on the confirmation page, with variables for the order ID, the amount and the level name.

Are commissions mandatory?

No. They are optional and must be enabled for each affiliate. Without them, you only record which orders each code brought in.

Can affiliates be called something else?

Yes, the term can be renamed to fit your program, for example if you prefer to talk about ambassadors.

Does it calculate and pay affiliates automatically?

No. It calculates the commission on each paid order, but you make the payment yourself.

Version history

  • v
    0.8.1 Current 30 Sep 2026
  • v
    0.7 10 Apr 2025

Customer reviews

Sign in to leave a review. Only people who have the product can review it.

No reviews for this product yet.

Frequently asked questions

  • GPL (General Public License) is the license under which WordPress and most premium plugins/themes are distributed. It grants you the right to use, modify and redistribute the software in as many projects as you want, with no domain restrictions.

  • Yes. With membership you get automatic updates via our GPLClub Updater plugin (installed on your WP, detects new versions and applies them). With individual purchase, you get one year of manual updates from your account.

  • Depends on the plan. Monthly: 3 domains. Semi-annual: 7. Annual and Lifetime: 15. Individual purchase: 1 domain.

  • GPLClub offers its own support for installation, configuration and compatibility. For direct support from the original author (feature requests, product-specific bugs), a license purchased from the author is required.