Home › Blog › PPV Message Pricing

PPV Message Pricing: The Math That Decides Whether Your DMs Make Money

Published 6 October 2026 · 7 min read

Creators obsess over subscription price. It is the number everyone compares in every group chat, and it is the number the income math is usually built on. But for a lot of working pages, the direct message inbox earns as much as the subscription, or more. Pay-per-view messages are priced per send, to every subscriber, all month, and the fee on them is identical to the fee on subscriptions. Get that pricing wrong by a few dollars and the error compounds across every buyer on every send.

This page is the arithmetic of PPV: how a locked message actually earns, what happens at three realistic price points, how bundles and escalations change the total, and the two mistakes that quietly halve DM income.

How a locked message actually earns

The mechanic is the same on Fanvue, Fansly and OnlyFans. You compose a message, attach a video or a photo set, and set a price. It lands in the inbox with the content blurred behind a paywall. The subscriber taps, pays, and the platform takes its cut of that single transaction, the same 20% it takes everywhere else (Fanvue's first-month 15% discount applies to DM sales too, then reverts). No subscription is required for a free page. Nobody who does not pay sees anything.

Three numbers therefore decide your DM income, and none of them is the price alone:

Price only works in combination with the first two. That is the whole reason copying another creator's $30 PPV price is useless: their list is not your list.

The arithmetic at three price points

Take a page with 300 subscribers and a once-a-week PPV send, four sends a month. Buy rates move inversely with price, so model three coherent scenarios. These are assumptions, deliberately round, so you can see the shape of the math. Substitute your own numbers once you have a month of real data.

PriceAssumed buy rateBuys per sendMonthly buys (4 sends)GrossNet after 20%
$540%120480$2,400$1,920
$1520%60240$3,600$2,880
$406%1872$2,880$2,304

Read the middle row carefully, because it is the pattern most pages settle into. Tripling the price from $5 to $15 costs half the buyers, and the total still goes up 50%. But tripling again from $15 to $40 drops buyers by roughly two thirds, and the total falls. There is a peak, it sits between cheap and premium for most lists, and the only way to find yours is to test two adjacent price points for a few weeks each and compare net revenue, not buy count.

One caveat before anyone runs with the $15 row: the assumed buy rates are the load-bearing part. A page that never chats, never warms the list, and mass-blasts a locked video will see single-digit buy rates at every price. A page that answers messages and prices its PPV against what the conversation was about routinely beats the table above. The mechanic rewards pages that behave like a person, which is also what the payout timing guide keeps running into: the platforms pay the creators who work the inbox.

Bundles beat single sales on anything older than a week

A locked message has a shelf life. The subscriber who ignored your $15 send on Tuesday is not going back to buy it on Friday. That is what makes bundles the highest-margin move in the inbox. The same three videos, priced individually at $15, $15 and $20, gross $50 from a completist buyer. Offered as a $29 bundle, they gross $29 from buyers who would never have paid $50, and you will get more of them, because a bundle reads as a decision once rather than a decision three times.

The bundle also solves the escalation problem. Instead of blasting the whole list with a premium price, the ladder works: a $5 teaser in the DMs, a $12 mid offer to the buyers, a $30 uncapped premium to the small group that bought both. Each rung filters for the next, and the small group at the top is worth more than the whole bottom of the ladder combined.

The two mistakes that halve DM income

Pricing every send the same. A behind-the-scenes phone clip and a produced 10-minute video do not belong at the same price. Subscribers learn the flat price fast, decide it is not worth it for the average send, and stop opening anything. Variable pricing keeps the open rate alive, and the open rate is the top of the funnel.

Ignoring the unsubscribes. Every PPV blast costs a few subscriptions. At the level of a single send that looks like noise. Over a quarter it is measurable, and if your PPV push is priced too aggressively, the math is fully capable of eating the subscription base that made the sends possible. Watch the net line per subscriber per month, not the revenue of the best send. That is the number the earnings calculator is built to surface.

Run the numbers on your own list

Open your DM stats, take last month's sends, and fill in the table above with your real buy counts. The price point where net revenue peaked last month is your starting hypothesis, not your permanent price. Test one rung up for two weeks. If net holds, that is your new price. If it drops, you learned where the ceiling is for the price of one slightly weaker fortnight.