Operator guideEN

NX / Offers / List

Offer grid with filters, create flow, row navigation, and issued-offer count.

How to use this guide

Start with the main guide

Follow the explanation and examples first. Extra definitions and formulas are available below when you need them.

What this page shows

This page is the main grid of NX offers. Operators use it to find offer definitions, create a new disabled offer, and open an existing offer for configuration.

How to use it

  • Use Search by offer name and press Enter to search by offer name.
  • Use Type to filter by Percentage Bonus, Amount Bonus, or Group.
  • Use Status to filter active or disabled offers.
  • Click a row to open that offer's detail page.
  • Click Create to open the create-offer modal.

Columns

  • ID is the internal offer identifier.
  • Name is the operator-facing offer name.
  • Type controls which settings appear on the detail page.
  • Activation Type shows whether the offer is configured for automatic or deposit-based activation.
  • Status shows whether the offer is active or disabled.
  • Issued Offers is the number of issued offer instances linked to that offer.

Create flow

The create modal asks for Name and Type. It initially selects Percentage Bonus. New offers are created as disabled, use the games offer class, and start with Automatic activation. Automatic activation is not implemented in the current offer flow, so keep the offer disabled and review the detail configuration before use.

Known caveats

  • Issued Offers is calculated from issued offer instances; it is not manually entered on this grid.
  • Group is visible as an offer type, but the current issued-offer flow rejects Group offers. Do not use it for a live campaign.
  • The create modal closes and clears after every submit attempt. Treat creation as confirmed only when the success message appears and the refreshed list contains the new offer.
  • Filters narrow the returned rows, but the current pagination total is calculated from all offer definitions before those filters are applied. Page counts can therefore be higher than the number of matching rows.
More details

Definitions and formulas

Open only the section you need. The relevant section opens automatically when you request help for a specific item on screen.

Calculations4 topicsOpen details

Issued Offers

Logic
The list source counts issued offer instances linked to each offer ID., The page displays the returned count as the `Issued Offers` column., The count is read-only on the list page.

Search by offer name

Logic
The page submits the entered search value after Enter is pressed., Empty words are removed and the remaining words are matched in order with flexible characters between them., The pattern is applied to offer names.

Type and Status filters

Logic
The page submits selected type and status values as list filters., The list source applies them to offer type and offer status., Empty selections do not narrow the result set.

Filtered pagination total caveat

Logic
Offer filters narrow the rows returned to the grid., The current total-row value is counted from all offer IDs before those filters are applied., Pagination can therefore show more total rows or pages than the filtered result actually contains.
Fields14 topicsOpen details

ID

Internal offer identifier.

Data Type
integer

Name

Display name of the offer.

Data Type
string

Type

High-level offer type classification.

Data Type
enum
Allowed Values
0: Label: Percentage Bonus | Value: percentage_bonus_v1 | 1: Label: Amount Bonus | Value: amount_bonus_v1 | 2: Label: Group | Value: group_v1

Activation Type

How the offer becomes active.

Data Type
enum
Allowed Values
0: Label: Automatic | Value: auto | 1: Label: Deposit | Value: deposit_v1

Status

Current lifecycle status of the offer.

Data Type
status
Allowed Values
0: Label: Active | Value: active | 1: Label: Disabled | Value: disabled

Issued Offers

Number of issued offer instances shown in the list.

Data Type
integer
Calculation
Counts issued offer instances linked to the offer ID.

Search by offer name

Filters the list by offer name after the operator presses Enter.

Data Type
string
Matching Behavior
Keeps the entered words in order and allows other characters between them.

Type

Filters the list by selected offer type.

Data Type
multi_select
Allowed Values
0: Label: Percentage Bonus | Value: percentage_bonus_v1 | 1: Label: Amount Bonus | Value: amount_bonus_v1 | 2: Label: Group | Value: group_v1
Caveats
Group is available in offer configuration, but the current issued-offer flow rejects Group offers. Do not use it for a live campaign.

Status

Filters the list by active or disabled status.

Data Type
multi_select
Allowed Values
0: Label: Active | Value: active | 1: Label: Disabled | Value: disabled

Name

Required name entered when creating a new offer.

Data Type
string

Type

Offer type selected during creation; it controls which settings are shown after the offer is opened.

Data Type
enum
Default Value
percentage_bonus_v1
Allowed Values
0: Label: Percentage Bonus | Value: percentage_bonus_v1 | 1: Label: Amount Bonus | Value: amount_bonus_v1 | 2: Label: Group | Value: group_v1

Initial Status

Every new offer starts disabled so it can be configured before use.

Data Type
status
Visibility
system-applied during creation
Default Value
disabled

Offer Class

Every offer created from this modal uses the games offer class.

Data Type
enum
Visibility
system-applied during creation
Default Value
games

Initial Activation Type

Every new offer starts with Automatic activation and must be reviewed on the detail page before use.

Data Type
enum
Visibility
system-applied during creation
Default Value
auto
Caveats
Automatic activation currently returns a not-implemented result. Do not enable a new offer without selecting and validating a supported campaign path.
More help

Related pages

NX / Offers

Operator guide for NX offer list and offer detail surfaces.

NX / Offers / Detail

Record-level workspace for one NX offer, including status, activation, budget, and bonus settings.

Activity Tag Rules / List

Main inventory for activity-driven tag rules, with search, activity and status filters, grouped rows, clone, edit, and run actions.

Affiliate Deals / List

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

Affiliate Payment Settings / List

Affiliate payment settings inventory page for reviewing configured rows and opening saved records.

Affiliate Settings / List

Affiliate inventory list used to review saved affiliates and open detail or report flows.