Managing affiliates and partners
Optimize partnerships by Managing affiliates. Track performance and reward top performers to scale your business.
This article covers managing affiliates. If you want to learn more on creating affiliate links, read this document.
As a seller, you can monitor your affiliates and partners’ performance in the Affiliates tab. It allows you to manage affiliate details, download CSVs with partners’ performance or transactions, and set default commission rates and cookie durations.

Affiliates tab
The Affiliates tab lets you track details of your partners’ performance, including total revenue and conversion generated by all partners, as well as details of each individual. You can filter data by date, product, and currency.

From here, you can also easily add, edit or delete your partners:
- To add a new partner, click +New Affiliate.
- To edit an existing partner, click … and select Edit.
- To delete a partner, click … and select Delete.
This tab is also where you can:
- Change default commission and cookie duration of each partner.
- Assign partners access to the partner tab where they can track their own performance.
- Download all data in CSV format
Transactions tab
The Transactions tab tracks each individual purchase generated by your partners, including:
- Transaction ID
- Customer details
- Product
- Partner responsible for the purchase
- Revenue
- Commission rate
- Commission cost
- You can filter data by date, product, currency, or partner, and download it in a CSV file.
To see details of a specific transaction, click on it to view all details. You can then display specific order details, such as marketing consent.

Settings
In the Settings tab, you can set two parameters: default commission rate and default cookie duration.
Note: When you define your partner through your checkout, we automatically assign them default commission and cookie settings. If you don’t overwrite them, any changes you make later, like changing the default commission, will apply to all partners assigned with these default settings.
Changing settings applies retroactively. For example, if you change a partner’s commission from 10% to 20%, we don’t record the moment of change and don’t calculate commissions before and after the change at different rates; the new rate applies to the entire selected time range.

Counting purchases from landing page transitions
If you have your own sales page, add the following code snippet before the closing </body> tag to pass the ref parameter added to your page link to all redirects to the Easycart cart.
<script>
document.addEventListener("DOMContentLoaded", (function () {
const refInUrl = (window.location.search.match(new RegExp("[?&]ref=([^&]+)")) || [, null])[1];
let ref = null;
if (refInUrl) {
const keepForDays = 7;
if (keepForDays > 0) {
const date = new Date();
date.setTime(date.getTime() + keepForDays * 24 * 60 * 60 * 1000);
document.cookie = "ref=" + refInUrl + "; expires=" + date.toUTCString() + "; path=/";
} else {
document.cookie = "ref=" + refInUrl + "; path=/";
}
ref = refInUrl;
} else {
const refInCookie = (document.cookie.match(new RegExp("(^| )ref=([^;]+)")) || [, null, null])[2];
ref = refInCookie;
}
if (!ref) {
return;
}
document.querySelectorAll('[href*="app.easycart.pl"],[href*="cart.easy.tools"],[href*="easl.ink"]').forEach((function (link) {
const href = link.getAttribute("href");
const sign = href.includes("?") ? "&" : "?";
link.setAttribute("href", href + sign + "ref=" + ref);
}))
}));
</script>
Note: The keepForDays variable is set to 7, meaning the script creates a cookie that expires in 7 days. Within this period, if the person browses different pages or returns to your page, the sale will still count towards an affiliate. You can modify this attribution time, which differs from the one set in the Portal, where attribution starts after visiting the checkout. Setting keepForDays = 0 means the affiliate link works only for this session. Once the user closes the browser or page and returns without the ref, it won’t count as an affiliate visit anymore.
Webhook
Referrals will be included as a property in the webhook we send after a product purchase. You can receive it and assign this purchase in your CRM systems or post-sale automations to the appropriate funnel.