Marketing teams

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 program workspace

Partner-scoped links, traffic reports, conversion reports, and exports stay connected.

Professional and Enterprise
Programs
3
Affiliate, creator, channel
Partners
48
Approved and invited
Partner links
116
Assigned short links
Partner report
Nomura Studio
1,842 clicks
19 sales
Creator Collective
963 clicks
8 sales
Northstar Affiliates
712 clicks
11 sales
CSV exports support external reconciliation. Nimriz does not approve or pay commissions.

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

Affiliate program manager

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.

Referral and growth lead

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.

Creator and ambassador manager

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.

Agency and channel partner manager

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

Programs and partners

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.

Partner-scoped links

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.

Traffic and conversion reporting

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.

Commission-ready exports

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.

1
Plan

Create a program for your affiliate, referral, creator, ambassador, agency, channel, co-marketing, or B2B partner motion with destination and support context.

2
Publish

Add partners with relationship status, lifecycle state, tags, contact metadata, and optional external IDs, then assign each partner to a branded link.

3
Measure

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.
Example
1. Create the program
Channel partners with a support email, terms URL, and default destination.
2. Assign the link
go.acme.com/nomura - Nomura Studio - Channel partners
3. Review and export
1,842 clicks - 76 leads - 19 sales - CSV ready for reconciliation

Setup

  1. 1
    Create a program with destination and support context
    Go 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.
  2. 2
    Add partner records
    Go 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.
  3. 3
    Assign partners to branded links
    Create 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.
  4. 4
    Review traffic and conversion reports
    Open 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.
  5. 5
    Export CSV rows for reconciliation
    Request 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?
No. Nimriz exports partner-attributed conversion rows, review status, reward-term context, and optional estimated values for external reconciliation. Your team remains responsible for approving final payable amounts, paying partners, issuing tax forms, creating invoices, and settling funds in your own finance workflow, spreadsheet, accounting system, or payout provider. Nimriz does not move money, collect tax forms, generate invoices, or provide a partner-facing portal.
Which program types does Nimriz Partners support?
You can model affiliate, referral, creator, ambassador, agency, channel partner, co-marketing, and B2B partner relationships. Programs are first-class records with identity, a default destination URL, support email, terms URL, help URL, and an optional external application URL. You are not limited to a single program type per workspace.
What does a commission-ready CSV export contain?
Each row represents one partner-attributed conversion result and includes: partner and program identifiers and display names, short link and destination context, touch and conversion timestamps, event name and event classification (positive outcomes such as leads and sales, and negative follow-on outcomes such as refunds, cancellations, and reversals), order and event IDs when provided, amount and currency where present, UTM and experiment context where available, a bot flag, partner relationship status, commercial review status, reward-term context, optional estimated commission columns, and clawback context for negative follow-on events. Raw IP addresses and full User-Agent strings are never included.
If I rename a partner, will historical reports change?
No. When a visitor clicks a partner-scoped link, Nimriz captures the partner name, program name, assignment ID, and assignment timestamp at that exact moment. Those click-time snapshots are immutable. Historical traffic and conversion reports use what was true at click time. Renaming a partner updates current labels and filter options but does not rewrite any historical click or conversion context.
Which plans include Nimriz Partners?
Nimriz Partners is available on Professional and Enterprise. Workspace partner access must also be enabled for each surface you want to use: partner setup for programs, partners, and link assignment; partner reporting for traffic reports; partner conversion reporting for attributed outcome reports; and partner exports for commission-ready CSV exports. If you expect to see Partners but cannot, confirm your plan first and then ask a workspace admin to request activation or contact Nimriz support.
How are refunds and reversals handled in reports and exports?
Refunds, cancellations, and reversals are separate immutable events. They appear in partner conversion reports as negative follow-on outcomes and remain visible alongside the original positive event. In exports, these rows carry an 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?
No. Nimriz supports one active partner assignment per link so attribution stays explainable and auditable. If you need different partners tracked separately, create a distinct branded link for each partner. Removing an assignment closes the relationship for future clicks but does not rewrite historical touch or conversion attribution.
Are historical clicks backfilled after I assign a partner?
No. Partner assignments affect future clicks only. Clicks that happened before a partner was assigned remain unassigned in reports. If your reports look empty, check that the date range covers the period after assignment was set, that the link has received traffic since assignment, and that your partner and domain filters are not excluding the relevant data.

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.