Operator guideENcrmreferralsplayerslow-frequency

Referrals Overview

Operator guide for the low-frequency referrals list that reuses the shared players grid to review referred users and jump into player profiles.

Reader view

Clean portal guidance

This page keeps the operator explanation, field and action descriptions, and screenshots visible without exposing repo paths, raw sidecars, or editorial-only implementation details.

Narrative content

Page body

What this module is for

Referrals is a low-frequency operator screen used to review users who are linked to a referrer and to jump quickly into the related player profiles.

It is not a separate referral-program editor. The page is a referral-focused view of the shared player list.

Surface map

  • List: the only route-owned surface in this module. It shows referred users with shared player filters, a referral-specific Referrer column, CSV export, and profile links.
  • Related workflow outside this route: custom referral link and stream text editing live under Player / Referral Stats, not on /referrals.

When operators usually open this module

  • a support or affiliate question needs the referred user list
  • an operator needs to identify the parent referrer behind a player
  • a team member needs to jump from a referred user into the referrer or the referred player profile
  • a CSV export of the current referred-user slice is needed

Important caveats

  • The page reads the shared /api/admin/get-users endpoint with isReferrals=true. It is not backed by a dedicated referrals CRUD service.
  • Date start and Date end filter player creation dates because the underlying user list filters users.created_at, not referral-link creation timestamps.
  • Last Deposit Date uses nx.user_kpi_summary, so it is a player KPI filter layered onto the referral subset.
  • Search ClickID or PID switches the backend into a dedicated affiliate-link SQL path. In that path, the referral subset filter is not applied, so the result set behaves like affiliate-link search rather than strict referral-only filtering.
  • Editing referral copy such as Custom Referral Link or Stream Custom Text is a related player-detail workflow and should not be documented as part of the /referrals page itself.

Verification status

  • status: verified_backend
  • FE source: nx-admin-fe-workspace
  • backend source: gs-admin-backend
  • nx-workspace: not required for the current module semantics
Related references

Related pages

pageReferrals / List

Referral-focused player list with shared filters, a referrer column, CSV export, and profile links for both the referred user and the referrer.

pageAffiliate Deals / Dashboard

Deal-period performance report that combines traffic, deposit, GGR, NGR, payout, and ROI metrics for affiliate deals.

pageAffiliate Deals / Form

Create and edit form for affiliate deals, including PID, date window, commercial terms, and responsible person.

pageAffiliate Deals / List

Searchable table of affiliate deal rows with PID filter, create action, dashboard shortcut, and edit/delete row actions.

pageAffiliate Deals Overview

Operator guide for affiliate-deal records, their create/edit flow, and the performance dashboard that reconciles contract settings with delivered traffic and revenue metrics.

pageAnalytics / Opt-In Clicks

Operator documentation for the low-frequency Opt-In Clicks analytics page, including embedded summary cards, trend blocks, filters, export, and delete actions.