Static Ad Concepts · UI Mimicry & Native

Fake Text Message Ads

Portrait of Anton Tokarev, media buyer and ad researcher

Written by Anton Tokarev

Media buyer, swipe-filer, ad stealer.

The first fake text message ad I ran, I wrote both bubbles myself.

Both of them sounded like me. The grey one on the left, the blue one on the right, both written in tidy brand voice, both trying to sell. It pulled 0.6% CTR and I couldn't figure out why. The format was right. The offer was right.

Then it clicked: nobody eavesdrops on a brand.

I rewrote the incoming bubble as an actual person with an actual problem, typos and all, and left the product recommendation in the reply. Same offer. Same link. CTR went to 1.9%.

This is a complete guide to fake text message ads, the DM Thread archetype: an ad disguised as a private conversation so the viewer reads it as eavesdropping instead of a pitch. I'll give you the bubble structure, three copy-paste prompts, and the compliance line that gets these rejected.

Let me explain.

What Is a Fake Text Message Ad?

Fake text message ad: An ad that mimics a private chat interface - iMessage, WhatsApp, Instagram DMs - to present a product recommendation as a conversation between two people instead of a brand-to-buyer pitch. It works on voyeurism: people instinctively read other people's messages, so the sell lands with defenses down.

We're nosy by design. Show someone a private conversation and they'll read it before they decide whether they want to.

That instinct is the whole engine. The ad doesn't look like an ad. It looks like a screenshot a friend forwarded you.

Here's the base version:

fake text message ad mimicking an iMessage conversation recommending a greens supplement
Problem in grey, product in blue, link preview does the closing

Note

Why this works: a brand telling you it's great is a claim you discount automatically. A “friend” telling their other friend, in a message you were never meant to see, is an endorsement you don't think to question. Same words, different source, completely different trust.

Why It Works: The Overheard Sell

Every other ad format speaks to the viewer. This one lets the viewer listen in.

The Overheard Sell: The recommendation arrives as a private message between two other people, so the viewer processes it as eavesdropping on a real endorsement rather than receiving an ad. The brand never speaks. A friend does. Defenses stay down because the viewer thinks they're the observer, not the target.

The archetype runs on a two-bubble structure, and the roles are fixed:

The incoming message (grey, left) is the hook. This is the problem, the context, or the curiosity spike. “How did you get toned so fast?” “Wait WHAT stop.” “ok why is everyone talking about this.” It's the line the viewer has said or thought themselves.

The outgoing message (blue or green, right) is the solution. This is where the product shows up, usually with an image or a link preview. It reads as one friend helping another, not a CTA.

fake iMessage ad where a friend recommends a dog dental powder with a photo attached
The photo in the reply sells it as forwarded, not designed

The eye lands on the grey bubble first. That's the recognition beat: “I've had this exact conversation.” Then it drops to the reply for the payoff.

The kicker? The incoming bubble is doing more work than the product bubble. Get the friend's problem to sound real and the sell writes itself. Make it sound like marketing and the whole illusion drops.

How to Build a Fake Text Message Ad

Three moves, then the variants.

Step #1: Write the incoming bubble like a real person, not a brand

This is where I lost that first 0.6% ad. Brand voice in the grey bubble kills it instantly.

Real people text in fragments. Lowercase. No punctuation. “wait how” beats “I'm curious how you achieved that result.” The messier the incoming line, the more real the eavesdrop feels.

Match the opening to a thought your audience has already had. If they've never wondered the thing in the grey bubble, there's no recognition, and without recognition the whole archetype is just a screenshot.

fake text message ad styled as a hair loss fact-check chat thread
The question the audience already asked, answered in the thread

Step #2: Deliver the product in the reply, then get out

The blue bubble names the fix and stops. Optionally it carries a link preview or a photo. What it does not do is pitch.

“omg it's called [BRAND], link below” beats a three-line feature list. The friend wouldn't write a paragraph. Neither should the ad.

