SHOPLINE has released "Affiliate Performance Center" for the KOL feature, which provides a platform for KOL partners to view reports with clear, detailed, and transparent information on the progress of a campaign and affiliate commission.
This allows affiliates to get a clearer understanding of the effects and outcomes of ongoing campaigns.
In this article, you'll find:
1. Inviting and enrolling KOL partners in campaigns
Step 1. Send an invitation to KOL partner
In the SHOPLINE Admin, go to [Promotions & Reward] > [Affiliate Campaign]. In the "KOL Partner" column for a campaign, click Invite.
*Note: If you have not created an affiliate campaign, please refer to Affiliate Campaign (FAQ).
Step 2. Send an email invite or copy the invite link
After clicking Invite, enter the KOL's email address into the relevant field in the following window, or click Copy to copy the link and send it via a different channel.
Step 3. Ask the KOL to register & log in to the Affiliate Campaign platform
If using email, the KOL partner should click Enroll Here in the email invite.
Ask the KOL partner to register a username and password. If later you invite the same KOL partner to take part in a different campaign, they can use the same username and password to log in to the platform and view all of the campaigns they are currently enrolled in.
*Note: Passwords must be 8–20 characters in length, and must include a mixture of uppercase and lowercase characters, and a number.
After the KOL partner verifies the account, they will be able to log in to the KOL platform.
2. Checking reports on the KOL platform
i. Check all promotional campaigns
If a KOL partner is already registered and verified, merchants can click directly on KOL Partner Platform to copy a link to the platform that they can then send to the KOL partner.
After a KOL partner has logged in to the KOL Partner Platform, they will see a full list of all the campaigns they are enrolled in, split between the "Ongoing" and "Expired" tabs. A KOL partner can click on the graph icon on the right-hand side of a list entry to view detailed reports for specific campaigns.
*Note: For more details on commission attribution & conditions, please refer to Affiliate Campaign.
ii. Checking report details
A. Campaign performance overview
The data matches that in SHOPLINE Admin > [Promotion & Reward] > [Affiliate Campaign] > [Usage Record], and all calculations are based on orders not yet cancelled. The three main metrics are as follows: Total number of orders, Total order amount, and Total affiliate commission.
| Metric | Description |
| Total number of orders |
|
| Total order amount |
|
| Total affiliate commission |
|
*Notes:
- Orders not yet cancelled include orders in Pending/ Confirmed/ Completed status.
- The campaign performance overview data is updated hourly, and the last update time will be displayed in the top right corner.
- During performance calculations, returned products will be excluded from the "Total affiliate commission" metric but included in other metrics.
B. Product sales ranking
Calculate sales based on orders not yet cancelled, displaying the ranking of all products from highest to lowest sales volume by default.
*Notes:
- All products include products/ add-ons/ product sets but do not include free gifts/ custom products.
- The product sales ranking data is updated hourly, and the last update time will be displayed in the top-right corner.
C. Order details
KOL partners can view information such as the order number, order status, and payment status for all orders created through this affiliate campaign. Click the "+" icon to view the order details.
*Note: The display formatting and calculation logic for the fields above are the same as the data in [Promotions & Reward] > [Affiliate Campaign] > Usage Record.
[Coming Soon] New calculation rules for affiliate commission on entire order:
-
- Order Total = Amount of paid orders + Amount of unpaid orders (including refunded products)
- Net Sales = Subtotal - Discount - Credits Applied - Points Redeem to Cash - Total refunded amount
- The calculation of affiliate commission will exclude refunded products.
- If you have edited the "Return Adjusted Item" during product return, it will also be displayed in the order details in the performance center.
- Returned products will not be displayed in the order details.
D. Campaign Information
In the "Campaign Information" section, you can check the status of a campaign (ongoing/expired), start/end date, commission attribution, and more.
*Notes:
- If the campaign commission is set up as a fixed amount per sale, then regardless of the order status or payment status, the "Affiliate Commission" field will display the fixed amount. The final commission amount will be calculated according to the "Net Sales" total.
- Net Sales = Subtotal - Discount - Applied credits - Point Redeem to Cash, excluding the delivery fee, payment fee, and taxes.
E. Feature button
On the right-hand side of the page, KOL partners can click the share icon on the left to copy a campaign link for customers to use.
Clicking on the affiliate commission rules icon in the center will open a window with the campaign's commission rules.
Clicking on the download icon on the far right will download a campaign report. Currently does not support displaying archived orders. For more details, please refer to Order history auto-archiving.
iii. KOLs enrolled in campaigns with multiple stores
KOL partners that enrolled in campaigns with multiple stores will be able to tell which store they are looking at on the KOL platform from the store logo displayed at the top of the window (see below).
3. Notes
- Once a KOL is enrolled in a specific campaign, this cannot be altered. Before inviting a KOL to enroll in a campaign, please ensure you send the enrollment link to the correct email address/person.
- KOL partners must log in to the KOL platform to view reports.
- If an order is edited by a merchant after it has been made, the affiliate commission amount will also be updated.
- If a merchant splits an order after it has been created, the affiliate commission amount will also be updated and will be calculated according to the parent order.
Read more

Comments