Tiered Commissions

Tiered Commissions adjusts Revenue/Payouts based on objectives.

Genny avatar
Written by Genny
Updated over a week ago

For access to this feature, please reach out to Customer Success via support@everflow.io.


Tiered commissions are used to apply a specific payout or revenue increase after a certain amount of conversions, events, gross sales, total payout or total revenue threshold is reached over a specified time period. This will effectively override any custom setting or default payout the Partner has.

A How-To Guide with Example

The example shown here illustrates how to automatically increase the payout by 10% for all Partners who reach 100 conversions in a month for a specific Offer.

Step #1

  • Navigate to Advertisers - Tiered Commissions. Click + Tiered Commission, or Edit an existing one by clicking on the three dots on the right.

Step #2: General

  • Set the Name, Status, Start and End Dates (optional), and pay close attention to the following:

  • Targeted Entity Type: Tie the configuration to specific Offers or to an Advertiser.

  • Apply to All Partners: Switch this toggle to Yes or No based on whether you want to apply this configuration to ALL Partners or only to selected Partners.

  • Click Next (or Save if you are editing).

Step #3: Settings

  • Define the settings that will apply to the configuration and Add. See below for information about each field.

Time Period

The specific time period to which the configuration applies. Time Periods will be reset at the following times:

Daily: 00:00:00*

Weekly: Monday at 00:00:00*

Monthly: The 1st at 00:00:00*

Global: Infinite

* Based on timezone configured in Control Center - Configuration or specific timezone associated with Offer Caps (if applicable).


  • Tie the configuration to one event or all events and associated Goals. Please note that if you've selected more than one Offer on the previous page, you will only be able to select All Events here.


  • Please note that if more than one Goal is selected, ALL conditions must be met before the configuration is applied.

  • Variable: Choose the variable that initiates the configuration (i.e. Conversion refers to the number of base conversions.)

  • Add Upper Bound: Set maximum value.

    For example, if you want to increase your Partner payouts by 10% after their first 10 sales, and then pay them an additional 10% for 25 or more sales, you would set a Tier as follows:

    • Value: Conversions

    • Min. Value: 11 and Max. Value (Upper Bound): 24

    • Enable Payout Setting: Increase 10%

      And then, set a second Tier as follows:

    • Metric: Conversions

    • Min. Value: 25

    • Enable Payout Setting: Increase 20%

  • *Advanced Usage* - The lower bound can be set to 0 and this means the tiered commission will be applied right away on all incoming conversions, until the upper bound is reached.

Revenue & Payout

  • Enable Payout/Revenue Setting: Increase or decrease the Payout by a percentage of the Payout or use a flat fee amount which adds or subtracts the amount entered.

    Sale Amount: $100
    CPS: 10%
    The initial Partner payout is $10.
    5% increase = $10.50
    50% increase = $15.00

    [Click Here] to calculate increasing/decreasing percentages.

  • Retroactive Mode Enabled*: If enabled, Payout/Revenue settings will be retroactively applied to all conversions that occurred prior to your Tiered Commission rule being met.

  • Enable Custom Retroactive Settings*: Enabling allows you to retroactively apply a Custom Payout/Revenue for all conversions that came in prior to the Tiered Commission rule being met.

*Note: Retroactive settings are only applied to conversions that were registered prior to any Tiered Commission rule having been met.

PRO Tips

An Adjustment or manually added conversions will count towards the Tiered Commission.

If a Tiered Commission is deactivated, the Revenue/Payout will default to a Custom Setting. If there is no Custom Setting configured, then the Offer-level Revenue/Payout setting will be applied.

Did this answer your question?