How to Create a JOI Script With Examples
Table of Contents
- 1 How to Create a JOI Script With Examples
What’s a JOI Script?
A JOI script stands for Jerk Off Instructions and is a powerful way to monetize your content.
If you’re a beginner on OnlyFans, you’ve probably heard the term used around among other creators or even from your fans who want you to make customized JOI for them. 🍆
These ‘instructions’ are sent within a PPV message that’s either a video or an audio file. 🎤
But you can get creative with the format, just like with any other content you make for the platform.
Compared to other PPV message types though, these require a significant time commitment and can take a while to come up with if you’re not sure of what to do or what to say. 😕
Does this mean JOI scripts are not worth it? 🤔
No, even though JOI instructions require a little bit more effort on your part, you can significantly increase your your average income from the platform and boost your success on OnlyFans by doing these scripts. 🚀
By the way, we forgot to mention…
A good JOI can go for $30 per minute if you’re making them correctly. This is definitely not bad for a couple minutes of work! 💵🤑
In this guide, we’ll go over some of the basic features of a JOI script so instead of copying and pasting the same content over and over again, you can make new ones relatively easy on the fly.
It’s important to be able to adjust these scripts as running a successful OnlyFans page is all about relationship management.
Remember the golden rule of any content selling platform: If you emotionally connect with your fans, getting them to spend money on your content becomes easy.
In other words, if you set up your content and process correctly, selling content comes naturally. (Your fans also come naturally, as a result! 😜)
Unfortunately, we’ve seen a lot of creators struggle with creating JOI scripts to use in their videos or audio. 😥
So if you’ve never done a JOI script before or just simply want to understand best practices, this guide is for you!
In this guide we’ll go over what actually makes a JOI script great, common pitfalls to avoid, and how to get fans to pay for jerk off instructions.
Also, we’ll provide a short and sweet JOI script example to help get you started on OnlyFans at the bottom of this article.
But don’t scroll down there yet! Make sure to read everything so that you don’t make the same mistakes other creators do when writing these instructions. ✍️
Why Are JOI Scripts So Popular on OnlyFans?
JOI scripts became a recent thing with content selling platforms but not a lot of creators know how to do them properly and when fans ask for a JOI, it’s a bit ambiguous to understand what they really want.
In reality, they’re just guided instructions for fans to jerk-off while they’re hearing you talk or perform some kind of action on video.
You could almost think of them as a kind of interactive game for the fan while you’re the star and you’re making the rules of what they can or can’t do.
For fans, JOI scripts are popular because they’re are open to buying content that makes them feel connected to their creator and are willing to pay a lot of money for a personalized experience.
For creators, JOI scripts are popular because they have a great return on investment and your time.
So it’s crucial to learn how to do JOI scripts well if you want to level up your OnlyFans game and learn how to be a content creator. 🙂

Make a Perfect JOI Script, All by Yourself!
Although you can opt for using ChatGPT or some other kind of JOI script generator, we recommend not to do this as you risk having unnatural sounding scripts that don’t match your personality.
In the worst case scenario, you end up with chargebacks and lose a lot of time trying generated scripts that just don’t work.
Plus you can lose fans, which is definitely something you don’t want! 🙈
There’s a lot of different strategies and tips you can use to make the perfect JOI script. Remember to keep the below in mind before you start making JOI scripts and actually take the time to personalize your content.
- Decide how to make a JOI: Remember that a JOI script can either be an audio or video file. If you’re pressed for time, it’s much easier to create an audio file to send off to a fan and not have to deal with any shooting or video editing software. Only drawback with these is that you’re going to have to price accordingly as audio files by themselves would be less engaging for your fans. A video would definitely require more effort such as planning an outfit, a script, and actions on camera. Keep in mind that video files will also require some sort of post-processing so you will need to both shoot the content and edit it! 📽️
- Brainstorming helps: It’s always easier to read from a script when recording a JOI. Have some ideas on what you want to say and jot them down to make a script. You can then just follow the script and avoid having to do unnecessary retakes if you make a mistake. When you plan what you want to say in your video and write it down, recording always goes A LOT smoother. This way, you can avoid redoing the video multiple times if you forget something or make a mistake.
- Remember to customize it: Don’t forget to add in the name of your fan if you’re doing individualized content. Everyone loves to feel special and hear their name at the start of the message. If you’re pressed for time and are a pro with editing software, record a basic JOI and use it as a template. Whenever you get a request, just mention their name and append it to the template. Fast and customized content, what could be better? ❤️
- Add in your niche and branding: Quite often, jerk-off instructions are specific to your niche. For example, femdom or ASMR. Remember your target audience and why they subscribed to your channel in the first place! Make sure to add in what you think they would want to hear and see from you.