fake text message ad with a link preview card for a weight loss treatment brand
Link preview + price line, then the conversation moves on
Prompt keywords
Digital graphic mimicking a smartphone screen in dark mode. The background
is solid black. In the center, a text message conversation. On the right, a
blue text bubble reads "[how are you always so calm at work lol]". Below
that on the left, a grey text bubble reads "[ok don't laugh but it's this
$14 thing]". Back on the right, two stacked blue text bubbles read
"[send it NOW]" and "[wait is that the one from tiktok]". At the bottom, a
standard dark mode iOS keyboard interface is visible.

Pro Tip

Test tone against itself. A braggy “you HAVE to see this deal” reads differently from a helpful “found a way to save us money on the trip.” Braggy usually wins cold traffic; helpful usually wins warmer, higher-consideration verticals. Run both before you scale.

Step #3: Pick the platform, then decide 1-on-1 vs group

The interface is a targeting decision, not a design one.

iMessage blue reads as US, iPhone, casual peer. WhatsApp green reads as international, group, family-and-friends. Instagram DMs read as creator-to-follower. Match the UI to where your audience actually lives.

Then choose the cast. A 1-on-1 thread is intimate and fast. A group chat manufactures consensus. Three people agreeing reads as a trend, not one opinion.

fake WhatsApp group chat ad where several friends agree on a supplement brand
Group chat manufactures consensus - the pile-on is the proof
fake dark-mode iMessage ad where one friend tells another a hotel was booked for $48 on Hopper
Dark-mode iMessage: the price disbelief beat does the selling
Prompt keywords
Digital graphic mimicking a WhatsApp group chat interface on a light
background. The header shows the group name "[the girls]" with small
profile icons. The conversation features alternating green and white text
bubbles. The first green bubble reads "[who found the vitamin thing]". A
white bubble replies "[MEEE why]". A green bubble responds "[i'm so tired
of swallowing 6 pills every morning]". A larger white bubble contains a
forwarded link preview with bold text "[BRAND - one scoop, all of it]" and
paragraph text "[the daily stack, minus the pill fatigue]", followed by the
sender's message "[it's all in one]". A green bubble replies "[ordering
now]". A final white bubble reads "[you're welcome in advance]".

Side note

In my accounts the 1-on-1 usually beats the group chat on raw CTR - 2.1% against 1.4% on the last head-to-head I ran - because the group version asks the viewer to read more before the payoff. Group wins when the social proof itself is the selling point (a trend, an “everyone's switching” angle). One-on-one wins when the product is the point.

The story/DM reply variant

Swap the peer for a creator. The follower asks the question in a story reply and the creator answers in a stack of bubbles. Same mechanic, borrowed trust from a face the viewer already follows.

fake Instagram story reply ad where a creator answers a follower question about creatine gummies
Creator-to-follower: the question comes from the audience, not the brand

The overlay bubble on a photo

When the lifestyle image is the star, drop the full interface and float one bubble over the photo. It works for gifting and hinting angles, where the message is the nudge and the picture is the product.

fake text message ad with chat bubbles over a festival lifestyle image for earplugs
One bubble over a real image - the copy has to carry it
fake text message bubble overlaid on a close-up photo of a hugging-arms gold ring
Gifting angle: one hinting bubble under the product shot

The review-bubble variant (bridge to social proof)

When you want volume of endorsement over a single conversation, drop the thread and float review bubbles over a product photo. It's the DM Thread crossed with a testimonial wall.

fake text message ad with a wall of review bubbles floating over a period underwear product photo
Review bubbles over the product - the thread becomes a testimonial wall
Prompt keywords
Photography of [a person using the product], on a solid [light pink]
background. Across the top, dark text reads "[headline]" with green review
stars and "[4.8 / 2,300 reviews]". Overlaid across the image are numerous
bright blue text message bubbles popping up randomly, containing
enthusiastic review quotes like "[i cannot go back]", "[why did no one tell
me]", and "[genuinely obsessed]".

Pro Tip

More bubbles is not more proof. Test the overwhelming cluster against just one or two longer, specific review bubbles. Clarity often beats volume, because a wall of praise reads as staged and one detailed quote reads as real.

The DM Thread Variant Map

  • 1-on-1 iMessage/WhatsApp

    Best for
    Intimate peer recommendation

    The hook lives in
    Grey incoming bubble

    Watch out for
    Sounding like a brand

  • Group chat

    Best for
    "Everyone's switching" consensus

    The hook lives in
    The pile-on of replies

    Watch out for
    Clutter before payoff

  • Overlay bubble on photo

    Best for
    Gifting / hinting / lifestyle

    The hook lives in
    One bubble over a real image

    Watch out for
    Weak, generic bubble copy

  • Review-bubble cluster

    Best for
    High-volume social proof

    The hook lives in
    The floating quotes

    Watch out for
    Reads staged if overloaded

  • Story/DM reply

    Best for
    Creator-to-follower trust

    The hook lives in
    The follower's question

    Watch out for
    Wrong platform UI for audience

Where Fake Text Message Ads Fail

Three ways I've watched these die.

Both bubbles in brand voice. The one I already confessed. If the grey bubble sounds written, the eavesdrop illusion collapses and you're left with a worse-looking regular ad.

Over-polished UI. A too-perfect mockup reads as designed, which reads as an ad. A slightly imperfect screenshot - a real timestamp, a typo, a read receipt - sells the realness. Native beats art-directed here, same principle behind fake-notification ads.

Claims you can't stand behind. This is the compliance one, and it matters more here than in most archetypes. A fake conversation makes it very easy to put a claim in a “friend's” mouth that the brand could never make directly. That's exactly what gets these flagged.

Use
Real, messy, human phrasing in the incoming bubble.
Avoid
Brand voice in either bubble, especially the incoming one.
Use
A platform UI that matches where your audience actually chats.
Avoid
Pristine, over-designed interfaces that read as art, not screenshots.
Use
The fixed structure: problem in grey, solution in blue or green.
Avoid
Putting a claim in a friend's mouth you couldn't run as a direct headline.
Use
A link preview or photo so the reply feels forwarded, not written.
Avoid
Using it as your only proof format - voyeurism fatigues fast.

Do Fake Text Message Ads Violate Meta Policy?

They can, and it's usually not the format that trips them. It's the claim. Meta and the FTC both care about ads that imply a personal endorsement or make health, financial, or results claims a brand can't substantiate. A conversation UI doesn't launder a claim you couldn't otherwise run. My rule: if a line in the thread would get rejected as a direct headline, it'll get rejected in a blue bubble too. Keep the claims runnable and the format is fine.

Note

This is craft guidance from running these, not legal advice. Trademark UI (the exact iMessage or WhatsApp look) and disclosure norms vary by market and vertical. When in doubt, stylize the interface and keep claims defensible.

iMessage or WhatsApp?

Depends on the audience, not your preference. iMessage blue signals US iPhone users and casual peer talk. WhatsApp green signals international, group-oriented, family-and-friends contexts. Test the one your audience opens most, then test dark mode against light. Dark mode often stops the scroll harder in a bright feed simply by contrast.

Wrapping Up

The whole archetype is one discipline: let a friend do the selling.

Write the incoming bubble like a real person with a real problem your audience recognizes, deliver the product in the reply, and never let brand voice leak into the thread. That's the Overheard Sell, and it's why a screenshot of a conversation beats a headline you wrote to be persuasive.

Get the grey bubble right and the ad practically runs itself. Get it wrong and you've made a regular ad wearing a costume.

This is one spoke in the static ad archetype library. If you liked how the DM Thread hides the sell in a conversation, the Calendar Mockup pain point ads archetype hides it in an interface, and Blurred Bait hides the reveal entirely.

Steal my ad concept & hook library - new breakdowns every week

Get instant access →

Whose conversation are you letting your buyer overhear first?