How to Compare Two App Offers on Expected Value
Published · Facts checked · By Nutrola Creator Program Team
In short
- Expected value is the total you would expect from an offer over time: the fee, the bonus adjusted for probability, and the code earnings added together.
- To compare two offers, build a 12-month model with the fee, the bonus and its probability, and code earnings from your own data. Add them up and compare the totals.
- The code part depends on your own conversion data, not a benchmark; no program publishes what an average creator converts at, so ask for the program's own assumption if you have none of your own yet.
- A higher headline rate is not automatically the better offer once a year's worth of fee, bonus and code are modeled the same way for both.
You have two offers from two apps. Both look reasonable, but one has a higher flat fee and the other leans on a code that pays on renewals. Which one is worth more over a year? Build an expected value model: add up the fee, the bonus adjusted for how likely you are to hit it, and the code earnings you expect from your own conversion data. The offer that totals higher, once both are modeled the same way, is the better deal for you.
What goes into a 12 month expected value comparison?
Three parts, added together: a flat fee if the offer has one, a bonus adjusted for the probability of hitting its threshold, and code earnings built from your own conversion data. Start with the fee: if it is paid per reel and the offer covers a set number of reels, multiply the fee by that count. Add the bonus, multiplied by how often you actually clear that kind of threshold, not the full bonus amount. Add estimated code earnings: sign ups you expect, times the commission per subscription. That total is your expected value for the offer.
This only works if the offer is in writing. It needs to state the fee, the bonus threshold, whether there is a code and its rate, and when each part is paid. If a program has not put a number in writing yet, there is nothing to model until it does.
How do I estimate the code part?
Use your own data if you have run a code before: sign ups divided by the views on the reels where you placed it. If you have no history yet, you have no benchmark to borrow either; no program publishes what its average creator converts at, so the honest starting point is to ask the program what it assumes for an account like yours, and treat that number as theirs, not yours, until your own statement gives you a real one.
Illustration, not a promise: assumes a flat fee of $300 per reel across 12 reels in the year, a single $200 view bonus cleared 60% of the time across the year, and 60 new yearly subscribers gained across the year from a code paying $8 on the first payment, Nutrola's US yearly rate. None of these inputs are real terms from any offer; they exist only to show how the three parts add up.
| Part of the offer | Assumption | Calculation | Subtotal |
|---|---|---|---|
| Flat fee, 12 reels | $300 per reel | 300 x 12 | $3,600 |
| View bonus | $200 bonus, cleared 60% of the time | 200 x 0.6 | $120 |
| Code, first payment only | 60 new yearly subscribers, $8 each | 60 x $8 | $480 |
| Total expected value, this offer, 12 months | $4,200 | ||
Renewals in a later year would add more from the code, but that is a separate projection once you know how many of those 60 subscribers are still paying. What churn does to a recurring commission covers that math on its own.
How do I adjust for uncertainty?
With probability, not with a single guess. A bonus is not guaranteed, so multiply it by how often you actually clear that kind of threshold, based on your own reel history, not a number you hope for. If you are unsure whether a reel will clear a per view break even at all, model two scenarios instead of one, your typical range and your best case, and compare both offers at each end of that range rather than at one point.
This is not a prediction of what you will earn. It is a way to compare two offers using the same method, so the comparison is fair even when the offers are shaped differently.
What if the offers have different structures?
Model each one on its own terms and compare the totals. A fee heavy offer with a small or no code is closer to guaranteed money: you know most of the total before you film. A code heavy offer with a smaller fee depends more on your own conversion data holding up across the months in the window. Neither structure is better in general; which one is worth more depends on whether you would rather have certainty now or upside that depends on your audience.
Should I negotiate based on the number I get?
If your model puts one offer meaningfully below the other once both are built the same way, that is a specific thing to raise, not a feeling. Telling a program "my last ten reels average X views and convert at Y" gives it something concrete to respond to, whether the answer is a higher fee, a lower bonus threshold, or an explanation of how it priced the gap. Either way, you have moved from guessing to a conversation with numbers both sides can check.
What should I do once I have picked an offer?
Get the fee, the bonus threshold and how it is counted, whether a code is included and at what rate, and the payment timing for each part, all in writing before you film. The expected value model only holds if the terms it was built on do not move after you have agreed to them. If a program will not put a number from your conversation into the written offer, treat that gap between what was said and what was written as information: the spoken number was not the real one.
Keep the model after the deal closes, too. Once your first statement or payout arrives, compare it to what you projected. If the code side came in lower than expected, that tells you your conversion assumption was off, not that the program under paid; if it came in higher, your next negotiation with a different program has a real number behind it instead of a guess. Either way, you are no longer negotiating blind the next time an offer lands in your inbox.
Flat fee vs per view, compared on its own. How view bonus clauses are set and counted. How to estimate your own conversion rate from a code.
Frequently asked questions
What is expected value in a creator offer?
The total you would expect to earn from every part of a deal over a set period, usually 12 months: a flat fee if there is one, a bonus adjusted for how often you actually clear its threshold, and code earnings from your own conversion data. No program publishes one number for what you will earn from its offer; you build the estimate yourself so you can compare it to another program's offer on the same terms.
How do I predict code earnings?
From your own data if you have run a code before: sign ups divided by the views on the reels where you placed it. If you have no history yet, ask the program directly what conversion rate it assumes for an account like yours, since no program publishes an average for creators generally. Multiply the sign ups you expect by the commission per subscription to get the code part of your estimate.
Should I count the bonus in expected value?
Yes, but scale it by how often you actually clear that kind of threshold, not the full amount. For example, if an offer includes a $200 bonus for a view count you clear about 60% of the time, count $120 (200 times 0.6) toward expected value rather than the full $200. That gives a realistic figure instead of a best case one.
What if I am choosing between a guaranteed fee and a per-view deal?
Model both the same way. A guaranteed fee counts at 100% of its value. A per-view deal depends on hitting a break even view count, so use your own view history to estimate how often you would clear it, and apply that probability the same way you would for a bonus. The comparison only works if both sides use your real numbers, not the deal's best case description of itself.
Sources
- Nutrola Creator Program FAQ Nutrola (accessedSeptember 17, 2026)
- Nutrola on the App Store (US prices) Apple App Store (accessedSeptember 17, 2026)
Program terms quoted in a guide are current as of its facts-checked date.
More in Rates and pay
-
Flat Fee vs Per-View Deal: Which Pays More?
When a fixed fee wins and when per-view earnings win, using three real reel-view scenarios to show the break-even point and how to compare them before you film.
-
How an App Decides What a Reel is Worth to It
Apps calculate offer value by working backward from subscription price: views times conversion rate times what a subscriber is worth. The range apps earn back and how that sets your offer.
-
How Free Trials Change When a Creator Gets Paid: Conversion Timing and Trial Extensions
When does a trial subscriber's conversion pay you a commission, and why do some programs extend the trial? Here is how Nutrola and MacroFactor handle trials, and the worked timing.