Affiliate & referral marketing

Manage the full affiliate lifecycle — partners, referral codes, group-based commission rates, and payouts — inside the same system that records your real orders. Customers click a partner's referral link, the resulting order is attributed to that partner, and commission is recorded as pending and approved once the order is completed.

Affiliate partner management interface

Most companies run their affiliate, KOL, and reseller programs on spreadsheets and calculate commission by hand. Working out who referred which order is error-prone, payouts run late and get argued over, and nobody has a full picture of how each partner performs.

The whole affiliate lifecycle — partner sign-up, referral codes, attributing orders to partners, commission calculation, payouts — runs inside the same system that records your real orders.

Core capabilities

The whole affiliate lifecycle — partners, referral codes, commission, payouts — runs directly on real order data, with no disconnected external tracking tool.

Centralized partner & reseller management

Every partner profile, status, and group is managed on a single screen, instead of being scattered across spreadsheets.

A unique referral code per partner

Every partner, reseller, or KOL gets a unique referral code to share with their own audience.

Flexible commission rates by group

Set a commission rate per partner group, per partner, or per product or category — as a percentage or a fixed amount — and adjust it easily when the policy changes.

Attribute orders to partners through referral links

When a customer clicks a partner's referral link, the resulting order is recorded and attributed to the partner who referred it.

Transparent commission payouts

A clear payout history per period, making it easy to check the commission paid to each partner.

Feature details

From partner management and referral codes to commission and payouts — the full affiliate lifecycle in one system.

Partner management

Partner management

Complete partner profiles, easy status tracking, and clean grouping.

  • Full partner and reseller profiles with contact details and cooperation status
  • Group partners so each group can have its own policy
  • Enable, disable, or pause cooperation with any partner as needed
Referral codes & order attribution

Referral codes & order attribution

One code per partner, with orders from referral links attributed to the partner.

  • Issue a unique referral code to each partner
  • Orders placed after a customer clicks a referral link are attributed to the partner
  • See the commission transactions generated per partner or code in Affiliate transactions
Commission

Commission

Rates by group, calculated on real orders.

  • Configure commission rates per partner group, partner, product, or category
  • Commission is recorded as pending and approved when the order is completed
  • No tracking pixel or disconnected external tool to integrate
Payouts

Payouts

A clear payout history, reconciled period by period.

  • Commission payout history per period for every partner
  • Reconcile the commission paid out, period by period
  • Fewer disputes, because commission data originates from real orders

The affiliate program lifecycle

From partner sign-up → referral code → order attribution → commission recording → payout — a closed loop in one system.

01

Sign up & approve partners

Partners, resellers, or KOLs apply to join and are approved into the affiliate program.

02

Issue a unique referral code

The system issues a unique referral code to each newly approved partner.

03

Customers buy through the referral link

Customers click the referral link the partner shared and place an order.

04

Attribute the order & record commission

The order is attributed to the partner; commission is recorded as pending at the configured rate and approved once the order is completed.

05

Pay out per period

Partners receive commission payouts per period, with a history to check against.

Programs in practice

Three common reseller models, and how the system calculates commission for each.

01

KOLs and KOCs selling through a personal referral code

Each KOL or KOC owns a referral code and link to share with their followers. Orders they generate are attributed to them, and commission is recorded and approved once the order is completed.

KOLs and KOCs selling through a personal referral code
Personal referral codeOrders attributed via referral linkCommission approved on order completion
02

Group-based reseller programs

Build a reseller network with several groups; each partner group (or each partner, product, or category) gets its own commission rate, as a percentage or a fixed amount.

Group-based reseller programs
Multiple reseller groupsCommission rate by groupCentralized management
03

Reviewing each partner's performance

Based on each partner's real order data, you decide whether to raise or lower their commission rate, or end the relationship with underperformers.

Reviewing each partner's performance
Partner performance reviewCommission rate adjustmentDeciding when to end cooperation
“

Commission from real orders, not from an external tracking pixel

Oviro calculates commission directly from real order data in the same system — no tracking pixel or separate tool to integrate, no gap between affiliate figures and actual sales, and it is easy to see which order belongs to which partner.

Never lose track of who brought the customer in

Commission is recorded from real orders, and payouts carry a clear history — easy to see who referred which order.

Partner commission payout history interface

Explore other modules