Before diving into the technical playbook.
This guide is the how: pricing, sequence, content, objections, future selling. None of it lands unless the foundations are in place: who the fan is, what he's actually buying, how well the profile lines up with the marketing that brought him in. If that piece isn't clear yet, start from Understanding the fan before writing the script and come back here after.
1. What a script actually is
A script is a sequence of related PPVs put together like a short story: setup, build, payoff. It's not one piece of content sold cold; it's a ladder of 3-5 videos the fan unlocks one after another, in a single session.
The most common mistake is leaning on mass-PPVs: one piece of content blasted to everyone, priced low, watched and forgotten. It does pay, but it caps your average ticket. A fan who's good for 200 $ in one night will hand you 30 $ off a mass-PPV and call it a night. The script is what lets you go past that.
Narrative pull
Every video ends on a hook for the next. The fan isn't buying a video; he's buying the next chapter.
It feels human
The script weaves PPVs together with messages and questions. The creator doesn't come across as a vending machine: she comes across as someone who's actually playing along.
Price climbs naturally
Once the fan is inside the story, going from 25 to 50 feels lighter than going from 0 to 25 ever did.
2. Pricing the PPVs
Default rule: the ladder. Each step pushes both the price and the heat up a notch. You start with a free teaser, you finish on the climax.
The numbers aren't sacred. They're a proportion, not a price list. Move them around to fit the fan and where the profile sits.
Keeping it varied
- Don't always run 5 PPVs. Sometimes a tighter 2-3 PPV script lands better, especially with a fan who's been around.
- Move the prices around now and then. A fan who's already seen the 10/25/50 ladder twice in a row figures out the trick and feels played.
- Ask the fan straight up what he'd want to see, then offer a "custom" PPV pulled from existing vault material.
3. What goes in each step
Pricing alone won't carry the script: every video has to do its job in the story. If the fan walks away satisfied at PPV 2, PPV 3 isn't getting unlocked.
Free teaser
One or two "Instagram-grade" shots: dressed, maybe lingerie in the mirror, nothing intimate on display. The job here is to warm the fan up and give the message something to look at. If the teaser is already explicit, the fan is already done and won't pay for a thing.
PPV 1 - the make-or-break
Usually a partial striptease. No full nudity. Frame stays above the waist, even at the end.
This is the most important PPV in the whole ladder: it's the one that decides if the fan stays or walks. If the first piece lands flat, he stops buying and may even unsub on the spot.
PPV 2
Picks up exactly where PPV 1 left off. Shows parts of the body the fan hasn't seen yet, from new angles. The end can bring in an object (a toy, oil, anything that fits the persona) as the open question for PPV 3.
PPV 3
The object from PPV 2 gets used in a teasing way, no climax. The ending leaves the question hanging: "am I really going to use it?".
PPV 4
Second to last. Tension at its peak. The object touches intimate areas, the ending closes on the explicit question: "want to see how it ends?".
PPV 5 - climax
Longer video, higher price, full payoff. The fan should walk away feeling like he was the one chosen for it.
Operational rule: the ending is everything.
Every PPV has to close on a tiny teaser for the next one. Three seconds at the end where a movement starts that only finishes in the next PPV. That's the thread that keeps the fan inside the script all the way to the climax.
Technical rules across the board
Lighting. Bad lighting and the script is already dead. None of this "shot in the dark, it's only OF anyway".
Creator's comfort. Build the script around what she's actually okay with. Discomfort reads on camera in the first second.
Realism on purpose. An off framing, a tripod that slips at the start. They make the video feel like it's actually happening.
Voice. If the creator is comfortable talking on camera, voice in the videos pulls the fan in much harder. Not required, but where it works it multiplies everything.
4. Opening the conversation
The sales script doesn't start at PPV 1. It starts on the very first message after the sub. The fan just put his card down, he's warm, you want him in chat as fast as you can get him there.
Two-step welcome message
Welcome message, split in two. Not one long block, two short ones, sent with a 2-3 minute delay after the sub (not instant: instant gives the bot away).
The first opens the door. The second is a closed question, easy to answer. Closed questions take the friction out of the first reply.
The branch: "yes" or "no"
The fan already poked around the profile. Push forward.
From here you pick up the first useful data point: what he likes most. Note it down, you'll keep coming back to it through the whole relationship.
Not ideal but still recoverable.
From here he either tells you what he's after (and you offer it) or he stays vague (and you let him drift away).
Pivot to sexual ground
Once he's shared a preference, a line that ties that preference to an opening:
Most of the time the fan comes back with "try me" or "let's see". The chatter plays surprised by the answer, even though that's exactly the answer the script was angling for. The fan ends up feeling like he's leading the dance.
Check he's actually around
Before kicking off the actual script, one question to confirm the fan has the time:
If he's driving or at work, the script is wasted. Push it back. If he's "in bed, free, chilling", green light.
Opening the tease
Two messages back to back, no waiting for a reply between them:
The first sets up the promise of content. The second fills the wait with an easy task and pulls a piece of gold: his real name. Save it as the fan's "custom name" in the profile, because every later interaction uses that name instead of the username.
From here you send the free teaser. The conversation is now warm, and the PPV ladder begins.
5. Reopening with existing fans
Not every fan is new. Most have been subbed for weeks or months and need to be woken up with different tools.
Mass message
One message sent to every fan in chat. To stop it from getting ignored:
- The first words have to grab. The fan only sees the preview in the chat list.
- Easy to answer; ideally close to a closed question.
- Never promotional. Always conversational.
Openers that work:
Follow-up after a purchase
The fan who unlocked a script last night is the most underused fan the next morning. A short message before he reconnects on his own:
Thirty seconds of work. The fan feels like a person, not an ATM. Higher chance he comes back over the next few days, better LTV (lifetime value).
Birthdays
When a fan drops his date of birth (usually not right away, comes up in later chats), write it down. On the day:
The message isn't a sale, it's presence. Sales come later, from a fan who now sees you as someone who actually remembers him.
Likes on public posts
A fan who likes a public post just put himself on your radar. Worth a one-on-one, hooking the comment to the content:
Nothing fancy, but the message tells the fan: I noticed you. Most fans reply.
6. Working through objections
An objection is the reason the fan gives for not buying. It's almost never the real one. The job is to find the real one and aim the answer at that.
The most common objection is "I don't have any money right now". Behind it, four possible real reasons:
Not engaged enough
Content, copy or preview didn't trigger him. Reframe by describing the experience in first person, not the content of the video.
Already done
You can read it in the tone shift. From hot to flat. Worth asking straight up: if he admits it, no pressure, soft aftercare instead.
Spending elsewhere
He's choosing between you and another creator. Win him back by giving before asking: lighter pictures, attention, callbacks to past moments.
Genuinely broke
If he's being straight with you, ask how much he can put down right now and offer something at his price. 40 $ beats zero, every time.
Example: rewriting the copy
When the fan is hot but won't unlock, odds are the PPV copy is flat. Rewrite it in first person, scenic, with detail:
You're no longer selling "a blowjob video". You're selling a specific scene the fan finishes in his head.
Example: the fan who won't click
Fan unlocked the first two PPVs (15 and 30) but won't unlock the 60. He's writing back hot lines but not pulling the trigger.
The fan handed you the fantasy: take it and run with his own words. Drop him into the scene and keep him there. From there he unlocks.
Never do this.
Lines like "why aren't you unlocking the video?" kill the mood and make the fan feel cornered. Fastest way there is to lose a sale that was already sitting in your hand.
7. Future selling
Selling something that doesn't exist yet. Useful in two spots: shutting down impossible real-time requests, and triggering FOMO across the whole profile.
Handling chat requests
The fan is mid-script and out of nowhere asks for a personalisation the next (already recorded) PPV can't have: "can you say my name in the next video?". Saying yes won't fly, saying no kills the mood.
What you really said: maybe, but not now. The fan accepts because what he hears is the promise of a future together. You didn't lie. The script keeps going.
FOMO on public posts
Under a feed post (even a simple tease photo), a caption that opens up an expectation:
"you wouldn't believe what I just ordered, I don't want to give too much away, I want to surprise you, but I can say you're going to love it... shame the delivery is slow, you'll have to wait until next week, but it's worth it"
Fans spend the whole week thinking about "what's coming".
Fans with renewal off may flick it back on just to be there for it.
When it lands, all that built-up expectation cashes out as sales.
Every public post is a future-selling opportunity. Nothing wasted: every post is a seed.
The short version
The script is a tool, not a trick. It gets better with reps and gets sharper with data: which step keeps getting skipped, where fans stop unlocking, which openers actually work. Without tracking it systematically, even the best script is flying blind.
Build different scripts for different fans. The same script run twice on a returning fan goes stale fast.
The creator has to feel comfortable. Always. One reluctant PPV burns the trust for good.
You write better scripts by writing more of them. There's no shortcut.
If you're running an agency with a chatter team.
This guide is the technical material the team needs to internalise, but applying a script well is half the job: the other half is how the team gets hired, trained and managed. The management side lives in Building and running a chatter team.