- Follow terms of service: At the same time, remember NEVER to do any content you’re uncomfortable with or ones that violate terms of service. For example, saying or posting any restricted words. You don’t want to lose your account over a simple request! Even a simple audio file can be problematic if you’re saying things you shouldn’t say on the platform. Remember, it’s super important to always follow the rules and guidelines set by the platform you’re using. It’s always better to be safe than sorry, so make sure you’re aware of what’s allowed and what’s not allowed.
- Keep it fresh and unique: In order to save time, audio files can be pre-recorded and paired with regular PPV videos of you. You can then mix and match audios and videos to vary the content that you’re sending out. Be careful with this approach as fans might notice you’re trying to cut corners.
- Lead up to the JOI: If you’re new to OnlyFans it may be worthwhile to improve your chatting skills so that you can easily sell JOIs. Click here for sexting tips.
- Actually provide instructions: That’s why they’re called JOIs! Make sure to give direction on what you want your fan to do as they go through your PPV. Otherwise, it’s really just another generic piece of PPV! 🤷♀️
- Be passionate: Sound effects are critical. Don’t forget to add effects such as moans and swallowing to create tension.
- Tease and climax: When creating a JOI script, it’s important to remember that taking your time is key. Rushing through the script can take away from the overall experience for your audience. By pausing at critical points throughout the script, you can build anticipation and create a more engaging experience for your fans. These pauses allow your audience to fully absorb the content and immerse themselves in the scenario you’re creating. Imagine you’re telling a story 📖 – you wouldn’t want to speed through the exciting parts, right? The same principle applies to a JOI script. By slowing down, you give your fans the opportunity to savor each moment and fully enjoy the experience you are guiding them through. It’s all about building tension and keeping your audience on the edge of their seats (literally).
- Determine pricing and length: Don’t undersell a JOI. A good custom JOI can be worth $30 per minute. However, the cost may add up quickly and fans may become hesitant to pay for an extremely lengthy version. Keep it within 3-5 minutes. You can always work in chunks and just send over a new video to fans if they still want more.
- Improve quality: Upgrade your sound equipment. A good microphone or professional camera under $100 can make a huge difference in your JOI quality.
- Upsell: JOIs are a great way to upsell dick ratings as well. Click here for an example dick rating. Consider including these as part of a bundle you send out to your subscribers.
- Extras: Consider adding soft background music and experiment with audio software to enhance JOI quality. 🎶
Step-By-Step JOI Script Creation
Step 1: Understand Your Audience and Set the Goal
Before you write a single word, think about who you’re creating this JOI for. Your fans on OnlyFans are paying for a premium, personalized experience, so the script needs to feel like it’s speaking directly to them. Here’s how to approach it:
- Know Their Preferences: Check your DMs or past requests. Do your fans lean toward dominant, playful, sensual, or romantic vibes? For example, some subscribers love a teasing femdom style while others want a soft girlfriend experience.
- Define the Purpose: Is this a quick 3-minute audio for a $10 PPV (pay-per-view) or a 10-minute video with roleplay that you want to make at least $100 on? Shorter scripts focus on direct instructions; longer ones need buildup and storytelling.
- Pick a Format: Decide if it’s audio, video, or text-based. Audio is quicker to produce (no makeup or lighting needed!), but videos will get higher prices because fans love visuals.
Pro Tip: If a fan requests a custom JOI, ask specific questions like, “Do you want me to be sweet or strict?” or “Any kinks to include, like edging?” This makes the script feel personalized and may even get you additional tips once they go through the video.
Step 2: Choose a Scenario or Theme
A good JOI script isn’t just instructions—it’s an experience. Pick a theme that matches your brand and your fan’s fantasies. Here are some ideas that have worked for many creators:
- Roleplay: Teacher/student, boss/employee, police officer/prisoner, or step-mom/step-brother, you get the idea…
- Settings: A cozy bedroom, a public place (implied, like a library), or a fantasy world.
- Vibes: Gentle encouragement, strict domination, or playful teasing.
An example of a best-selling JOI was a “naughty nurse” video where you “examine” the viewer. It’s fun to write and easy to act out with minimal props.
How to Choose a Theme:
- Reflect on what you’re comfortable performing. Avoid themes that feel awkward to say aloud.
- Browse fan comments or poll your subscribers for ideas (e.g., “What’s your dream JOI scenario?”).
- Keep it simple for your first script—something like “you’re relaxing at home with me guiding you” works great.
Pro Tip: Save a list of themes that get good feedback. For example, make a Google Doc with scenarios (e.g., “yoga instructor,” “secret crush”) that you can recycle with tweaks. Go even further and analyze which JOI fans spent the most on. Make similar content based on these. Hey, you’ve just built a brand for yourself.
Step 3: Structure the Script
A JOI script needs a clear arc to keep the viewer engaged: introduction, buildup, instructions, climax, and cooldown. Here’s how a simple breakdown, with rough time estimates for a 5–8 minute script:
- Introduction (30–60 seconds):
- Set the scene and tone. Make it personal by addressing the viewer (e.g., “Hey babe” or their name for customs).
- Example: “I’ve been thinking about you all day, and I’m so glad we’re finally alone. Are you ready to let me take control?”. Remember to pause to give the fan time to answer the question. (Just so we’re clear, they’re not actually answering anything, only in their heads while they’re watching the video when it’s ALREADY paid for. Got it? Okay good, let’s keep going).
- Establish your role (e.g., dominant, caring, teasing).
- Buildup (1–2 minutes):
- Describe the mood or scenario to draw them in. Use sensory details (sight, touch, sound).
- Example: “Picture me sitting across from you, my lips so close to your ear, whispering exactly what I want you to do.”
- Tease without jumping straight to instructions. Say, “I’m not letting you touch yet—let’s see how patient you can be.”
- Jerk-Off Instructions (2–4 minutes):
- Start giving clear, step-by-step guidance. Be specific but not robotic.
- Example: “Take your hand and slowly stroke just the tip, nice and light, like I’m barely touching you.”
- Vary the pace and intensity (e.g., “Now go faster… good, now slow it down”). Add edging: “Stop! Not yet, let’s make this last.”
- Add your personality—moans, giggles, or dirty talk based on your style.
- Climax (30–60 seconds):
- Build to a peak with a countdown or encouragement. Example: “Five… four… you’re so close… three… let go for me now!”
- Keep it satisfying but natural. Avoid overacting, as it can feel forced.
- Cooldown (30 seconds):
- Wrap up with warmth or playfulness to leave them feeling good. Example: “Wow, you did so well for me. Let’s do this again soon, okay?”
- For loyal fans, add what they thought about the script, “DM me what you thought—I love hearing from you.”
Pro Tip: Time yourself reading the script aloud to ensure it fits your target length. Aim for 100 words per minute for audio, slightly less for video to allow for pauses. Do pauses as much as possible, remember we want to hit the target length of at least 10 minutes.
Step 4: Write the Script
Now it’s time to put pen to paper (or fingers to keyboard). Here’s how to write a script that feels authentic and keeps fans coming back:
- Use Natural Language: Write how you speak. If you’d never say “commence stroking” don’t write it! Use phrases like “Come on, babe, show me how much you want this.” Imply as much as possible.
- Incorporate Sensory Details: Mention textures, sounds, or visuals. Example: “Feel my soft hands guiding you, my breath warm against your skin.”
- Add Sound Effects: For audio, note moans, whispers, or giggles in parentheses, like “(soft moan) Oh, you’re doing so good.” For video, describe actions that you do, like “(lean closer to camera) Look at me.”
- Personalize It: Use “you” constantly to make it feel one-on-one. For customs, drop in their name or specific kinks they mentioned.
- Vary Instructions: Switch up actions (e.g., “Use one finger… now your whole hand”), speed, or body parts to keep it dynamic.
- Stay Confident: Even in a gentle JOI, sound in control. Practice saying lines aloud to avoid stumbling on camera until you get it right.
Example Snippet (Playful Teasing, 1 minute of instructions):
“Alright, babe, let’s have some fun. Start by running your fingers lightly down your chest—nice and slow, like I’m teasing you. (giggle) Getting excited? Good. Now wrap your hand around yourself, but don’t move yet. Just hold it there… feel how much you want this. Okay, give me five slow strokes, from base to tip. Count them out loud for me—I’m listening.”
Pro Tip: Keep a “phrase bank” of lines you love, like “You’re making me so proud.” or “Don’t you dare finish without my permission.” These will help you speed up writing in the future.
Step 5: Test and Refine
Before recording, test your script to make sure it flows. Here’s a simple process:
- Read Aloud: Say the script out loud or to a mirror. Does it sound natural? Are any lines cringey? Cut anything that feels off.
- Time It: Ensure it matches your target length. If it’s too short, add more buildup; if too long, trim repetitive instructions.
- Check Comfort: Make sure you’re okay performing every part. If you’re starting out, a dom script may not be comfortable for you to act out yet. Once you get more experience and see what sells best, you rewrite it so it’s more in your comfort zone.
- Get Feedback: If it’s a custom, DM the fan a short text preview (e.g., “I’m working on your JOI—think slow teasing with a countdown. Sounds good?”). For general PPVs, test it on a regular subscriber first.
Pro Tip: Record and do a practice run on your phone. This helps you catch awkward phrasing and fix it before the final take.
Step 6: Add Production Notes (Optional)
If you’re filming a video or recording audio, include notes in the script for yourself. Examples from scripts:
- Audio: “(pause for 3 seconds after this line)” or “(whisper this part).”
- Video: “(smile and tilt head)” or “(point at camera for emphasis).”
- Props/Costumes: “Wear red lipstick” or “Hold a feather for teasing shots.”
This keeps you consistent, especially if you’re batch-recording multiple JOIs in one session.
Pro Tip: For videos, note camera angles, like “(close-up on lips for buildup).” It saves editing time later.
Step 7: Record and Edit
While not part of writing, how you deliver the script matters. Here’s how to ensure the script shines:
- Audio:
- Use a decent mic (A $30 USB mic is good enough!).
- Record in a quiet space. Stuff pillows around my desk to reduce echo.
- Speak slowly and emote. Pauses are powerful—don’t rush.
- Video:
- Light your face well (ring lights are cheap on Amazon).
- Match your outfit to the theme (e.g., lingerie for sensual, glasses for teacher).
- Glance at the camera like it’s the viewer’s eyes—it feels intimate.
- Editing:
- For audio, cut awkward pauses or stumbles (Audacity is free).
- For video, add soft background music or simple cuts (Use iMovie or CapCut).
Pro Tip: Save raw files in case a fan requests a tweak, like adding their name. Extra “personalized edits” can generally earn $5–10 in tips.
Step 8: Promote and Sell
A great script is useless if no one buys it. Here’s how to get JOIs in front of fans:
- Teasers: Post a 10-second clip on OnlyFans or Reddit (NSFW subreddits like r/OnlyFansPromos) with a caption like, “New JOI dropping tomorrow—want a sneak peek?”
- PPV Messages: Send the JOI as a mass message with a locked video/audio file. Write, “Unlock this 6-minute JOI for $24—I’m guiding you every step of the way.
- Bundles: Offer a deal, like “Buy 3 JOIs for $25.” so you can double or triple sales that way.
- Engage: Ask fans what they thought after they buy. Their feedback should inspire your next script.
Pro Tip: Price based on effort. 5-minute audio JOIs are $5–15; videos are $15–50. Check what other creators in your niche charge to stay competitive.
Common Mistakes to Avoid
When creating JOI scripts, there are several common mistakes to avoid.
- One mistake is to rush through the content, failing to provide clear instructions or neglecting to build anticipation.
- Another mistake is to ignore the audience’s feedback, failing to respond to comments or adjust the content accordingly. If you’re seeing chargebacks or fans stop engaging with you after the video, you need to find out what you’re doing incorrectly.
- Avoid using low-quality video editing software as it can negatively impact the overall experience. Use a good camera.
- Be mindful of tone, don’t come across as too pushy or aggressive. Instead, focus on creating a sense of intimacy and connection. For example, a creator might say “take your time” or “don’t worry, I’ll guide you through it” to make the audience feel more at ease.
By avoiding these mistakes, creators can produce high-quality content that resonates with their audience and leads to better earnings on the platform.

Where to Get Inspiration for JOI Scripts?
Are the above tips confusing? They might be! That’s why we made a simple JOI Script for you to use. You can learn how to make your own effective JOI by following a similar style but adding your own unique flavor. You don’t even need JOI script generators, just customize it as you like! Hopefully, you learned something about JOI scripts from this Divafluence post!
Do You Know the Secret Behind Making $10k+ a Month on OnlyFans?
Not getting results with OnlyFans? Save time and promote your channel to millions of fans.