TokCloner

Viral format

The chat screenshot format: text message and DM stories

By TokCloner team · Updated

Short answer

A chat screenshot post tells a story through a text conversation, a few message bubbles per slide, styled like iMessage, WhatsApp or Instagram DMs. Viewers read it like they're looking over someone's shoulder, so it holds attention with almost no visuals. Share real messages only with permission, and label invented ones as a dramatization.

Slides
5–10 slides
Also called
Also called: Text message story, Fake text story, iMessage story, DM screenshot, Group chat slideshow, Receipts

The structure, slide by slide

Worked example · 7 slides
  1. 1/7 Hook (the setup)

    Texts from my freelancer friend, 11:48 pm, April 14. (Dramatization)

    The timestamp sets the stakes before a single message is read, and the label tells viewers up front that it's a reenactment.

  2. 2/7 Message 1: the question

    Friend: wait do freelancers have to pay tax every quarter??

    Opens with the exact question your audience is too embarrassed to ask, which is their reason to keep reading.

  3. 3/7 Message 2: the escalation

    Me: since when are you freelancing / Friend: january 2025 / Me: oh no

    Each reply raises the stakes one step, and a short 'oh no' is a cliffhanger that forces the swipe.

  4. 4/7 Message 3: the turn

    Friend: how bad is 'oh no' / Me: fixable. do you have receipts?

    Moves from panic to problem-solving and quietly positions the sender as the expert.

  5. 5/7 Comic beat

    Friend: I have a shoebox / Me: honestly that's more than most people bring me

    A laugh before the resolution keeps the tone human and makes the post easy to share.

  6. 6/7 Resolution

    Me: bring the shoebox tomorrow. next year we set up quarterly payments so this never happens again

    Resolves the story with the service itself, framed as help rather than a pitch.

  7. 7/7 CTA and label

    Freelancers: quarterly taxes explained in our next post. Follow so you're never this chat. Dramatized from questions we get every April.

    Turns the story into a follow and repeats the honesty label for everyone who read to the end.

Why it works

  • Everyone already knows how to read it. Message bubbles need no explanation, so attention goes to the story instead of the layout.
  • It feeds social curiosity. Psychologists measure social curiosity, an interest in how other people think, feel and behave, as a trait of its own (Renner, Journal of Personality Assessment, 2006). A private-looking conversation speaks straight to it.
  • Every unanswered message is a gap. In lab studies, curiosity rose when people anticipated an answer they had already guessed at, and it improved memory for that answer (Brod and Breitwieser, 2019). A question with no reply yet is one swipe from its answer.
  • Readers set the pace. In photo mode, viewers swipe through at their own pace (TikTok Newsroom), which suits text-heavy slides better than a timed video.
  • A label doesn't break the spell. In Green and Brock's experiments, how absorbed readers became, and the beliefs they took away, were generally unaffected by labeling a story as fact or fiction. You can mark a chat as a dramatization and keep its pull.
  • Dialogue is conflict in its simplest form. Two people who want different things give the post a built-in arc with no other visuals needed.

Best for

  • Service businesses that answer the same client questions: accountants, trainers, photographers, vets
  • Coaches teaching scripts for negotiation, sales, boundaries or dating
  • Apps that live in messages or notifications
  • Ecommerce and customer-service brands with real customer DMs
  • Relationship, friendship and family humor pages
  • Faceless story pages

Avoid

  • Presenting an invented chat as a real customer message. The FTC's 2024 rule bans testimonials that misrepresent who wrote them or come from people with no real experience of the business.
  • Posting a real conversation without permission. Ask first, and blur names, profile photos and phone numbers.
  • Putting a real person's or brand's name or photo in the header of a chat they were never part of.
  • Tiny text. Make bubbles larger than on a real phone and keep each slide to a few messages.
  • Inconsistent senders. Keep each person's color and side fixed, or viewers lose track of who is talking.
  • No ending. A chat that just stops is a screenshot, not a story.
  • Realistic AI-generated screenshots with no label. TikTok requires labels on AI-generated content that contains realistic images.

Hooks for this format

  • Texts from my [person] at [time]:
  • The text I got after [event]
  • A customer DM'd us this. We asked if we could share it.
  • Group chat when someone says '[line]'
  • Texting my mom that I [quit my job / started a business]
  • The DM that made us change our [product or policy]
  • Clients text me this every week. Here's what I actually reply.
  • What to text your [landlord/boss/client] when [situation]
  • How it started vs. how the group chat is going
  • My friend asked how I [result]. This was my answer.
  • Things clients text me vs. what they actually mean
  • Screenshot this before your next [negotiation/interview]

More in the hook library.

A chat screenshot post tells a story through a text conversation styled like iMessage, WhatsApp or Instagram DMs. Viewers read it like they’re looking over someone’s shoulder.

It holds attention with almost no visuals, which is why both faceless pages and service businesses use it. The catch is honesty. A conversation on screen looks like evidence, so be clear about whether it is real.

What is a text message story?

It is a slideshow where the content of each slide is part of a chat thread. The first slide sets the scene: who, when and why it matters. The middle slides reveal the conversation a few messages at a time, and the last slide resolves it.

There are three honest versions:

