Affiliate link tracking and referral program attribution
Run affiliate, referral, creator, ambassador, agency, channel, co-marketing, and B2B partner programs with partner-scoped branded links that preserve click-time attribution. Report on partner traffic and conversions, then export commission-ready rows for external reconciliation in your own finance workflow.
- Assign partners to branded short links so every future click snapshots partner and program context at the moment it happens
- Report on partner traffic and conversion outcomes, including leads, sales, refunds, cancellations, and reversals, without storing raw IP addresses or full User-Agent strings
- Export partner-attributed conversion rows as commission-ready CSV files for reconciliation while keeping payouts, tax forms, invoices, and settlement outside Nimriz
Partner-scoped links, traffic reports, conversion reports, and exports stay connected.
Affiliate and referral link tracking sounds straightforward until you try to reconcile it. Generic UTM parameters identify campaigns, but they do not identify partners. When a sale comes in and three partner links shared the same UTM tags, the commission dispute starts immediately. Teams end up maintaining parallel spreadsheets, second-guessing which click counted, and paying out estimates rather than facts.
Nimriz Partners addresses this by making partner and program records first-class objects in the same system where your branded short links live. When you assign a partner to a link, every future click snapshots the partner name, program, and assignment context at that exact moment. Those snapshots are immutable. If you rename the partner or move them to a different program later, historical traffic and conversion rows still carry what was true when each click happened, so reconciliation reviews never depend on how your records look today.
Traffic and conversion reports connect directly to those click-time snapshots. Conversion reporting uses Nimriz conversion tracking to surface partner-attributed leads, sales, refunds, cancellations, reversals, and revenue. When you are ready to pay, you export attributed conversion rows as a commission-ready CSV and hand them to your finance team, spreadsheet, accounting tool, or payout provider.
One important boundary to be clear about: Nimriz does not approve commissions, move money, collect tax forms, create invoices, settle balances, or provide a partner-facing portal. The export gives your team trusted attribution facts and review context. The actual payment, approval, and tax work happen outside Nimriz in whatever workflow you already use. That boundary is intentional. Nimriz focuses on getting the attribution right so the downstream finance work starts from a solid foundation rather than spreadsheet guesswork.
Who it is for
You run an affiliate program and need each affiliate to have a distinct branded link so clicks, leads, and sales trace back to the right source without relying on shared UTM tags or manual tracking spreadsheets.
You operate a referral program where customers or partners send new users your way. You want to attribute each referral link to a specific partner record and see conversion outcomes without building a custom attribution layer.
You work with a roster of creators or brand ambassadors, each sharing their own branded link. You need traffic and conversion data per creator so you can review performance and export clean attribution rows for commission review.
You manage agency resellers, channel partners, or co-marketing relationships where each partner needs their own attributed link, and outcomes need to flow into a finance or CRM workflow outside of Nimriz.
What you get
Create first-class program records for affiliate, referral, creator, ambassador, agency, channel, co-marketing, and B2B partner motions. Each program holds identity, a default destination URL, support email, terms URL, help URL, and an optional external application URL. Partner records sit inside programs and carry relationship status, lifecycle state, contact metadata, external IDs, tags, and notes.
Assign a partner to a branded short link so every future click snapshots partner and program context at the moment it happens. One active assignment per link keeps attribution explainable and auditable, and the snapshot is immutable so later label or configuration changes never rewrite historical traffic or conversion data.
Review partner and program traffic using selected clicks, human clicks, and bot clicks drawn from click-time partner snapshots. When conversion tracking is configured, conversion reports surface partner-attributed leads, sales, refunds, cancellations, reversals, and revenue where values are present. Reports are privacy-aware: no raw IP addresses or full User-Agent strings are stored or surfaced.
Export partner-attributed conversion rows as CSV files that include partner and program identifiers, link and touch context, event classification, order IDs, amount and currency where provided, commercial review status, reward-term context, and negative follow-on events such as refunds and reversals. These files are designed for external reconciliation in your own finance workflow, spreadsheet, or payout provider. Nimriz does not approve, calculate final payable amounts, move money, collect tax forms, create invoices, or settle balances.
How it works
A clear path from partner link to reconciled outcome
Nimriz keeps partner setup, link assignment, click reporting, conversion reporting, and exports connected to the same attribution model so every step traces back to the branded link that drove the click.
Create a program for your affiliate, referral, creator, ambassador, agency, channel, co-marketing, or B2B partner motion with destination and support context.
Add partners with relationship status, lifecycle state, tags, contact metadata, and optional external IDs, then assign each partner to a branded link.
Review partner traffic and conversion reports drawn from immutable click-time partner snapshots, then export attributed rows for external reconciliation.
- Enable conversion tracking when you need leads, sales, refunds, cancellations, and reversals tied back to partner links using signed server-side Conversion API events.
- Use the commission-ready CSV export with your own finance workflow, spreadsheet, accounting process, or payout provider. Nimriz does not approve or pay commissions.
Setup
- 1Create a program with destination and support contextGo to Dashboard - Partners - Programs and create a program for the partner motion you want to track (affiliate, referral, creator, ambassador, agency, channel, co-marketing, or B2B). Add a program name, default destination URL, support email, terms URL, and help URL. You can also store an external application URL for lightweight recruitment visibility. Optional reward-term metadata (event basis, flat or percentage model, amount, and currency) can be added later and is used for reconciliation context in exports, not for payment.
- 2Add partner recordsGo to Dashboard - Partners - Partners and create a record for each affiliate, referral source, creator, agency, or channel partner. Set the relationship status (approved, invited, declined, banned, or deactivated) and lifecycle state (active, paused, or archived). Add contact metadata, an optional external ID for your CRM or payout system, and internal tags and notes for your team's workflow. Only active partners are available for new link assignments by default.
- 3Assign partners to branded linksCreate a new link from the partner or program detail page, or edit an existing branded link and choose a partner in the link builder. Nimriz supports one active partner assignment per link so attribution stays explainable. If the partner has an active primary program, program context follows automatically. You can apply optional UTM defaults from the program as editable link metadata at the time of creation.
- 4Review traffic and conversion reportsOpen Dashboard - Partners - Reports to see traffic summaries by partner and program. The traffic view shows selected clicks, human clicks, bot clicks, QR scan clicks, short-link clicks, and breakdowns by link, country, source, referrer, and device. When conversion tracking is configured on partner links and your backend sends signed Conversion API events, the conversion view surfaces partner-attributed leads, sales, refunds, cancellations, reversals, and revenue where values are present.
- 5Export CSV rows for reconciliationRequest a commission-ready export from the partner conversion report, partner detail page, or program detail page when export access is available. The CSV includes partner and program identifiers, link and touch context, event classification, order IDs, amount and currency where provided, commercial review status, reward-term context, estimated commission columns where configured, and negative follow-on event context. Take this file to your own finance workflow, spreadsheet, accounting process, or payout provider. Nimriz does not approve, move, or settle funds.
What good looks like
Without partner-scoped links
- Generic UTM tags shared across multiple affiliates or referral sources
- Manual spreadsheets to map which partner used which link
- Commission disputes when two partners share the same campaign tag
- Payouts based on estimates rather than attributed conversion facts
- No clear record of what was true at the time a click happened
With Nimriz Partners
- Each partner gets a distinct branded link with a click-time snapshot of partner and program context
- Traffic and conversion reports draw from immutable attribution data, not mutable current records
- Refunds, cancellations, and reversals appear as visible negative follow-on events alongside original sales
- Commission-ready CSV exports carry review status, reward-term context, and event classification for external reconciliation
- Renaming a partner or changing program setup does not rewrite historical reports
Partner attribution becomes explainable and reconciliation starts from trusted facts rather than estimates.
Frequently asked questions
Does Nimriz pay affiliate commissions or move money?
Which program types does Nimriz Partners support?
What does a commission-ready CSV export contain?
If I rename a partner, will historical reports change?
Which plans include Nimriz Partners?
How are refunds and reversals handled in reports and exports?
adjustment_type of clawback and an event classification that marks them as negative follow-on outcomes. They do not erase or overwrite the original lead or sale row. This keeps your reconciliation file complete so your finance team can see the full picture before approving any payment.Can one link have multiple partner assignments?
Are historical clicks backfilled after I assign a partner?
Related use cases
Deeper reading
Ready to get started?
Create your account and start with the Starter workflow. Compare plans when you need higher limits or supported-plan capabilities.