Revenue intelligence

What does PPV mean on OnlyFans?

PPV means pay-per-view. On OnlyFans, it is individually priced content that a fan pays to unlock, commonly delivered through a direct message; it sits outside the content included in a subscription. For an operator, the useful definition is even shorter: a PPV sent is an offer, while a PPV unlocked is a purchase. Confusing those two events is how impressive-looking send totals turn into imaginary revenue.

Last reviewed

A creator and a strategist compare delivered, opened and unlocked states around a locked pay-per-view message capsule

The direct answer

OnlyFans' current Terms of Service define a Creator Interaction as including a payment for pay-per-view content, and define a subscription as excluding individually priced content. The creator chooses the price, prices are shown in US dollars, and a payment that is not a subscription is taken immediately. In plain English: the fan sees a locked paid offer and pays once to access that specific content.

A PPV is not a tip. It is not the monthly subscription. It is not the face value of every locked message sent in a mass campaign. Those are different events with different accounting treatment. The official contract also requires a creator to provide the paid content once the fan has paid, so the caption and promise attached to the offer matter as much as the media behind it.

Sent value is not sales

Send a $20 PPV to 500 fans and the offer value is $10,000. If 25 fans unlock it, gross unlocked value is $500. Neither figure is creator net, and neither is a statement-reconciled payout. Keep all four numbers separate.

Delivered, opened and unlocked are different events

A useful PPV funnel names each state before calculating a rate. Provider fields vary, so write down exactly which upstream signal supports each label rather than translating every boolean into the word 'opened'.

StateWhat it provesWhat it does not prove
SentA priced outbound message exists and the platform accepted the send path.That the fan received, read or bought it.
DeliveredThe provider acknowledged delivery, if it exposes a delivery receipt.That the conversation was opened or the locked media was purchased.
Message opened or readThe fan read the message or thread where the offer appeared, when a separate read signal exists.That the fan paid to reveal the content.
Unlocked or purchasedThe provider records that the fan paid for and opened the priced content.That the money is settled, withdrawable or safe from reversal.
Observed revenueA live platform read or captured transaction records the purchase.That it agrees with a statement or may be used for payroll.
Reconciled revenueThe transaction has been matched to the relevant statement and its final treatment is known.That every future dispute is impossible; later reversals still need handling.

If your data source does not expose a state, call it unknown. Do not infer delivery from a local send or infer purchase from a thread read.

Price against value, not against a rumoured average

There is no defensible universal 'best PPV price'. A fan is not buying a file by the megabyte. They are buying a promise made in context: novelty, specificity, trust, timing, presentation and how closely the offer matches what they have already shown they want. Two creators can sell apparently similar media at different prices because the relationship around it is different.

  1. Define the offerRecord what the fan is being promised, what the bundle contains and whether it is new, personalised or already familiar. A vague caption makes price analysis meaningless.
  2. Choose a deliberate price bandUse the creator's own prior sales as the baseline. Change one meaningful variable at a time instead of moving price, caption, segment and send time together.
  3. Protect the relationshipA high one-off unlock rate can still be a poor result if buyers feel misled and stop purchasing. Look at repeat behaviour, disputes and the next conversation as well as this sale.
  4. Review net, not just grossCompare realised creator earnings after platform treatment, refunds and chargebacks. Face value and gross unlocked value are useful funnel numbers, not take-home profit.

How to calculate a mature PPV unlock rate

Unlock rate is unlocked priced messages divided by eligible priced messages sent. 'Eligible' is doing most of the work. A campaign sent an hour ago has had less opportunity to convert than one sent several days ago, so putting both in the same denominator depresses the newest campaign and rewards the oldest one.

Mature means equally observed

