Configure affiliation benefits for the purchase of a product/service (Admin)

This guide is intended for administrators who want to set specific rewards (benefits) for affiliates when a user purchases a particular product or service.


Configuring Affiliate Benefits for the Purchase of a Product/Service

To set custom affiliate benefits on a specific product or service, you need to access the affiliate settings within the item's edit tab.

Procedure

1. Access the management section of your product, service, event, or subscription plan.

2. Select the item you want to modify.

3. Within the edit screen, click on the Affiliation tab (icon <i class="fa fa-users"></i>).

4. In the Affiliation section, check the box: Set custom benefits for the product.

  • Optional: If you want the benefits to be assigned to a specific user instead of the sponsor who generated the link, you can select a Custom beneficiary using the search field.

Benefits Configuration

Once custom benefits are enabled, the Custom Purchase Benefits block will appear.

1. Locate the goal Product Sale (icon <i class="fa fa-shopping-cart"></i>).

2. If the goal is not active, click Activate.

3. Under the goal, in the configuration section:

  • Select how often rewards should be assigned via the dropdown menu Should rewards be assigned every time?:
  • Select No, apply only the first time (if the goal is a one-time purchase).
  • Select Yes, apply on every product sale (if the goal is a recurring purchase).
  • Optional (if available): If you want to apply a specific coupon, use the field Apply custom coupon.

Assigning Rewards

Within the Product Sale section, configure rewards for both the Sponsor (the inviter) and for the Sponsored (the purchaser).

For the Sponsor (Your benefits)

1. Points assignment (if the Points plugin is active):

  • In the input field, enter the number of points to assign.
  • Select mode: Fixed (absolute value) or % purchase (percentage of sale value).
  • Enter any Assignment notes (visible to the customer).

2. Credits assignment (if the Customer Balance plugin is active):

  • In the input field, enter the amount in euros of credits to assign.
  • Select mode: Fixed (absolute value) or % purchase (percentage of sale value).
  • Enter any Assignment notes.

Multi-Level Configuration (Sponsor Only)

If you want to also reward higher-level sponsors (for example, sponsor’s sponsor, 2nd level), expand configuration for desired level (e.g., 2nd level):

1. Check Enable {level} level box.

2. In the field Value to assign at {level} level, enter value and select mode (Fixed or % purchase).

3. Optional: If you want this level's reward to go to a specific beneficiary, use field Custom beneficiary at {level} level.

For the Sponsored (Sponsored benefits)

Repeat configuration for Points assignment and Credits assignment in the column Sponsored benefits to define rewards that will be received by the user who made the purchase.

4. After completing configuration, make sure to save changes to product/service.