Feature of the Month: Rev-Share

Mar 21 By Raven Chapman

As of this week, our brand new rev-share feature has gone live. This incredible tool has many uses and benefits, especially for those of you who work in teams and want increased privacy regarding your revenue. Setting up offers in Thrive using our rev-share rules allows our clients to reduce the visible revenue amount by a certain percentage when specific URL criteria are met.

What does this mean? You get to control what others see as your revenue.

This is especially beneficial if you need to set this up not only on the initial conversion, but in all conversion events, including upsells. We can now implement the rev-share percentage on any upsell events in your campaign flow that you want to track.

So, at the heart of it, what is rev-share? Essentially, rev-share helps you keep a portion of the total revenue private, reporting only the amount you specify to the source because you collect that remaining percentage.

To set this up, you would need to first enable Revenue-Share Rules in your settings at the top right of your login:

Once enabled, you will want to either create a new offer or edit an existing offer you want to set up the rev-share on. On the offer card, there is an Edit Rev-Share Rules button:

Selecting this will bring you to:

The criteria is where you can enter in a parameter and value that will be present in the postback in order for the rev-share rule to apply. The multiplier is the amount you want to apply to the payout amount in order to reduce the revenue logged in Thrive.

In this example, we added rs=m1 as our criteria that needs to be present in the conversion via the postback url. If this criteria is present, it will apply the 0.5 multiplier to the payout amount.

Let’s look at the 2 different ways to track upsells…


Method 1 – Upsell Tracking


This method should be used when both the initial step 1 conversion and the upsell conversion are tracked under a single offer and single subID/conversion in Thrive, but with the total revenue reflected.

In our demo account, we set up this offer for Method 1 upsell tracking:

We then added the rev-share rules as such:

At this point, we ran a test to fire both a step 1 postback and an upsell postback, both of which included the above rs=m1 criteria for our rev-share to be applied:







Notice that we added in a tid= value on the upsell postback here. In order to track an upsell for Method 1, it’s required that there is a unique transaction ID (so that it differs from the step 1 conversion).


Since the criteria were met on the postback URLs, each of these conversions that had a $100 payout amount sent through had a 0.5 multiplier applied to that. This resulted in $50 for step 1 and $50 for the upsell. Since we are using Method 1 to track both steps as 1 subID/conversion in Thrive (but with the total revenue), we will see a single conversion in reporting with $100 total revenue (click to enlarge):

Method 2 – Upsell Tracking


Method 2 is used when you want to track step 1 as one offer and the upsell offer as a separate offer. This will allow you to track 2 conversions, each for the corresponding step.

We set up these offers for Method 2 in our demo:

These are both added to our campaign rotation. Step 1 is set to active, while step 2 is set to inactive so that only the step 1 offer serves in the offer rotation (we wouldn’t want the upsell offer to serve before step 1, so setting it to inactive prevents this).


Our step 1 offer: Test Upsell Method 1 has the below rev-share rules:

Our upsell offer: Test Upsell – Spot 2/Method 2 has the below rev-share rules:


With everything set, we ran a test using the above criteria in order to apply our rev-share rules:


Step 1:


Criteria of rs=m1 is present in order to apply the 0.5 multiplier here. Payout of $100 * 0.5 = $50 revenue




Criteria of rs=m2 is present in order to apply the 0.2 multiplier here. Payout of $100 * 0.2 = $20 revenue


Notice that offerid= is filled out here for the upsell. This is required for method 2 and must contain the Thrive offer ID of the upsell. Tid= is also filled out and is required for upsell tracking.


Method 2 will showcase these as 2 separate conversions, one for each offer at the corresponding revenue (click to enlarge):


As always, if you need any assistance or have questions, feel free to reach out to our amazing support team!

Never miss a feature, product launch, or exclusive offer