โœ๏ธ Grow ยท 11 min read ยท Free guide ยท Updated Aug 2026

How to Write OnlyFans Captions That Actually Sell PPV

A UK creator's guide to writing OnlyFans and Fansly captions and PPV messages that convert: hooks, pricing, mass DMs, and templates you can steal today.
TL;DR: Good PPV captions sell a specific feeling, not a file. Open with a hook in the first six words, describe what the buyer gets to see or feel (not just "new video"), price it to match the tease, and always give a reason to open now. Test two versions, keep the winner, bin the rest.

Most creators spend hours filming and then slap "new vid out now ๐Ÿ”ฅ unlock below" on it. Then they wonder why the PPV flopped. The content was fine. The caption did nothing. The caption is the salesperson, and "unlock below" is a salesperson stood in the corner staring at the floor.

This guide is about the words. What to write in your feed captions, your locked PPV descriptions, and your mass DMs so that people actually pay. No sleaze, no fake scarcity, no pretending you're offering a Black Friday deal that ends in an hour. Just writing that works.

What makes an OnlyFans caption actually sell?

A caption sells when it tells the buyer what they'll feel, gives them a reason to buy now, and removes the small friction that makes people scroll past. Everything else is decoration.

Think about what a locked PPV looks like on the subscriber's screen. They see a blurred thumbnail, a price, and your words. The blur tells them nothing. The price is a hurdle. So your words have to do three jobs:

  1. Grab attention before they scroll. You've got about six words before their thumb moves.
  2. Build the picture so they imagine the content, not just "a video that exists".
  3. Give a reason to open now rather than "maybe later" (which always means never).

"New video, 12 minutes, $15" ticks none of those. It's a receipt, not a pitch.

How do I write a good hook for the first line?

Lead with the most tempting, curiosity-poking, or personal bit, never with the word "new". The first line is the only line guaranteed to be read.

Hooks that pull people in tend to fall into a few shapes:

  • The tease that leaves a gap: "I couldn't send this in the feed, it's too much."
  • The confession: "Filmed this at 2am when I couldn't sleep and got a bit carried away."
  • The direct address: "You've been asking for this exact thing for weeks. Here it is."
  • The scene-setter: "Just got out of the shower and my phone was right there..."
  • The number that isn't the price: "14 minutes. I lost count of how many times."

What these share: they make the reader curious or make them feel spoken to. Compare "new solo video" (a fact) with "you asked what I do when you're not around, so I filmed it" (a hook). Same video. Wildly different open rate.

Avoid opening with "Hey babe" on every single message. When every DM starts the same way, subscribers' eyes glaze over and it reads like a bot. Mix it up.

How should I describe the content without giving it away?

Describe the experience and the vibe, hint at the peak moment, but stop just before the payoff. You're selling the trailer, not the film.

Bad: "solo video, 10 mins". Better: "starts slow in my new lingerie, and by the end there is absolutely nothing left on. You'll want the sound on."

Notice what the good version does. It gives a beginning and an implied ending, tells them to turn the sound on (which makes it feel real and immersive), and never actually spells out the explicit bit. The buyer's imagination does the selling for you. That's the whole trick.

A few concrete moves:

  • Name the outfit or setting. "In the red set you voted for" beats "in lingerie".
  • Reference sound, angle or POV. "Filmed like you're right there" sells POV better than "POV video".
  • Give a time or count sparingly. Length works when it signals value ("18 minutes, no cuts") but don't lead with it.
  • End on a cliff. "...and then it gets messy" makes them want to see the messy bit.

What should I charge for a PPV?

