Page title

Managing affiliates

Optimize partnerships by Managing affiliates. Track performance and reward top performers to scale your business.

Last updated
September 14, 2024

This article covers managing affiliates. If you want to learn more on creating affiliate links, read this document.

Affiliation and Partners Panel

Defining partners through the panel offers several benefits, such as setting commissions and cookie duration. You can also modify existing partners displayed in your panel. To manage partners, go to the Affiliates section in the Store tab.

Here you can define new partners or change settings for existing ones.

Changing settings also applies retroactively - for example, when recalculating a commission you change for a partner from 10% to 20%, we don't remember the moment of change and don't calculate commissions before and after the change at different rates, but apply the new rate to the entire time range you select!

Choose +New affiliate to define a new partner, or use the ... menu to edit an existing one.

When modifying or defining a partner, set their:

  1. Name, which identifies them in the Creator Portal and isn't visible outside of it
  2. Slug, which will be part of the link in the ?ref parameter
  3. Cookie duration, where you can set the validity of cookies saved from the partner. If you set 0 — the purchase must be made directly from the partner's link to be counted. If you set another value, e.g., 30, we'll save a cookie from that partner, and later, even without using the link, the purchase will be attributed to the partner, in this case, within 30 days of the visit with the parameter.
  4. Commission, which is charged for the partner with each purchase

Commission Settlement

Purchase commission is not settled automatically!

Although there is a split payment mechanism, in practice its use is complicated and requires Stripe and Easytools account registration for each partner, which raises the entry threshold and causes excessive complications. Additionally, commission parameters are often changed and set individually, so we leave settlements entirely to the creator. In practice, commission settlement is simple and flexible, because after setting the appropriate value for the creator, in the period when you arrange with people recommending your products, for example quarterly, you just need to set the appropriate date filter in the panel to see what amount is to be paid out:

After selecting the appropriate date ranges, you can use our tables or choose the Download CSV option to download the settlement and import it into your tools.

The statistics we display at the top also change depending on the selected date filters, so you can see how partners perform over time!

The high conversion rate on the screen is because almost all partners have 0 set as cookie validity, which means that commission is counted only when the purchase is made immediately.

Counting purchases from landing page transitions

If you have your own sales page, we recommend adding the following code snippet before the closing </body> tag. This will pass the ref parameter added to your page link to all redirects to the Easycart cart.

<script defer>!function(){const e=(t="ref",(window.location.search.match(new RegExp("[?&]"+t+"=([^&]+)"))||[,null])[1]);var t;document.querySelectorAll('[href*="app.easycart.pl"]').forEach(function(t){const r=t.getAttribute("href");e&&r.includes("?")&&t.setAttribute("href",r+"&ref="+e);e&&!r.includes("?")&&t.setAttribute("href",r+"?ref="+e)})}();</script>

Webhook

Referral 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.

Get started with Easycart
Get started with Easycart
Fees and payment methods
Fees and payment methods
Migrating from other tools
Migrating from other tools
Checkout
Checkout
Prices
Prices
After purchase
After purchase
Digital downloads
Digital downloads
Checkout recovery
Checkout recovery
Discounts and upsells
Discounts and upsells
Policies, GDPR, Taxes
Policies, GDPR, Taxes
Affiliates
Affiliates
Analytics and ads
Analytics and ads
Waitlist
Waitlist
Automations and Integrations
Automations and Integrations
Orders and Customers
Orders and Customers
Webhooks
Webhooks
API
API
Pricing pages with Easyoffer
Pricing pages with Easyoffer
Testimonials with Easylove
Testimonials with Easylove
Legal pages with Easylegal
Legal pages with Easylegal
Video courses with Easyplayer
Video courses with Easyplayer
Cookie notifications with Easycookie
Cookie notifications with Easycookie
Donations with Easycoffee
Donations with Easycoffee
FAQ pages with Easyfaq
FAQ pages with Easyfaq
Time counters with Easytimer
Time counters with Easytimer