Content

JOI Scripts: How to Write and Sell JOI Content

JOI (jerk-off instruction) is a high-demand content type that sells well as audio, video, or text because it is interactive and personal. Here is how to write a JOI script that works and how to sell it on your page.

JOI is one of the highest-margin formats on OnlyFans because the product is your voice and a script, not an expensive shoot. A single 8-minute audio or video can sell for $15 to $40, get resold to your whole list, and then become a $60 to $150 custom on request. The catch: bad JOI is just someone counting numbers into a phone. Good JOI is paced, structured, and written like an experience. This is how to write it, how to package it across audio, video, and custom, and how to actually sell it.

If you have never written one, the format is simple to learn and almost impossible to max out: the same script template works whether you are recording a $12 audio for a mass send or a $200 personalized custom with the buyer's name in it.

What JOI actually is (and why it sells)

JOI stands for jerk-off instruction: content where you guide the listener through what to do, when, and at what pace, in real time. It sells for three reasons that have nothing to do with how explicit it is:

  • It feels personal. Direct address ("you," "I want you to") makes the buyer feel chosen, even on a mass-sent file.
  • It has an arc. Unlike a photo set, JOI has a beginning, build, and payoff, so it holds attention and earns the price.
  • It is cheap to produce and easy to resell. No outfit changes, no editing, no second person. Record once, sell to everyone, then sell customs of the same thing.

The buyer is not paying for nudity. They are paying for control, pacing, and the feeling that you are in the room. Write to that and the format prints.

The 5-part JOI script structure

Every JOI that lands follows the same skeleton. Treat these as five beats, not a rigid timer, but a 10-minute file roughly splits like the table below.

BeatJobShare of a 10-min file
1. SetupFrame the scene, lower their guard, take control softly~1 min
2. Warm-upFirst instructions, slow pace, build anticipation~2 min
3. BuildIncrease intensity, add tempo changes, edge them~4 min
4. Edge / teasePull back, deny, the peak of the tension~2 min
5. ReleasePermission, countdown, the payoff~1 min

The mistake beginners make is rushing to beat 5. The money is in beats 3 and 4. Stretch the build, and the file feels worth $30 instead of $8.

A copy-paste JOI script (sweet/dominant)

Here is a full short script you can adapt to your voice. Bracketed notes are pacing cues, not lines to read.

  • Setup: "Hey. Put everything else down. For the next ten minutes you do exactly what I say, nothing more, nothing less. Get comfortable, and don't touch yourself yet. [pause]"
  • Warm-up: "Start slow. Just your hand, light, the way I'd do it if I were there. Nice and gentle. I want you to feel every second of this, not rush it. [pause] Match my pace, not yours."
  • Build: "Now a little faster. Good. Keep going... a bit faster than that. I can already tell you want more, but you're going to wait for me. [tempo up] Don't you dare speed up without me."
  • Edge: "Stop. Hands off. [pause] I know it hurts. That's the point. Breathe. You're not coming until I say so, and I haven't said so. We do that twice more before I let you."
  • Release: "Okay. Last time. Faster, all the way, don't hold back now. Three... two... one. Go. That's it, good boy. You did exactly what I told you."

Swap the tone to match your brand voice: bratty ("you really thought I'd let you finish that easy?"), soft girlfriend ("I've got you, take your time, I just want you to feel good"), or strict findom ("you don't earn release for free"). Same structure, different persona.

The three JOI formats: audio, video, and custom

The same script monetizes three ways, each at a different price point and effort level.

FormatEffortTypical priceBest for
Audio onlyLowest, no editing, record on your phone$10 to $25Mass sends, daily PPV, testing scripts
Video (face or faceless)Medium, framing and lighting matter$20 to $50Premium drops, higher-intent buyers
Custom (personalized)Highest, 1-to-1, uses their name/kink$60 to $200+Whales, repeat buyers, upsells

Start with audio. It is the format that proves your scripts work before you spend any time on lighting or editing, and a strong audio JOI sells almost as well as video because the voice is what carries it.

Recording audio JOI that sounds expensive