Price to match the tease and your audience, not a random round number. As a rough starting frame for UK creators (in the platform's currency, usually USD):

PPV type Typical range When to go higher
Short teaser clip (under 3 min) $4 to $8 Rarely, keep these cheap as impulse buys
Full solo scene (8 to 15 min) $10 to $20 Highly requested theme, big fan base
Premium or custom-feel content $25 to $50+ Loyal spenders, specific niche, longer runtime
Bundles (several clips) $20 to $60 When you frame it as a saving vs buying separately

These are starting points, not rules. The right price is the one your specific audience will pay, and the only way to know is to test. If a $12 PPV sells to 8% of the people it reaches and a $20 version of similar content sells to 6%, the $20 one made you more money despite fewer sales. Track that.

One honest note: pricing too low can signal "this isn't worth much". Pricing too high with a weak caption just gets ignored. The caption and the price have to agree with each other.

How do mass DMs work and how do I not annoy people?

Mass DMs (sending one message to many subscribers at once) are where a lot of creator income comes from, but they punish laziness fast. The trick is to make a message sent to 2,000 people feel like it was written for one.

Do this:

  1. Segment where you can. Most platforms let you message spenders, non-spenders, expired fans or recently active fans separately. A message to people who've never bought should be different from one to your top spenders.
  2. Write to "you", singular. "I made this thinking about you" lands even at scale. "Hey everyone" does not.
  3. Give a genuine reason it's arriving now. "Just finished editing", "it's raining and I'm bored", "celebrating hitting a milestone". A reason beats no reason.
  4. One message, one ask. Don't stack three offers. Confusion kills sales.
  5. Don't send five in a day. People mute and unsubscribe. Quality over spam, every time.

An honest word on urgency: it's fine to say "I'm only leaving this up for the weekend" if that's true. It is not fine to fake a countdown you don't mean, because regulars will notice the same "last chance" running every week, and once they clock it as fake they stop trusting all your messages. Real scarcity works. Fake scarcity works once.

Can you give me caption templates I can steal?

Yes. Swap the details for your own voice and content. Never copy them word for word across every post, because sameness is what makes writing feel robotic.

Feed post driving to a PPV:

"You've been in my DMs all week asking about [thing]. So I filmed it properly. Check your messages ๐Ÿ‘€"

Locked PPV description:

"Starts with me in the [outfit] and does not stay that way for long. [X] minutes, sound on, filmed close. This one got a bit out of hand."

Mass DM to non-spenders (warming them up):

"I keep seeing you around and you've never opened one of my videos ๐Ÿ˜… here's a cheeky one so you can see what you're missing. First one's on me at [low price]."

Mass DM to top spenders:

"Made something I think is properly your thing. You were on my mind while I filmed it. It's the [theme] you liked last time but further. Yours if you want it."

Re-engaging expired fans:

"It's not the same without you around here. Come back and the first thing waiting for you is [offer]. I've been busy."

Bundle offer:

"Three of my most-bought videos, together for less than two of them cost on their own. If you missed any, this is the lazy way to catch up."

Each one has a hook, a hint of content, and a reason. Build your own around that skeleton.

How do I know which captions are working?

Compare open rates and buy rates between two versions of the same offer, change one thing at a time, and keep a running note of what wins. This is A/B testing, and it's the difference between guessing and knowing.

Here's the simple loop:

  1. Pick one PPV. Write two captions. Change only one thing (the hook, or the price, or the length mention).
  2. Send version A to half a segment, version B to the other half. Or send them a week apart to similar audiences.
  3. Note the buy rate for each (buyers divided by people it reached).
  4. Keep the winner. Next time, test the winner against a new challenger.

After a month you'll have a short list of hooks and price points that reliably work for your audience specifically, which is worth more than any generic advice, including this guide. Write them down somewhere. Creators lose thousands over a year by forgetting what already worked.

What are the most common caption mistakes?

The usual culprits, roughly in order of how much money they cost:

  • Burying the hook. Leading with "new video" or "hey babe" instead of the tempting bit.
  • Describing the file, not the feeling. "12 min mp4" means nothing to a buyer.
  • No reason to buy now. No hook, no scarcity, no relevance, so they scroll.
  • The same message every time. Copy-paste kills open rates because regulars recognise it instantly.
  • Over-emoji-ing. Two or three land. Fifteen looks like a slot machine.
  • Giving too much away. If the caption tells them the ending, why pay?
  • Never testing. Sending on gut feeling forever and never learning what your audience actually pays for.

FAQ

How long should a PPV caption be? Short enough to read at a glance, long enough to build a picture. One to three sentences for most, a bit more for premium or custom content where you're justifying a higher price. If they have to scroll to read it, it's too long.

Should I use emojis in captions? Yes, sparingly. A couple of well-placed ones (๐Ÿ‘€ ๐Ÿ”ฅ ๐Ÿ’ฆ) add tone and catch the eye. A wall of them reads as spam and can actually lower trust. Two or three is plenty.

How often should I send mass DMs with PPV? Depends on your audience, but for most creators a few times a week is a healthy ceiling. More than that and you train people to mute you. Watch your unsubscribe and mute numbers and pull back if they climb.

Is it okay to reuse a caption that worked? Reuse the structure and the winning hook, yes. Reuse the exact words on the exact same audience, no, because they've seen it. Keep a swipe file of winners and vary the details each time.

Do captions matter as much as the content itself? They matter more than most creators think. Great content with a lazy caption underperforms good content with a sharp caption, because the caption decides whether anyone opens it at all. Both matter. Only one of them is free to fix in five minutes.


If writing captions from scratch every day drains you, the AI Marketing Agent inside Creator Lighthouse drafts per-platform captions and a weekly content calendar built around your niche, so you're editing instead of staring at a blank box. It comes with the same plan that protects your content, and Creator University's marketing courses are free with any account. Start with a free scan at creatorlighthouse.co.uk and have a poke around.

See if your content has been stolen

A free scan searches the web and known leak sites for your content in minutes. No card, no account. If we find leaks, takedowns go out under our name, never yours.

Get the free creator-protection checklist

Six practical steps to protect your content and your identity. Straight to your inbox, no account needed.

We will email you the checklist and occasional creator-protection tips. Unsubscribe anytime. We never share your email.