Skip to content

System Overview – How AffiliatePro SaaS Works

What Is AffiliatePro SaaS?

AffiliatePro SaaS is an affiliate marketing platform that lets you run your own affiliate program. You are the Admin — you own the platform, manage users, and control all settings. You invite or accept Affiliates who promote your products or programs, and optionally Vendors who list their own products and recruit affiliates to promote them.

When an affiliate drives a click or a sale, the system automatically tracks it and records the commission into that affiliate’s wallet. The admin reviews and approves payout requests.

The Three Roles

Role Who they are What they do
Admin You — the platform owner Approves users, sets commission rules, manages programs, approves payout requests, and controls all platform settings.
Affiliate A registered user who promotes Gets tracking links, promotes programs or products, earns commissions on clicks and sales, and requests withdrawals.
Vendor A special user who sells Creates affiliate programs and campaigns, has their own products, and lets affiliates promote them. Earns from sales after the affiliate commission is paid out.

How the Roles Connect

Here is how the three roles interact in a typical flow:

  1. The Admin sets up the platform — commission rates, payment methods, and program rules.
  2. A Vendor (or the Admin directly) creates an affiliate Program with a commission rate.
  3. An Affiliate registers, gets approved, and picks up a tracking link for that program.
  4. The Affiliate shares the link. When someone clicks it and makes a purchase, the system records the conversion.
  5. The commission is added to the Affiliate’s wallet. The Admin reviews and approves the payout.

What Gets Tracked

AffiliatePro tracks four types of affiliate activity:

  • Sale commission — earned when a referred visitor makes a purchase. Can be a percentage of the sale or a fixed amount.
  • Click commission — earned after a set number of clicks on a program link.
  • General click — earned per click on a general referral link, regardless of program.
  • Action commission — earned when a referred user completes a specific action (e.g. signs up, fills a form).

The Wallet System

Every affiliate has a wallet. Commissions are recorded there as they are earned. When the wallet balance reaches the minimum withdrawal amount set by the Admin, the affiliate can submit a payout request. The Admin reviews the request and approves or declines it.

The Admin controls everything — commission rates, minimum payout amounts, which payment methods are available, and whether new registrations need approval before they can log in.

Was this article helpful?

108 views