Audio is the cheapest format and the one most creators underbake. A few specifics make a $12 file feel premium:

  • Get close to the mic. Speak 4 to 6 inches away, lower your volume, and let the intimacy do the work. Loud and far away kills it.
  • Record somewhere soft. A closet, a bed with the duvet up, or a room with curtains. Hard, echoey bathrooms sound cheap.
  • Use pauses. Silence is the most underused tool in JOI. A three-second pause after "stop" does more than any line of dialogue.
  • Breathe into it. Audible breathing and the occasional soft moan sell presence. You are simulating being there.
  • One take, lightly trimmed. Trim the dead start and end, leave the rest raw. Over-edited audio loses the live feeling buyers pay for.

Selling custom JOI (the real money)

Customs are where JOI goes from a $15 product to a $150 one. A buyer wants their name said, their specific kink built into the script, and the sense that you made this only for them. To sell them without burning hours:

  • Take a short brief. Ask three questions in DMs: their name, the one thing they're into, and how long they want it. That is enough to write a personal script in five minutes.
  • Price by length and detail. A 5-minute named audio at $60, a 10-minute video custom at $120, a recurring weekly custom on subscription. Charge more for face, props, or specific scenarios.
  • Cap your slots. "Two custom JOI slots open this week" creates scarcity and protects your time. Booked-out sells better than always-available.
  • Reuse the bones. The structure never changes. You are personalizing a proven script, not writing from scratch each time.

Running customs at volume is exactly what a chat team is for, since taking briefs and upselling is a DM job; that is one of the things our chatting service handles.

Pricing JOI content

JOI is priced like premium PPV, not like a feed post. A few rules:

  • Audio mass send: $10 to $20. Cheap enough to be an impulse unlock for your whole list.
  • Video PPV: $20 to $40 depending on length and whether your face is in it.
  • Customs: $60 minimum, scaling with length, face, and specificity. Never undercharge a custom; the personalization is the product.
  • Bundles: sell a "JOI pack" of three to five files for the price of two. Buyers who like one will binge the rest.

Remember OnlyFans takes 20% and pays you 80%, so a $40 video nets you $32 before the pending hold clears, and you should set aside roughly 25% to 30% of that for tax. For a structured way to test price points against your audience, run them through our pricing optimizer or read the full pricing strategy guide.

How to sell JOI in DMs and on the feed

JOI sells on a promise of control, so the caption should set the scene before they unlock. Sell the experience, not the file. Copy-paste captions:

  • "Put your headphones in and do exactly what I tell you. 9 minutes, you don't get to finish until I say. 🎧"
  • "New JOI: I take full control for the next ten minutes. Unlock it and obey."
  • "I recorded something where you have zero say in the matter. Curious how long I'll make you wait?"
  • "Tonight only: my filthiest JOI yet. First 10 to unlock get a voice note after."
  • "Want one made just for you, with your name in it? Reply CUSTOM and I'll send the menu. Two slots left."

Build these into a tip menu so the price and format are clear at a glance with our tip menu builder, and pull more hooks from our captions library. The custom upsell is the highest-value move: anyone who unlocks a standard JOI is a warm lead for a $100 personalized one.

Mass-send vs custom JOI: run both

The smart play is a two-tier system. Record evergreen audio and video JOI that you resell to your whole list on rotation, and use those as the funnel into customs. A fan unlocks a $15 audio, loves your voice, and you reply: "Did you like that? I can make one with your name in it." That single line converts standard buyers into custom buyers at a far higher price. Mass sends pay the bills; customs build the high spenders. For more ways to weave offers into messages, see our mass message examples.

JOI mistakes that kill the sale

  • Rushing to the release. The whole product is the build and the edge. Skip them and it feels like a 90-second clip you charged $30 for.
  • Reading like a script. Memorize the beats, not the words, so it sounds like you, not a teleprompter.
  • No pauses. Constant talking removes all the tension. Let silence and breathing do work.
  • Vague instructions. "Do whatever" defeats the point. The buyer paid to be told exactly what to do and when.
  • Underpricing customs. A personalized JOI is your most valuable file. Charging $20 for it trains buyers to expect cheap.
  • Selling the file, not the feeling. "8 min audio" converts worse than "10 minutes where you don't get to decide anything."

Putting your JOI business together

Pick one persona, write one script from the five-beat structure, record it as audio first, and price it at $12 to $15 to your list. Watch the unlock rate, then offer customs to everyone who buys. That single loop, evergreen audio into personalized customs, is a complete JOI business. If you would rather have the scripting, recording cadence, daily sends, and custom upsells run for you, that is exactly what we do, so apply to work with us or see how our management handles it end to end.

JOI script variations buyers ask for by name

