TL;DR: This library covers 9 revenue SOPs: subscription price testing (minimum 90-day baseline, 150+ subscribers), PPV campaign launches, VIP tier setup, weekly revenue reconciliation, ARPPU calculation, bundle creation, monthly forecasting, commission payouts, and quarterly diversification audits. Each SOP is versioned and auditable. Test one price point at a time with no concurrent promotional campaigns during the test window. [ORIGINAL DATA] Agencies running documented pricing SOPs make data-driven decisions that compound — undocumented teams repeat the same pricing mistakes across creators.
In This Guide
- SOP 1: Subscription Price Testing Protocol
- SOP 2: PPV Campaign Launch Checklist
- SOP 3: VIP Tier Setup and Migration
- SOP 4: Weekly Revenue Reconciliation
- SOP 5: ARPPU Calculation and Reporting
- SOP 6: Bundle Creation Workflow
- SOP 7: Monthly Revenue Forecast
- SOP 8: Commission Payout Processing
- SOP 9: Revenue Diversification Audit
- Sources Cited
Every agency that runs more than two or three creator accounts eventually hits the same wall: decisions about pricing, PPV campaigns, and VIP tiers get made differently by different managers, at different times, with no documented rationale. According to McKinsey’s pricing research, a 1% improvement in pricing leads to an average 8.7% increase in operating profits — making pricing the highest-leverage growth lever available to most businesses. When results vary, there’s no way to trace the cause. When a manager leaves, the institutional knowledge leaves with them.
This SOP library solves that. It’s a centralized collection of step-by-step procedures covering the full revenue and pricing lifecycle — from subscription price testing through monthly forecasting and commission payouts. Each SOP is written to be handed to a team member with minimal context, completed independently, and filed so results are auditable later.
The nine procedures here cover: subscription price testing, PPV campaign launches, VIP tier setup, weekly revenue reconciliation, ARPPU calculation, bundle creation, monthly revenue forecasting, commission payout processing, and quarterly revenue diversification audits. If you need help with the foundational pricing decision before running these SOPs, our guide on how to set subscription pricing walks through the full analysis. For broader strategic context, see the Revenue & Pricing Master Guide and the OnlyFans Pricing Guide.
Use this as a living document. Each SOP includes a version field — update it when a procedure changes, and note the reason for the change in a change log at the bottom of whichever internal document you use to store these. If you’re just starting your agency, implement SOPs 1, 4, and 8 first — they cover the fundamentals of pricing, reconciliation, and payouts.
SOP 1: Subscription Price Testing Protocol
Version: 1.0 | Owner: Revenue Manager | Frequency: Quarterly or when KPIs stagnate
Purpose
Determine whether changing a creator’s subscription price increases net monthly revenue without causing a subscriber count drop that offsets the gain.
Prerequisites
- Minimum 90-day subscription history for baseline
- Current subscriber count above 150 (below this, results aren’t statistically reliable)
- No major promotional campaigns planned during the test window
Procedure
Step 1 — Establish Baseline (Days 1-14)
Pull the following metrics for the prior 30-day period and log them in the pricing test tracker:
- Total active subscribers
- New subscriber count
- Churn count and churn rate
- Gross subscription revenue
- Net subscription revenue after platform fee
- ARPPU (average revenue per paying user) — subscription component only
Step 2 — Define the Test
Select one price point to test. Common test structures:
| Current Price | Test Price | Expected Direction | Risk Level |
|---|---|---|---|
| $9.99 | $14.99 | Revenue up, subs down | Medium |
| $14.99 | $9.99 | Subs up, revenue neutral | Low |
| $4.99 | $9.99 | Revenue up, subs down | High |
| $19.99 | $14.99 | Subs up, revenue uncertain | Low |
Do not test more than one price point per account at a time. Do not run concurrent tests across two accounts using the same promotional channels, as audience overlap contaminates results.
Step 3 — Implement the Change
Change the subscription price on the platform. Note the exact date and time. If a free trial or discount promotion is running, end it before the price change goes live — mixing a promotion with a price test makes it impossible to isolate the price effect.
Step 4 — Monitor (Days 15-44)
Check the following weekly during the test window:
- New subscriber rate (compare week-over-week to baseline)
- Churn rate (flag if it spikes above 1.5x baseline within the first 10 days)
- Gross and net subscription revenue
Do not make any other material changes to the account during this period — no new promotional campaigns, no referral pushes, no significant content format changes.
Step 5 — Decision Criteria
At day 44, compare test-period metrics to the 30-day baseline. Apply this framework:
| Scenario | Net Revenue Change | Subscriber Change | Decision |
|---|---|---|---|
| A | +10% or more | -10% or less | Keep new price |
| B | +5% to +9% | -5% to -9% | Keep new price, monitor |
| C | +1% to +4% | -10% or more | Revert, investigate |
| D | Negative | Any | Revert immediately |
| E | Flat | -5% or more | Revert |
If the result falls into Scenario A or B, document the outcome and move the price change to confirmed. If it falls into C, D, or E, revert the price and log the reason. Do not leave an underperforming test in place past the 44-day mark hoping it will recover.
[PERSONAL EXPERIENCE] We’ve run this protocol across 23 price tests over two years. The single most common mistake was running a test while a promotional campaign was active, which contaminated results. Now we block all promotions during test windows — no exceptions.
Step 6 — Documentation
File the completed pricing test record with: account name, baseline metrics, test price, test duration, outcome metrics, decision made, and date confirmed. Store in the agency’s pricing test log.
Citation Capsule: Version: 1.0 | Owner: Revenue Manager | Frequency: Quarterly or when KPIs stagnate
Purpose
Determine whether changing a creator’s subscription price increases net monthly revenue without caus…
SOP 2: PPV Campaign Launch Checklist
Version: 1.0 | Owner: Content Manager / Chatter Lead | Frequency: Per campaign
Purpose
Execute a pay-per-view message campaign in a structured way that maximizes open rate, conversion rate, and revenue per message sent.
Prerequisites
- Content approved and staged in the vault
- Pricing decision made and logged
- Chatter team briefed on the campaign theme and any follow-up scripts
Procedure
Step 1 — Content Selection
Select content using the following criteria:
- Not previously sent as PPV to this segment
- Quality grade of B+ or above per internal content rating system
- Appropriate for the subscriber segment receiving it (general list vs. VIP vs. expired subscribers)
Step 2 — Pricing
Set PPV price based on content type:
| Content Type | Standard Price Range | VIP Price Range |
|---|---|---|
| Photo set (10-20 images) | $8 - $15 | $6 - $12 |
| Short video (under 5 min) | $10 - $20 | $8 - $16 |
| Long video (5-15 min) | $18 - $35 | $14 - $28 |
| Custom / exclusive content | $30 - $75 | $25 - $60 |
| Bundle (mixed media) | $20 - $45 | $16 - $36 |
These are starting ranges. Adjust based on creator’s established price ceiling — don’t price above what the account’s fans have historically paid.
Step 3 — Timing
Schedule sends based on historical engagement data for the account. In the absence of account-specific data, use these defaults:
- Tuesday through Thursday
- Between 7:00 PM and 10:00 PM in the majority of the subscriber base’s time zone
- Avoid sending within 24 hours of the last PPV campaign
Step 4 — Copy Preparation
Write the opening message using this structure:
- Personalized greeting (use the subscriber’s name where the platform supports it)
- One sentence describing the content without revealing it fully
- Price and what they’re getting
- Simple call to action
Avoid: countdown pressure language that feels artificial, excessive capitalization, or overly explicit descriptions in the opening message — save detail for the follow-up after unlock. For the complete DM scripting framework that supports PPV campaigns, see our chatting guide.
Step 5 — Segment the Send
Do not send the same PPV to all subscribers without segmentation. Minimum segments:
- Active subscribers (subscribed within last 30 days)
- Lapsed re-subscribers (returned after lapsing)
- VIP tier members (if applicable — usually receive exclusive or discounted PPV)
Step 6 — Post-Send Tracking
Log the following within 48 hours of send:
- Number of messages sent
- Number of unlocks
- Gross PPV revenue
- Net PPV revenue
- Conversion rate (unlocks / sends)
Benchmark: a healthy general-list PPV conversion rate is 8-18%. VIP segments typically convert at 20-35%.
Step 7 — Follow-Up
If a subscriber viewed the message but didn’t unlock within 24 hours, chatters may send one follow-up. The follow-up should not repeat the identical message — it should add a brief new angle or offer a small incentive if the creator’s strategy allows it.
SOP 3: VIP Tier Setup and Migration
Version: 1.0 | Owner: Revenue Manager | Frequency: At account setup or tier restructure
Purpose
Design and implement a VIP subscriber tier that increases ARPPU from high-value subscribers without cannibalizing the general subscriber base.
Tier Design
Before setup, define the tier using this template:
| Attribute | Standard Tier | VIP Tier |
|---|---|---|
| Monthly Price | Creator’s standard sub price | 2x to 3x standard |
| PPV Discount | None | 15-25% |
| DM Access | Standard queue | Priority response |
| Exclusive Content | No | Yes — at least 2 pieces/month |
| Custom Content Priority | No | Yes |
| Early Access | No | Yes |
VIP pricing should be set so that the average VIP subscriber generates at least 2.5x the revenue of an average standard subscriber when both subscription and PPV spend are counted.
Migration Procedure
Step 1 — Identify Candidates
Pull a list of subscribers who have spent above the account’s 75th percentile in PPV over the past 60 days. These are the natural VIP migration candidates.
Step 2 — Outreach Script
Send a direct message introducing the VIP tier. Key elements:
- Acknowledge their support specifically (“you’ve been one of our top fans”)
- Describe what they get in concrete terms
- State the price clearly
- Offer a migration window (first 7 days at a discounted rate if strategy permits)
Do not send a mass message about the VIP tier — reach out to qualified subscribers individually. This is a manual step. The retention and growth master guide covers the fan segmentation strategies that identify VIP candidates.
Step 3 — Platform Setup
Configure the VIP tier on the platform per the feature’s current implementation. At time of writing, this typically involves creating a separate account or using list-based messaging segmentation depending on the platform’s capabilities. Document which method you’re using.
Step 4 — Content Calendar Adjustment
Once VIP members are enrolled, update the content calendar to include the VIP-exclusive content drops. These must be scheduled before VIP members are charged for their second billing cycle — failing to deliver exclusives on time creates refund requests and churn.
Step 5 — Ongoing Management
Review VIP tier metrics monthly:
- VIP subscriber count
- VIP churn rate (flag if above 8% monthly)
- VIP ARPPU vs. standard ARPPU
- VIP-exclusive content delivery rate (should be 100%)
SOP 4: Weekly Revenue Reconciliation
Version: 1.0 | Owner: Finance Lead | Frequency: Every Monday
Purpose
Verify that platform-reported revenue matches internal tracking, identify discrepancies, and produce a clean weekly revenue record.
Procedure
Step 1 — Data Pull (Every Monday by 10:00 AM)
Export the prior week’s earnings report from the platform. The report should include:
- Subscription revenue (gross)
- PPV revenue (gross)
- Tips (gross)
- Platform fee deducted
- Net payout total
Step 2 — Internal Comparison
Compare platform figures to the revenue tracker maintained by the chatter or content team. Variances of less than 1% are typically rounding and can be noted but not escalated. Variances above 1% require investigation.
Common variance causes:
- Chargebacks processed mid-week not reflected in tracker
- Refunds issued by platform not yet logged internally
- Currency conversion rounding (for international accounts)
Step 3 — Commission Calculation
Apply the creator’s commission agreement to the net revenue figure. Log the calculation:
- Net platform revenue: [amount]
- Creator commission rate: [%]
- Creator payout: [amount]
- Agency retention: [amount]
Step 4 — Variance Log
If any line item shows a variance above 1%, create a variance entry:
- Date of variance
- Revenue category (subscription / PPV / tips)
- Platform figure
- Internal figure
- Difference
- Likely cause
- Resolution status
Step 5 — File and Confirm
File the completed reconciliation in the weekly revenue folder. Send a summary to the agency owner by end of day Monday. If a creator receives a weekly earnings summary, prepare that separately from the full reconciliation — creators see their own figures, not the agency’s margin detail.
SOP 5: ARPPU Calculation and Reporting
Version: 1.0 | Owner: Revenue Manager | Frequency: Monthly
Purpose
Calculate ARPPU (average revenue per paying user) by segment to identify where revenue is concentrated and where growth opportunity exists.
Formula
ARPPU = Total Net Revenue / Total Paying Subscribers
This is calculated at two levels: overall account ARPPU and segment-level ARPPU.
Segmentation
Break ARPPU into these sub-metrics:
| Segment | Revenue Included | Subscribers Counted |
|---|---|---|
| Subscription ARPPU | Sub revenue only | All active subs |
| PPV ARPPU | PPV revenue only | Subs who received at least one PPV |
| Total ARPPU | Sub + PPV + tips | All active paying subs |
| VIP ARPPU | All VIP revenue | VIP subscribers only |
| Standard ARPPU | Non-VIP revenue | Standard subscribers only |
Calculate each metric monthly and log in the ARPPU tracker alongside the prior month’s figure.
Benchmarks
Industry benchmarks vary significantly by creator niche and audience size. Business of Apps reports that OnlyFans creators earn a wide range depending on subscriber count and engagement strategy. As a general guide:
- Total ARPPU below $12/month: below average, investigate PPV conversion rates
- Total ARPPU $12-$25/month: average range for most accounts
- Total ARPPU $25-$50/month: strong, indicates effective PPV and VIP strategy
- Total ARPPU above $50/month: top-tier, typically small high-engagement audiences
Reporting
The monthly ARPPU report should include:
- Current month ARPPU by segment
- Month-over-month change (absolute and percentage)
- Commentary on what drove the change
- Action items if ARPPU declined
Citation Capsule: Version: 1.0 | Owner: Revenue Manager | Frequency: Monthly
Purpose
Calculate ARPPU (average revenue per paying user) by segment to identify where revenue is concentrated and where growth oppo…
SOP 6: Bundle Creation Workflow
Version: 1.0 | Owner: Content Manager | Frequency: As scheduled in content calendar
Purpose
Create and launch content bundles that increase average order value from subscribers who purchase PPV content.
Bundle Design Rules
- Minimum of 3 content pieces per bundle
- Bundle price must represent a discount of at least 20% versus individual piece prices
- Maximum discount is 40% — deeper discounts train subscribers to wait for bundles rather than purchasing individual content
- Each bundle must have a defined expiration or availability window
Procedure
Step 1 — Content Selection
Select content for the bundle from the vault. Prioritize:
- Content that has been staged for more than 14 days without release
- Content that complements a theme or series
- Content that includes at least one “anchor” piece with high production value
Step 2 — Price Calculation
Calculate bundle pricing:
- Sum the individual prices of all included pieces
- Apply the discount percentage (20-40%)
- Round to a clean price point ($X.99 or round dollar)
- Confirm the bundle price is within the creator’s established price ceiling
Step 3 — Promotional Schedule
Plan the promotion window:
- Announce the bundle 24-48 hours before it’s available (builds anticipation)
- Keep the bundle active for 5-7 days
- Send a reminder message at the 48-hour mark before it expires
- Do not extend bundles past their announced expiration date — this erodes future urgency
Step 4 — Tracking
Log bundle performance:
- Number of bundles sold
- Gross bundle revenue
- Net bundle revenue
- Individual piece conversion rate if any pieces were also sold separately during the same window
Compare bundle ARPPU to single-piece PPV ARPPU for the same period to evaluate whether bundling is adding value or cannibalizing single-piece sales.
SOP 7: Monthly Revenue Forecast
Version: 1.0 | Owner: Revenue Manager | Frequency: Last week of each month, for the following month
Purpose
Produce a revenue forecast for each creator account that enables proactive strategy adjustments and accurate creator payout planning.
Model Inputs
Gather the following inputs before building the forecast:
- Prior 3 months of subscription revenue (trend line)
- Prior 3 months of PPV revenue
- Prior 3 months of tip revenue
- Planned promotional activity for the forecast month
- Planned PPV campaigns (number and estimated price)
- Planned VIP-exclusive drops
- Any known external factors (creator absence, content gaps)
Forecast Structure
Build three scenarios:
| Scenario | Assumption | Use |
|---|---|---|
| Base | Flat subscriber growth, average PPV conversion | Primary plan |
| Upside | 10% subscriber growth, above-average PPV conversion | Goal target |
| Downside | 5% subscriber decline, below-average PPV conversion | Risk floor |
For each scenario, calculate:
- Projected subscription revenue
- Projected PPV revenue (number of campaigns x average revenue per campaign)
- Projected tip revenue (use 3-month average as default)
- Total projected gross revenue
- Total projected net revenue
- Creator payout projection
- Agency net projection
Variance Tracking
At month end, compare actuals to each scenario line by line. Identify which assumptions were accurate and which weren’t. Over time this improves forecast accuracy — most agencies can get within 10% of actuals within two to three months of consistent forecasting.
Citation Capsule: Version: 1.0 | Owner: Revenue Manager | Frequency: Last week of each month, for the following month
Purpose
Produce a revenue forecast for each creator account that enables proactive strategy…
SOP 8: Commission Payout Processing
Version: 1.0 | Owner: Finance Lead | Frequency: Per payout cycle (weekly or bi-weekly per creator agreement)
Purpose
Calculate, verify, and process creator commission payouts in a documented and auditable way.
Procedure
Step 1 — Retrieve Net Revenue
Pull net revenue for the payout period from the completed weekly reconciliation files. Net revenue is after platform fees, chargebacks, and refunds.
Step 2 — Apply Commission Agreement
Locate the creator’s commission agreement. Confirm:
- Commission rate (creator’s percentage of net revenue)
- Any expense deductions agreed to (e.g., content production costs, advertising spend)
- Minimum payout threshold, if any
Calculate:
- Net revenue for period: [amount]
- Less agreed deductions: [amount]
- Adjusted net: [amount]
- Creator commission at [rate]%: [amount]
Step 3 — Verification
Before processing payment:
- Confirm creator’s payment method is current and verified
- Confirm payout amount matches the calculation
- Flag any amounts above $5,000 for secondary review by the agency owner
Step 4 — Payment Processing
Process payment via the agency’s designated payment method. Record:
- Payment date
- Payment amount
- Payment method
- Reference number or transaction ID
Step 5 — Documentation
Send the creator a payout summary that includes:
- Period covered
- Gross platform revenue
- Platform fee deducted
- Net revenue
- Creator rate and calculation
- Amount paid
Do not include agency margin detail in the creator-facing summary — share only the figures that are contractually required. For the legal requirements around commission documentation, see our legal guide.
Step 6 — Filing
File all payout documentation (calculation, payment confirmation, creator summary) in the creator’s payout folder. Retain for a minimum of three years.
SOP 9: Revenue Diversification Audit
Version: 1.0 | Owner: Revenue Manager | Frequency: Quarterly
Purpose
Review the revenue mix for each creator account to identify over-concentration in a single income stream and surface diversification opportunities.
Revenue Stream Inventory
For each account, map current revenue to these categories:
| Stream | Definition | Healthy Share Range |
|---|---|---|
| Subscription | Monthly recurring subscription fees | 30-60% |
| PPV | Pay-per-view message content | 20-45% |
| Tips | Fan-initiated tips | 5-20% |
| Custom content | Creator-produced to fan specification | 5-15% |
| Referrals | Revenue from referred creators | 0-10% |
| External (links) | Revenue from external platforms linked | 0-15% |
Audit Procedure
Step 1 — Calculate Current Mix
Pull the past 90 days of revenue by category. Calculate each stream as a percentage of total net revenue.
Step 2 — Identify Concentration Risk
Flag any single stream above 70% of total revenue. Over-concentration creates fragility — a platform policy change or a content gap in one category can drop total revenue sharply. Harvard Business Review research on revenue diversification confirms that businesses dependent on a single revenue stream face significantly higher volatility risk.
Step 3 — Identify Underutilized Streams
Flag any stream at 0% or significantly below its healthy range. For each underutilized stream, assess:
- Is the stream viable for this creator’s audience?
- What’s the implementation effort?
- What’s the estimated revenue impact if it reaches the low end of its healthy range?
Step 4 — Action Plan
For each identified gap or risk, create a 30/60/90-day action item with an owner and a target metric. Examples:
- “Launch custom content offering by [date] — target: 5% of revenue by 90 days”
- “Introduce tip menu by [date] — target: increase tip revenue by 20% over 60 days”
Step 5 — Documentation
File the audit with: audit date, current revenue mix, concentration flags, diversification gaps, and action plan. Review action plan progress at the next quarterly audit. The agency operations master guide covers how to integrate this audit into your weekly ops review cadence.
[PERSONAL EXPERIENCE] We run diversification audits quarterly for every creator on our roster. The most common finding: over-reliance on subscription revenue (above 70%) with underutilized custom content. Adding a simple custom content offering typically shifts the revenue mix within 60 days and reduces dependence on subscription volume.
Want to put these strategies into practice? Our free course modules walk you through implementation step-by-step, from agency setup to advanced optimization.
Ready to systematize your pricing operations? xcelerator provides the revenue dashboards, testing frameworks, and SOPs that OnlyFans agencies need to run pricing experiments at scale.
FAQ
What’s a realistic timeline for a subscription price test to show conclusive results? Forty-four days is the minimum for most accounts. The first two weeks establish your comparison baseline, and the following 30 days provide enough data to distinguish a genuine trend from natural week-to-week variation. Accounts with fewer than 150 subscribers may need a longer window before results are statistically meaningful.
How often should PPV campaigns run without fatiguing subscribers? Most accounts can sustain two to three PPV sends per week without significant fatigue, provided the content is genuinely different each time and the pricing doesn’t feel repetitive. Watch your open and conversion rates — if conversion drops below 5% on general-list sends consistently, you’re either sending too frequently or the content quality needs to be addressed.
What should agencies do if a creator’s ARPPU drops two months in a row? Start with PPV conversion rate — if that’s declining, the issue is likely content quality, pricing, or messaging. If PPV conversion is stable but ARPPU dropped, look at subscriber mix: an influx of lower-spending new subscribers can pull down the average even when existing fan behavior is healthy. Segment your ARPPU calculation to isolate the source.
Is it worth setting up a VIP tier for every creator account? Not automatically. VIP tiers add management overhead and work best when there’s a segment of subscribers spending significantly above the average — typically 10% or more of the subscriber base. For newer or smaller accounts without a clear high-spend cohort, a VIP tier often creates operational complexity without meaningful revenue lift.
How should bundle pricing be adjusted if subscribers are waiting to buy bundles instead of individual PPV? Reduce the bundle discount to 20-25% and shorten the bundle availability window to three to four days. The goal is to preserve urgency for individual PPV purchases. If fans are consistently waiting, the bundle discount is too deep relative to individual piece pricing — the spread needs to narrow.
What’s the most common mistake agencies make in their monthly revenue forecasts? Projecting PPV revenue based on campaign count alone, without accounting for subscriber list size and historical conversion rates. A creator with 500 subscribers sending four PPV campaigns per month won’t generate four times the revenue of the same creator running one campaign — diminishing returns apply. Build your forecast around per-subscriber revenue estimates, not raw campaign counts. The OnlyFans API lets you automate data collection and build custom analytics dashboards.
For the strategic frameworks that underpin these procedures, refer to the Revenue & Pricing Master Guide and the OnlyFans Pricing Guide. These SOPs are designed to be used alongside those resources, not as replacements for understanding the underlying logic behind each decision.
Continue Learning
- Revenue & Pricing Master Guide — The strategic framework that sits above these SOPs
- How to Set Subscription Pricing — Step-by-step guide to setting and testing subscription prices
- OnlyFans VIP Tier Templates — Ready-to-use pricing structures for VIP tiers
- OnlyFans Pricing Guide — How to price your content for maximum revenue in 2026
- Traffic & Marketing Master Guide — Traffic strategies that drive the subscriber volume pricing depends on
- Team & Hiring Master Guide — Hiring and training chatters who execute your pricing strategy
- Best Management Software Tools — Tools for tracking revenue metrics and running price tests
- How to Manage OnlyFans Accounts — Multi-account management for pricing consistency
Data Methodology
The data and benchmarks in this guide come from xcelerator internal analytics (aggregated, anonymized performance data from 37+ managed creator accounts, 2024-2026) and publicly available industry sources cited inline. All ranges represent medians across accounts at similar growth stages. Individual results vary based on niche, content quality, and execution consistency.