▪️Managing Deals
This section covers deal management
How to Create Affiliate Deals
Affiliate deals can be very flexible and they can get very complex based on the criteria and qualification rules.

To create a deal:
Enter the affiliate profile
Click on “Deals” tab –> Deals
Click Create Deal
Choose a Name and Type for the deal group. You can choose from several deals types, including Hybrid:
CPA
CPA + Revshare (by Net Deposit or Net P&L)
CPL
CPL+CPA
CPL + Revshare (by Net Deposit or Net P&L)
Revshare (by Net Deposit or Net P&L)
Deal Entry Criteria
Affiliate deals can carry a set of matching conditions, so called deal entry criteria. They are used to filter traffic that enters the deal - from a deal that applies to any traffic to a deal that applies only to traffic that come from a specific source, country, brand, campaign.
How deal matching works
When a player registers, the system checks their details against the deal’s entry criteria. The player is added to the deal only if all criteria are satisfied. If sub-deals are configured, the system will first check whether the player matches any of the sub-deals. If no sub-deal matches, the player will fall back to the default deal configured for the main group. For more information, see Drill down the Deals (Sub-Deals). Criteria set to “Any” allow all players to pass the criteria. However, if a specific criteria is set, only players who meet the defined conditions will be matched to the deal. Players that fail to meet even one of the required criteria will remain outside the deal. (e.g. player from Canada won't enter a deal set for countries Spain, Mexico and Argentina.)
Brands
Which brand the player registered on
Applies to players from any brand
Campaign
The marketing campaign ID tagged on the affiliate's tracking link
Applies to every player regardless of campaign
Source ID(s)
The traffic source tagged on the tracking link (e.g. which channel/media source drove the click)
Applies to every player regardless of source
Countries
For example: Affiliate will receive 150 CPA for players from Canada, while a 120 CPA rate will apply for players from all other countries.

Campaigns
For example: Christmas campaign will have a 200 CPA deal whilst any other landing page and resources will be paid 150 CPA. When a user comes from the specific Christmas resources (Emails, Landing Pages etc), they will be registered under the 200 CPA deal.

Brands
For example: Players from DemoBrand will be paid for at a 15% RevShare rate.
An affiliate’s access to tracking links and promotional materials is determined by the brands included in their deal. Deals limited to specific brands restrict the affiliate’s access to those brands only.
Affiliates with an “Any Brand” deal have access to all brands and can generate tracking links for any of them.

Activity Dates
A deal can be configured with any of the following date settings:
No start date and no end date - the deal is active from creation date and until indefinitely.
Start date only - the deal becomes active from the specified date and remains active indefinitely.
End date only - the deal is active from creation date until the specified end date.
Both start and end dates - the deal is active only within the specified date range.
Only a future date is accepted. A deal cannot be activated or deactivated retroactively.
Players assigned to the deal before the expiration date, can continue to generate commission even after the deal has expired. However, newly registered players will not be able to enter the deal once it has expired. To ensure continued tracking and commission generation, make sure the affiliate has at least one active deal in place at all times.

Drill down the Deals (Sub-Deals)
Each deal can have sub-deals based on the same criteria of the parent deal with just 1 or more parameters which can be different. You can set sub-deals based on different criterias, such as: Country, Brand, Campaign, Product.
Players are assigned to the most suitable sub-deal. Only if there is no match between the player and the sub-deal criterias, the players fall back to the parent deal - if it is a fit.
To create a sub-deal, click on the “+“ sign on a deal. Your sub-deal will be created under the parent deal with the new conditions set. See below examples of deal structures:
Use case 1: A deal can have 100 CPA for all brands together (set as “Any“), but for brand "DemoBrand" and registration country IT, a sub-deal will have a 300 CPA. In this case, affiliate will receive 300 CPA for players from brand "DemoBrand" with registration country IT, but for any other players, will receive 100 CPA.
Deal 408368 is a parent deal, while
Deal 408369 is its sub-deal

Use case 2: A deal can have 0 CPA, but for registration country AL, a sub-deal will have 100 CPA and for registration country BT, a sub-deal will have 200 CPA. In this case, affiliate will receive commission only for players with registration country AL and BT, because players from any other country will enter the Parent deal with 0 CPA and affiliate won't be rewarded for them. Deal 408352 is a parent deal, while
Deal 408353 is its sub-deal
Deal 408354 is its sub-deal

CPA and CPL deals / Qualification Rules
For CPA and CPL deals you can set rules that will define the minimum requirements for the CPA/CPL to “kick in” and for the user to be qualified.
Net Deposit Qualified:
Baseline set by Net deposit accumulated (Net Deposit = Total Deposit-Total Withdrawals).
For example: When this baseline is set to €20, and a user deposits €10 he will not be qualified until he reaches €20 net deposit. With another €10 he will reach it, unless he made a withdrawal which in this case he will not be qualified until his net deposit will be above the baseline set for the deal.
Total Deposit Qualifier:
Baseline set by the Total Deposit amount accumulated.
For example: When a baseline is set to €20, and a user deposits €10 he will not be qualified until he reaches €20. With another €10 he will reach it regardless if he made a withdrawal or not.
FTD Qualifier:
Baseline set by the First Deposit amount of the user, not accumulated.
For example: When a baseline is set to €20, and a user makes his first deposit of €10 he will not be qualified ever, regardless if he makes another deposit which together with the first one covers the baseline of €20.
Volume Qualifier:
The amount of minimum playthrough (wagering) done by the user in order to qualify for the CPA.
Activity Count Qualifier:
The count of bets made by the user. You can set a total count of bets needed from the user before he will be qualified.
Please note that activity count qualifier is integration-dependent, consult with your account manager before using this qualifier.
For example: A user that will deposit €100 and will cover a baseline of €20, will not be qualified until he meets the bet count requirements, this way he cannot make a deposit and immediately after cash it out, for the affiliate to receive the CPA. Recommended – Set this qualifier for at least 1 activity.
Enabling tiers for CPA deals
For CPA based deals, you can set tiers that will define the minimum and maximum CPA fee that will be awarded to the affiliate. Tiers are calculated based on the total number of CPA qualified registrations per affiliate for the current calendar month

0-199 the affiliate gets 50 CPA
200-499 the affiliate gets 60 CPA
500-999 the affiliate gets 70 CPA
1000+ the affiliate get 80 CPA
Revenue Share Deals
The revenue share deal is mechanism by which our platform and affiliates establish a shared revenue model, wherein affiliates receive a predetermined percentage of the generated revenue from their referred players. This transparent and mutually beneficial arrangement ensures that both our platform and affiliates can effectively capitalize on the fruits of their collaborative efforts, promoting sustained growth and financial success.
Revenue Share, Net Deposit
The percentage of revenue share is calculated based on the players' accumulated net deposit amount by deducting expenses. The formula based on which Net Deposit is calculated in Revenue Share deals is customizable. Check below the possible options:
Version 1: (Total Deposit Amount) - (Total Withdrawal Amount) Version 2: (Total Deposit Amount) - (Total Withdrawal Amount) - (Chargeback) Version 3: (Total Deposit Amount) - (Total Withdrawal Amount) - (Bonus) Version 4: (Total Deposit Amount) - (Total Withdrawal Amount) - (Chargeback) - (Bonus)
Chargeback and Bonus amounts can be added to/removed from the Net Deposit formula upon deal creation/deal modifying by applying the settings below. The formula settings are applicable only to the Revenue Share component in a deal
Regardless of this deal setting, Reports will display the Net Deposit value using the standard formula: (Total Deposit Amount) - (Total Withdrawal Amount) - (Chargebacks).
Revenue Share, Net PnL
The percentage of revenue share is calculated based on the total amount of bets and winning bet amounts that are played by the player by deducting the bonus amount given by the operator and including other expenses.
(Total Bet Amount - Total Win Amount) - (Bonuses) - (Deductions)
Confirm with your platform provider if Deductions data is being reported to the affiliate platform. Total Bet Amount - Total Win Amount is reported by your platform as final PnL (GGR) value
Qualify the Rev Share on CPA:
This option gives you the possibility of starting the Revshare component in a Hybrid deal only once the conditions are met, there are 3 (three) options for conditions:
(Based on Net Deposit) - Revshare is activated when NET deposit amount covers the CPA Fee component that was paid or in potential to be paid after CPA qualification.
For example: In a Hybrid deal of €100 CPA+30% RevShare (based on Net PnL or Net Deposit), the Revshare will start growing only when the user deposited equal to or more than €100. If a user deposited €50, the commission will be €100 (no RevShare), and when the user deposits €100 the commission will be €130 (CPA + 30% RevShare).
(Based on NetPnL) - Revshare is activated when NetPnL amount is higher than CPA component or NetPnL is negative (player is winning). When player is loosing, more than CPA fee amount, the revshre component will be calculated on the difference between NetPnL to CPA Fee.
For example: In a Hybrid deal of €100 CPA + 30%, the Revshare will be activated only when the user losses more than €100 or when user is winning.
Case 1: User deposits €200 - Fee is €100 (only CPA)
Case 2: User deposits €200 and loses 50 - Fee is €100 (still only CPA)
Case 3: User deposits €200 and loses 150 - Fee is €100+€15 (revshare component is activated on the difference between NetPnL to CPA fee: 150-100=50 >> 30% of 50 = 15)
Case 4: User deposits €200 and wins 100 - Fee is €100 - €30 = €70
(Based on Revshare commission) - Revshare is activated when the potential Revshare Fee amount is higher than CPA component or Revshare is negative (player is winning). When a player is losing and generating Revshare more than CPA fee amount, the revshare component will be calculated on the difference between Revshare to CPA Fee.
For example: In a Hybrid deal of €100 CPA + 50%, the Revshare will be activated only when the user generates Revshare fee more than €100 (loses more than €200 on a 50% Revshare deal) or when the user is winning and generating negative Revshare fee)
Case 1: User deposits €200 - Fee is €100 (only cpa)
Case 2: User deposits €200 and loses €150 - Fee is €100 (still only CPA), potential revshare fee is still only €75 (50% of €150) and still does not cover the CPA fee
Case 3: User deposits €400 and loses €300 - Fee is €150 = (€100 (cpa) + €50 Revshare) (Revshare component is activated on the difference between RS to CPA fee: 50% of €300 = €150 (potential RevShare > €100 reaching point) €50 = €150 - €100 (difference between RS and CPA) Case 4: User deposits €200 and wins €150 - Fee is €25 = (€100 - €75)
No negative Revenue Share
You can enable No Negative Revenue Share for every deal that has a Rev Share component (Rev Share, Net Deposit; Rev Share, Net PnL or Hybrid deals with Rev Share component). This setting ensures that the fees generated from the players under this deal will never be negative. How does it work: If the potential Revenue Share fee is negative (i.e. player wins), the system will calculate the Revenue Share fee as 0. Once the potential Revenue Share fee becomes positive (i.e. player loses), the system will begin calculating Revenue Share fee for the affiliate, as usual. Affiliate can generate only positive Revenue Share from players in this deal, but positive Revenue Share fee will be calculated taking into account total Net PnL/Net Deposit of the players.
For example: In a Rev Share deal of 10% RS with No Negative Rev Share On 01/01: Player loses 1000€ -> Revenue Share fee will be: 100€ On 02/02: Player wins 2000€ -> Total Net P&L of this player will be: -1000€ -> Potential total Revenue Share fee will be: -100€. No negative Rev Share will be calculated for the affiliate, RevShare fee will be 0€ On 03/03: Player loses 3000€ -> Total Net P&L of this player will be: 2000€ Revenue Share fee will be: 200€
Please, note that in order to ensure the data accuracy and stability of fees calculation, players from deal with No negative Rev Share setting can not be migrated to a new deal version using "Change for existing users.." option.
Enabling Tiers to the Rev.Share
For Net Deposit and Net PnL based revenue share deals, you can set one of the three different types of tiers that will define the minimum and maximum percentage for the user to be qualified.
Reached Amount: The affiliate earns a commission percentage based on the sum of NetPnL amount generated in the current calendar month for players within the same deal-group. The affiliate is remunerated through a "Rev-Share Tier Fact" Adjustment which represents the daily difference between the commission amount generated by the base rev-share percentage and the target percentage.
Regardless of the RevShare structure (based on Net PnL or based on Net Deposit), the 'Reached Amount' taken into account is the accumulated Net P&L.
For example: Throughout the current calendrical month, the revenue share is calculated using the cumulative (sum) NetPnL amount generated. If the affiliate surpasses the specified threshold for level X in total NetPnL, the excess amount is granted to the affiliate as a "Rev-Share Tier Fact", representing the difference between the base percentage and the level percentage.

0 - 500 the affiliate earns %25 Revenue Share
500 - 1.000 the affiliate earns %30 Revenue Share
1.000 - 2.000 the affiliate earns %35 Revenue Share
2.000 + the affiliate earns %40 Revenue Share
Reached FTDs: The affiliate earns the commission percentage based on the count of the first-time depositors brought during the current calendrical month. This applies to players within the same deal group, regardless of the deal version, as long as their first-time deposit occurs during the current calendar month
Once a tier is reached, the corresponding revenue share percentage becomes permanently associated with those players. Any commission previously generated under a lower tier is not recalculated.
For example: In January, the affiliate brings 25 first-time depositors (FTDs).
For the first 9 players, the affiliate earns 25% RevShare. Even if a higher tier is reached later in the month, these players will continue generating 25% RevShare going forward.
For players 10 to 19, the affiliate earns 30% RevShare. If the affiliate later reaches another tier, these players will continue generating 30% RevShare in the future.
For players 20 to 25, the affiliate earns 35% RevShare, which will remain fixed for those players in future calculations.

0 - 10 FTDs the affiliate earns %25 Revenue Share
10 - 19 FTDs the affiliate earns %30 Revenue Share
20 - 29 FTDs the affiliate earns %35 Revenue Share
30+ FTDs the affiliate earns %40 Revenue Share
FTDs+Recalculation: The affiliate earns the commission percentage based on the coiunt of the first-time depositors brought during the current calendrical month. This applies to players within the same deal group, regardless of the deal version, as long as their first-time deposit occurs during the current calendarical month.
Once a tier is reached, the new revenue share percentage becomes permanently associated with the player. Any commission previously generated for that player is recalculated based on the newly acquired percentage.
For example: In January, the affiliate brings 25 first-time depositors (FTDs).
For the first 9 FTDs, the affiliate earns 25% RevShare until a higher tier is reached.
When the 10th FTD is acquired, the RevShare rises to 30% for all FTDs from January (the first 9 players and the 10th player and any subsequent players). Previously generated commissions are recalculated at 30%.
When the 20th FTD is acquired, the RevShare rises to 35% for all FTDs from January. Previously generated commissions are recalculated at 35%.

Multi-product Revenue Share Deal
Multi-product Revenue Share is a mechanism that allows operators to assign unique Rev Share % rates based on the product type of players' activities.
Contact your CSM to enable Multi-product Revenue Share To calculate RevShare fees per product, your platform must report to the affiliate system the players' wagering values for each product separately Supported products:
Casino
Sport
Lotto
E-sport
Please specify which products your operation will use, or request support for any products not currently on the list.
How to set a Multi-product Revenue Share Deal
When creating a deal, switch the toggle 'Multi-product' to Yes.
Once toggled, you can specify the RevShare percentages for each product.
RevShare fees will be generated for the affiliate based on the generated Net PnL/or volume from the respective product. Multi-product can be enabled for Rev Share deals, based on Net PnL, or Hybrid deals with the same component.
RevShare (Lotto) is calculated based on Volume (wagering)
RevShare (Casino), RevShare (Sport), RevShare (Esport) are calculated based on Net PnL
Example 1: (see screenshot below) When multi-product deal is set to 15% RevShare for Casino, 10% RevShare for Sport and 5% for Lotto: If the player lost 500 EUR on Casino, lost 1000 EUR on Sport, and wagered 100 EUR on Lotto, RevShare fee for the affiliate will be 75 EUR for Casino, 100 EUR for Casino, and 5 EUR forLotto. In total, affiliate will earn 180 EUR RevShare fee (75 + 100 + 5)

Example 2: (see screenshot below) When multi-product deal is set to 20% RevShare for Casino, 15% RevShare for Sport and 5% RevShare for E-sport: If player lost 200 EUR on Casino, lost 100 EUR on Sport, and won 500 EUR on E-sport, RevShare fee for the affiliate will be 40 EUR for Casino, -15 EUR for Sport, and 25 EUR for E-sport. In total, affiliate will earn 30 EUR (40 + 15 + (-25)

Important: Once deal is saved as Multi-product or Single-product, this setting can't be changed, while other configurations, such as RevShare %, can be edited as usual.
How to set up a default affiliate deal
TAP gives the possibility to createa a default deal that will be copied to newly approved affiliates automatically upon approval. Creating a default deal in the Default Affiliate won’t deprive you from the possibility to update manually the deal/s in the affiliate profile. To enable copying of default affiliate deal to newly approved affiliates:
Go to Settings
Set 'Copy default deal on affiliate approve' to 'YES'
Click Save

To create a default affiliate deal;
Go to the Default Affiliate account
Follow the steps in 'How to Create Affiliate Deals' section.
Deleting Deals & Deal History
Please be cautious when deleting a deal, as this action is irreversible! Players who were assigned to this deal will remain associated with it after deal deletion. Once a deal is deleted, you will no longer be able to adjust or restore it. If you need to make changes, consider modifying the existing deal instead.
TAP saves all deal versions in chronological order, and you will be able to see the total count of players associated with a specific deal version, even if not active anymore.
To delete a deal, you need to make sure the deal is not the default deal.
When you want to delete the 'Home' deal (or if the affiliate has only 1 deal), you will have to create a new deal, just so you can make it a 'Home' and then delete the one you want.
To make a deal default, click on the “Home” button

To delete a deal, click on the “Bin” button

Click on “Show Inactive deals” at the top right of the deals interface to view the version history of the deals.

Click on the “Eye” symbol to view the deal structure and the qualification requirements.

Modifying existing deals
To make changes to existing deals, follow these steps:
Click on "Deals" tab -> Deals
Choose the deal you want to modify from the list of active deals and click the 'change' icon

Edit Deal Details: Modify the deal's qualification rules, commission or associated parameters that you want to be relevant for the new deal version.
Each new version must have a unique name, as versioning creates a new deal configuration with its own settings, activity period, and associated players. This ensures clear version tracking and identification.
Save Changes: Click the "save" button to confirm and implement the modifications
What Happens Next?
After saving the changes, the following actions occur:
New Version Creation: A new version of the deal is created. The new version is valid from 00:00 UTC on the following day.
Old Version Deactivation: The original deal version is deactivated and saved in version history as of 00:00 UTC on the following day. ("Show Inactive Deals")
Players Association: Players linked to the original version remain associated with it.
New Players Registrations: The new version only accepts newly registered players.
Change for existing users in the current deal group from tomorrow
When modifying an existing RevShare deal or Hybrid deal (with RevShare component), you have two options:
Apply changes only to newly registered players going forward:
Move existing players to the new version of the RevShare deal from tomorrow using the toggle “Change for existing users in the current deal group from tomorrow”
When modifying a Hybrid deal, existing players can be moved with the toggle only to the new version of the RevShare component of the deal and not to the new version of the CPA component or new version of any additional settings of the deal
When enabled, the new RevShare percentage will apply to all existing players from tomorrow. Past activities won’t be dynamically recalculated. In case retroactive financial activity is reported, RevShare commission will be calculated based on the deal version that was valid for this player at the time.
Example: On 01/01 user is registered on a 20% RevShare deal. On 02/01 user lost 100 EUR (RevShare commission is 20 EUR) On 05/01 user is moved with the Change for existing users in the current deal group from tomorrow toggle to a new version of the RevShare deal (50%) On 06/01 user lost 200 EUR → RevShare commission generated on 06/01 is 100 EUR. Total RevShare commission will be 20 EUR (20% RS) + 100 EUR (50% RS) = 120 EUR
Any changes to existing deals, including sub-affiliate deals, take effect starting at 00:00:00 UTC on the day after the modification.
Last updated
Was this helpful?