AffiliateWP

Affiliate tracking tied to member accounts. Referrals, affiliate-area access, and commission rules respect your membership tags.

If you sell the membership through affiliates, you normally end up with two parallel systems: your membership plugin decides who gets in, and AffiliateWP decides who gets paid. Members who are also affiliates end up with two records, two logins, and a support inbox that answers "why can't I see my commissions" every week.

The integration merges the two worlds. A member can be an affiliate with the same account, and the affiliate area becomes membership content: show it only to members who hold your affiliate tag, hide it from everyone else. When someone stops being an affiliate, remove the tag and the affiliate area disappears along with the rest of their access.

Referral rules also get membership awareness. An affiliate link from a logged-in member can be treated differently from one posted on a public blog, and commission rules can vary by what the buyer purchased, so a course referral pays differently from a community referral if you want it to.

The result is one member record, one login, and one set of access rules. Your affiliates are members first, and everything else follows from that.

Shortcodes

ShortcodeWhat it does
[memb_is_affiliate] Conditional shortcode that displays content when the current user is an affiliate.