Open an account

Reading what actually remains once you buy and sell adult traffic

Last updated: 7 September 2026

Purchase prices on Tier-1 pop inventory run several dollars per thousand impressions while publisher payouts on the same format land near a dollar and a half. Treating those two figures as opposite ends of one trade produces a take rate that no exchange anywhere actually charges, because the pair describes different inventory measured at different points in the chain. Traders able to buy and sell adult traffic within a single account work from placement-level numbers instead. The genuine spread is narrower, more volatile and considerably more interesting than the headline arithmetic implies.

Why the headline numbers mislead everyone who tries to buy and sell adult traffic

A quoted purchase price describes a premium placement on a named property. A quoted publisher payout describes a blended account average, which is why nobody should model margin from that pair before starting to buy and sell adult traffic. Both figures are accurate and neither is comparable, which is the entire difficulty.

The average includes long-tail inventory, unsold impressions and antifraud deductions, so subtracting one figure from the other compares something specific against something blended and calls the difference a margin. The question resolving it is short. Ask any platform for a purchase price and a publisher payout on the same placement identifier during the same week, and the honest answer describes a spread that is real rather than theoretical.

Unsold impressions and the arithmetic they break

Fill rate sits underneath every publisher calculation and rarely appears inside one. Impressions that never sell pay nothing, so effective revenue per thousand available impressions always lands below the quoted rate on a statement. Publishers quoting themselves a rate without applying fill are describing revenue they will never receive.

On a site carrying several formats that gap widens further as the formats compete for the same page and the same visitor. Backfill through a second demand source closes part of it, and most established 18+ publishers run at least two for exactly that reason. It is the practical response to a problem that no amount of negotiation with a single platform will ever fix on its own.

FigureWhat it actually measuresAdjustment before use
Quoted purchase CPMA premium placement at one momentAsk for the placement identifier behind it
Quoted publisher payoutA blended account averageRequest a per-placement figure for the same week
Fill rateSold against available impressionsRecalculate revenue per available impression instead
Reported invalid shareWhat the platform caughtTreat as a floor
Net settlementCash after feesDeduct payment spread and conversion cost

Two sources of margin exist and only one of them is durable. Buying below the market clears a margin that any competitor can copy within a fortnight, while converting better than the market clears a margin nobody can see from outside. The second is the one worth building an operation around, because it survives a bidding war that the first cannot.

Costs outside the bid that decide margin for firms which buy and sell adult traffic

Media cost is the visible number and rarely the largest one. Tracking infrastructure, creative production, payment spreads and source management all sit outside the panel for anyone who decided to buy and sell adult traffic as a full operation. Each of the four is measurable, and none appears on a campaign report by default.

A spread that looks workable at bid level frequently disappears once those four are counted honestly. Creative production is the most underestimated of them, because native and push formats consume variants continuously and a campaign living on one creative set has an expiry date already attached. I rebuilt my model around a profit worksheet shared by a small network that had to buy adult traffic while monetising their own inventory.

Payment spreads at both ends of the cycle

Money enters through a card or a wire and leaves through a wallet or a stablecoin transfer, and each hop takes a percentage on the way past. On thin margins the payment layer alone can consume the entire spread without ever appearing in a campaign report. Nobody notices the erosion because it happens outside the reporting layer entirely.

Measure it once per quarter across the full cycle from funding through to withdrawal. The figure usually comes out larger than expected, and it is one of very few costs in this market that responds directly to changing provider rather than to changing behaviour, which makes it unusually cheap to fix once somebody has actually measured it.

Timing mismatch and the working capital behind any attempt to buy and sell adult traffic

Purchase settles immediately and sale settles on terms, which creates a structural gap rather than an occasional inconvenience for operators who buy and sell adult traffic at scale. The gap does not close as an operation grows, since larger volume scales both sides in proportion. Financing it is a permanent line rather than a starting cost.

Media spend clears the moment a balance is funded while publisher revenue arrives on weekly, fortnightly or monthly cycles. Revenue earned in the first week of a month usually sits inside an invoice closing at month end, then clears on whatever terms apply afterwards, which can place eight weeks between an impression and the cash it eventually produced.

Sizing the reserve against the slowest payer

Average settlement time is the wrong input entirely. One slow counterparty determines whether spending continues through a lean fortnight, so the reserve should match the longest cycle in the mix rather than the mean across it. Averages describe a portfolio behaving well, while the reserve exists precisely for the fortnight when it does not.

Payout method sets more of this than the platform does. Wallet and stablecoin thresholds are the low ones everywhere in this market, while bank transfer floors run many times higher and settle monthly at best. Choosing the method during account setup rather than after the first invoice avoids losing a whole cycle to an administrative change that should take minutes to complete.

Source-level accounting that keeps the spread visible for firms which buy and sell adult traffic

Margin at campaign level hides everything worth knowing, which is why source-level accounting is the only view staying useful for anybody trying to buy and sell adult traffic across many placements. A single healthy number at the top of an account can conceal a dozen unhealthy ones underneath for months. The aggregate is the last place a problem becomes visible.

A profitable campaign routinely contains several loss-making sources subsidised by two strong ones, and the aggregate stays comfortable while the account degrades underneath it. Both sides need identical treatment. On the sell side, revenue per placement and per format shows which page positions genuinely earn and which merely occupy space that could carry something else.

LevelWhat it revealsWhat it conceals
AccountWhether the operation is solventEverything actionable
CampaignBroad directionCross-subsidy between strong and dead sources on one line
SourceWhere margin is made and lostTime-of-day variation
Source and hourDayparting opportunitiesLittle of consequence

Building a model that survives the market around anyone trying to buy and sell adult traffic

A working model carries three inputs on each side and no more than that. The structure came out of a worksheet passed around by a syndicate set up to buy and sell adult traffic profitably rather than merely actively. Adding more inputs makes a model harder to update and no more accurate, and models that stop being updated stop being used. Six numbers refresh in an hour.

Purchase cost per source, conversion rate per source and payout per conversion on one side. Fill rate, revenue per available impression and settlement lag on the other. Update all six monthly with measured figures rather than planned ones, because a model fed from the plan simply reproduces the plan, and that is the most reliable way available to stay wrong for an entire quarter.

Placement identifiers are the unit of account on both sides of the trade, and an operation reading its numbers at any coarser level is guessing. Publishers who report by format alone cannot tell which position on the page carries the revenue, and buyers who report by campaign alone cannot tell which supplier is funding the losses inside it.

Stress testing before the market does it for you

Run three scenarios: purchase cost up by a quarter, payout down by a fifth, settlement extended by thirty days. Any operation failing all three has a structural problem rather than a bad month. None of the three is unlikely, and two have happened to most operations in this market within the past two years. Running them costs an afternoon.

Regulatory withdrawal deserves a fourth scenario here, since a single market exit removes an audience overnight with no transition period. My own version came from a modelling reference aimed at buyers who buy porn traffic alongside publisher inventory, and operators who buy and sell adult traffic durably simply know which six numbers move the spread and check every one of them on a schedule.