Skip to content

4. Managing Affiliates

Navigation path: Sidebar → Affiliates

The Affiliates section is your central hub for recruiting, monitoring, and managing all affiliate partners.

4.1 Affiliates List View

The list displays all enrolled affiliates with the following columns:

  • Affiliate — Name and email address (click to view the affiliate's detail page)
  • Referral Code — Unique code auto-generated on enrollment (e.g., VYSGOQPD)
  • Commission Rate — Either a custom percentage or "Default" (applies the program-level rate)
  • Status — Active, Pending, or Suspended
  • Joined — Date the affiliate was enrolled
  • Actions — A dropdown menu for managing the affiliate

At the top of the list, summary badges show the total counts of Total Affiliates, Active, Pending, and Suspended affiliates.

Use the Search box to find affiliates by name, email, or referral code. Use the status filter dropdown to narrow the list by status (All, Active, Pending, Suspended).

4.2 Affiliate Self-Registration

When Allow public self-registration is enabled in Business Settings, prospective affiliates can sign up independently at:

https://[your-leaper-dev-domain]/affiliate/join

The self-registration form collects:

  • Full Name (required)
  • Email (required)
  • Password (required)
  • Confirm Password (required)
  • Phone (optional)

After completing the form and clicking Create Account & Join, the new affiliate is created with a Pending status. A program administrator must then review and approve the affiliate from the Affiliates list before their links become active.

Tip: If you prefer to control who joins your program, disable self-registration and use the Add Affiliate workflow below to invite partners individually.

4.3 Adding a New Affiliate (Admin Invite)

Administrators can invite affiliates directly without requiring self-registration:

  1. Click the Add Affiliate button in the top-right corner of the Affiliates page.
  2. Complete the following fields in the dialog:
    • Full Name (required) — The affiliate's full name.
    • Email Address (required) — Used for login and all communications.
    • Phone (optional) — A contact number.
    • Send Invitation Email (toggle) — When enabled (default), Leaper Dev sends an invitation email to the affiliate. Disable this toggle to create the account directly without sending a notification.
    • Commission Rate (%) (optional) — Enter a custom rate to override the program default for this affiliate. Leave blank to apply the default rate.
    • Notes (optional) — Internal notes visible to administrators only.
  3. Click Send Invitation to create the affiliate record and (if enabled) dispatch their invitation email.

Example scenario: A brand partnership manager has negotiated a special 15% commission rate with a high-traffic influencer. She adds the affiliate, enters 15 in the Commission Rate field, and enables the invitation email so the influencer receives onboarding instructions immediately. The affiliate is created with Active status.

4.4 Viewing Affiliate Details

Click the Actions button (three-dot menu) on any affiliate row and select View Details. The detail page shows:

  • Profile header — Name, email, referral code, current status, join date
  • Affiliate Details — Commission rate and internal notes
  • Actions — Buttons to Suspend or Terminate the affiliate
  • Timeline — A chronological log of key events: Created, Approved, Suspended, Terminated

4.5 Editing an Affiliate

  1. Open the affiliate's detail page.
  2. Click the Edit button in the Affiliate Details section.
  3. Update the commission rate or notes.
  4. Save your changes.

4.6 Suspending or Terminating an Affiliate

From the affiliate's detail page, use the Actions section:

  • Suspend Affiliate — Temporarily deactivates the affiliate. Their links stop earning commissions, but the account is preserved and can be reinstated.
  • Terminate Affiliate — Permanently removes the affiliate from the program. This action cannot be undone. Use with caution.

Both options are also accessible from the Actions dropdown on the Affiliates list view.


Released under the MIT License.