The five-beat structure is the chassis. The variations below are the body you bolt onto it, and they matter because buyers search for and request these by name. Knowing the styles lets you label your files clearly (a titled file converts better than a generic "JOI") and lets you take a custom brief without being blindsided by a term you do not recognize. Each one is the same skeleton with the build and edge beats reweighted.

StyleWhat changes in the scriptWho it suits
Edging JOIThe build and edge beats expand and repeat; release is delayed several times before it is grantedBuyers who want the tension stretched as long as possible
Countdown JOIBuilt around a slow, spoken count to the release; the count itself is the payoffMass sends, because the structure is simple and reliable
Ruined JOIPermission is given, then pulled at the last second; the denial is the pointBuyers who like a punishing, teasing tone
CEIAn instruction-driven finish style; treat it as an advanced beat-5 variation and only offer it if you are comfortable with itExperienced sellers with a clearly opted-in buyer
Soft or girlfriend JOIWarm, reassuring tone throughout; control is gentle rather than strictFans who want intimacy and connection over dominance
Findom or dominant JOIControl is framed as earned; release is a reward, often tied to tippingFindom and femdom pages

You do not need to offer all of these. Pick the two or three that fit your persona and label them clearly in your menu. If dominance is your lane, the tone has to be consistent from the first line, so build the voice using our how to be a findom guide and the broader femdom OnlyFans playbook before you record a dominant JOI. A buyer who requests a named style is telling you exactly what to write, which makes the custom faster to produce.

A JOI language bank: the words that carry the file

JOI lives or dies on word choice, because there is no second person and no plot to lean on. The instructions and the way you frame control are the entire product. Keep a small bank of phrasing so you are never stuck mid-record reaching for a line. Mix and match these across the beats instead of reading them in order.

  • Taking control (setup): "for the next few minutes you do exactly what I say," "hands where I can see them," "you don't get to decide anything tonight," "put everything else down and listen."
  • Pacing cues (warm-up and build): "slow, just like that," "match my pace, not yours," "a little faster now," "don't you dare speed up without me."
  • Denial and edging (edge): "stop, hands off," "not yet," "I know it hurts, that's the point," "you're going to wait for me," "breathe."
  • Permission and payoff (release): "okay, last time," "now, all the way, don't hold back," "you earned this," "good, you did exactly what I told you."
  • Praise and reassurance (soft style): "you're doing so well for me," "I've got you," "take your time, I just want you to feel good."

Two habits make this bank work. First, write in the second person almost everywhere, because "you" and "I want you to" are what make a mass-sent file feel one to one. Second, keep your spoken lines clean of anything that could flag the caption or description that sells the file. The words inside an audio file are yours, but the caption is public, so screen it against the OnlyFans restricted words list. When you are writing the hook that sells the JOI rather than the script itself, pull proven structures from our captions library so the promise of control lands before the buyer even unlocks.

Frequently asked questions

Do I need to show my face to sell JOI?
No. Audio-only JOI is one of the best-selling formats precisely because the voice carries it. Many top JOI sellers stay faceless and use audio and faceless video, charging less than a face video but producing far more of it.
How long should a JOI file be?
Most sit between 5 and 12 minutes. Long enough to build and edge, short enough to keep the tension. Customs can run longer because the buyer specifically paid for more of your time.
How much can I charge for a custom JOI?
Customs typically start around $60 and climb to $150 or more depending on length, whether your face is in it, and how specific the request is. The personalization is the product, so never price a custom like a mass send.
Should I script JOI word for word or improvise?
Memorize the five beats and a few key lines, then improvise around them so it sounds natural. Reading a full script word for word almost always sounds stiff and breaks the intimacy buyers are paying for.
Is audio or video JOI more profitable?
Audio has the best margin since it takes no editing and resells easily, while video commands a higher price per unlock. The strongest approach runs both: cheap audio across your whole list, premium video for higher-intent buyers, and customs as the upsell.
How do I keep JOI within OnlyFans rules?
Standard OnlyFans content rules apply: only you, no banned acts, no restricted words in captions. JOI itself is fully allowed since it is solo instructional content. Keep your captions clean and your verification current and you are fine.

Want a team running this for you?

Analoxia manages OnlyFans pages end to end: strategy, content direction, DMs, and promotion, on a public 50/50 split with no lock-in. Apply and get a free profile audit first.

Apply for a free audit See full management