TypeWhat it isHow to label it
RealActual DMs or texts, shared with permission, personal details blurred“Shared with permission”
DramatizedA conversation you wrote, usually based on real situations“Dramatization” or “Based on questions we get”
ScriptAn example of what to text in a situationClear from context, like “What to text your landlord”

Are fake text stories OK to post?

Yes, as long as nobody could mistake them for real evidence. Skits and invented scenarios are everywhere on TikTok.

Labeling also costs you little. Green and Brock’s research found that calling a story fiction generally didn’t reduce how absorbed readers were.

Four rules keep a dramatized chat honest:

  1. Label it twice. Put “Dramatization” on the first or last slide and in the caption.
  2. Never fake a customer. A made-up DM presented as a real review is a fake testimonial. The FTC’s 2024 rule bans testimonials from people who don’t exist or never used the business.
  3. Don’t borrow real identities. No real names, profile photos or brand accounts in an invented chat.
  4. Label realistic AI images. If an AI tool generated realistic images in the post, TikTok requires an AI-generated label.

For real messages, ask the other person before posting. Blur names, photos and numbers.

When to use it

Use it when your expertise shows up in conversations. Accountants get panicked texts in April, trainers get “is this normal” messages, and photographers get the same five questions before every booking.

It also suits apps that live in messages or notifications, and brands with real customer DMs worth sharing. Skip it when the story has to be seen, like a renovation. Use before and after for that.

Second worked example: a dog trainer

Here is a composite chat for a puppy-training business. It is built from common client questions and labeled that way.

  1. Hook: “Texts I get in week one of every new puppy. (Composite of real client questions, names removed.)”
  2. Messages: “Client: he cried in the crate for 2 hours / Me: normal on night one. Is the crate next to your bed?”
  3. Messages: “Client: …it’s in the laundry room / Me: there it is”
  4. Messages: “Client: also he won’t let go of my socks / Me: he’s 9 weeks old. He’s teething, not plotting.”
  5. Messages: “Client: night 3 update: he slept 6 hours / Me: told you”
  6. Resolution: “Crate by the bed, a frozen washcloth for teething, and patience. That’s week one.”
  7. CTA: “New puppy? Our 4-week starter class begins Saturday. Link in bio.”

The labeled hook costs nothing. The jokes still land, and nobody feels tricked later.

Variations

  • Group chat. Three or more voices reacting to news. Good for launches and announcements.
  • What they say vs what they mean. Each slide pairs a client message with its translation.
  • Customer DM receipts. Real customer messages, shared with permission, as social proof.
  • Notification stack. A lock screen filling up with messages tells a story in one or two slides.
  • POV in texts. “POV: your mom just found your business on TikTok,” told in messages. See the POV format.
  • Storytime in texts. A longer storytime where each turning point is a message.

How to make chat slides with your own photos

Build the chat in a mockup tool or a design app, or start from real screenshots. Pick one app style and keep it for the whole post. Make the bubbles bigger than on a real phone, since people are reading a slide, not their own screen.

Your photos go behind or around the chat. A blurred shot of your shop, desk or training field works as a background and quietly tells viewers who you are. A photo of a hand holding a phone with the chat on screen also works.

If you rebuild a chat-style post with TokCloner, it keeps the slide roles and rewrites the messages for your business profile. You can use your own photos as backgrounds. Review every slide in the editor before posting, and add your dramatization label as text.

For openers, try the hook library or start from a TikTok slideshow template.

Frequently asked questions

What is a text message story on TikTok?

It is a post that tells a story through a chat thread, revealed a few messages at a time. Creators use iMessage, WhatsApp or Instagram DM styling, and the format works with almost no other visuals.

Are fake text stories allowed?

Invented scenarios are common on TikTok, but label them as a dramatization, never present them as real customer messages, and don't use real people's identities. If an AI tool made realistic images, TikTok requires an AI-generated label.

Can I post screenshots of customer DMs?

Yes, with the customer's permission. Blur names, profile photos and contact details, and don't change their wording.

How many messages should go on each slide?

Two to five. End each slide on a question or a cliffhanger reply so the next swipe has a reason.

Does labeling a chat as a dramatization hurt engagement?

There is no public platform data on this. In Green and Brock's experiments, labeling a story as fiction generally didn't change how absorbed readers were or what they took away.

Should I use iMessage, WhatsApp or Instagram DM styling?

Match where the conversation would really happen. Customer questions often arrive as Instagram DMs, while friends and family usually text.

Sources

  1. FTC: Federal Trade Commission announces final rule banning fake reviews and testimonials (August 2024)
  2. TikTok Newsroom: New labels for disclosing AI-generated content (September 2023)
  3. TikTok Newsroom: Inspiring creativity with our new editing tools (Photo Mode, October 2022)
  4. Green and Brock (2000), The role of transportation in the persuasiveness of public narratives, Journal of Personality and Social Psychology (Europe PMC record)
  5. Renner (2006), Curiosity about people: the development of a social curiosity measure in adults, Journal of Personality Assessment (Europe PMC record)
  6. Brod and Breitwieser (2019), Lighting the wick in the candle of learning: generating a prediction stimulates curiosity, npj Science of Learning (PMC)