Choose a fixed decision window, then include only sends old enough to have completed it. The right window is an operating choice based on the account's buying pattern, not a benchmark we can honestly invent for every creator.

  • Count priced outbound offers in the denominator; exclude free messages, tips, failed sends and duplicates.
  • Use the provider's paid-unlock signal for the numerator, not a message-read receipt or a chatter's note.
  • Keep campaigns in cohorts by send date so late unlocks return to the campaign that produced them.
  • Segment by price band, audience and offer before drawing a pricing conclusion. A blended rate hides mix changes.
  • State the scan boundary. If older messages or conversations were capped, the result covers a subset and must be labelled as such.

Do not publish a percentage without its counts. '18 of 90 mature offers unlocked' is auditable; '20%' on its own conceals the denominator, the observation window and whether half the inbox was missing.

The buyer signals hidden behind the rate

SignalWhat it can meanThe next decision
Read, no unlockThe fan saw the offer but the value, price or timing did not clear their threshold.Test the offer and segment before automatically cutting price.
Repeated unlocksThis fan trusts the promise and has demonstrated a format or theme preference.Use purchase history to make the next offer more relevant, not merely more expensive.
Unlock followed by silenceThe sale happened, but satisfaction and future intent are unknown.Review the content promise and the next reply rather than counting the transaction as the end.
High gross, weak netFees, refunds, chargebacks or adjustments are consuming the headline number.Reconcile the campaign economics before repeating it or paying commission.
One segment converts, another does notAudience fit is doing more work than the account-wide average shows.Change targeting before changing the offer for everyone.

What FanHelm measures today

FanHelm puts the fan's attributable chat spend inside the conversation: tips, unlocked PPV value, PPVs purchased and PPVs sent. It keeps subscription revenue out of that thread total because a conversation cannot honestly attribute it, and marks spend as a floor when the thread is longer than the scanned history. The PPV history shows price and purchased state for each priced message the read path can see.

At account level, FanHelm counts outbound priced, non-tip messages and treats OnlyFans' priced-message isOpened field as the paid unlock signal. It scans conversations over multiple refreshes. The account unlock rate stays withheld while the roster is incomplete or when the unlocked gross found in messages does not account for enough of OnlyFans' own reported message revenue. A convincing partial percentage is still a wrong account percentage.

That PPV reconciliation is a coverage check, not payout settlement. Separately, FanHelm uses observed for live reads or unmatched transactions and reconciled for statement-matched money. Observed revenue can inform operations; it cannot become a payable commission line. Disputed and charged-back transactions are not positive reconciled revenue.

The current PPV analytics view does not claim a separate preview-open metric or a configurable maturation cohort. It shows the source, scan progress, history boundary, freshness and missing measurements instead. Figures in product screenshots across this site are demo data and labelled as such.

Common questions

What does PPV stand for on OnlyFans?
PPV stands for pay-per-view: individually priced content that a fan pays to unlock. It is separate from content included in the fan's subscription.
Is a PPV unlock the same as opening a message?
No. A message or thread read only shows that the offer was seen, when that signal is available. A PPV unlock is the paid event that gives the fan access to the locked content. Some provider fields use the word opened for the paid-content state, so define the underlying signal rather than trusting the label.
How should I price an OnlyFans PPV?
Start from the creator's own purchase history, the fan segment and the exact promise of the offer. Test a deliberate price band while holding the other variables reasonably stable. There is no universal price that can be defended across every creator and audience.
What is a good PPV unlock rate?
There is no credible universal benchmark. Compare mature cohorts on the same account, with the same definition, observation window and coverage. Always show unlocked and eligible-send counts beside the percentage.
Can observed PPV revenue be used to pay chatter commission?
Not safely. Observed records are useful operational evidence, but commission should be based on statement-reconciled transactions after disputes and chargebacks are handled. FanHelm keeps observed and reconciled ledgers distinct.

Sources

Bring the month that still bothers you.

Thirty minutes, your real numbers. We'll walk a month back through FanHelm and show you what it would have caught. If your current setup would have caught all of it, we'll say so.

Related reading