Your content gets views but no DMs. Here's the fix.

Social post views turning into DM conversations and booked calls

Short answer: if your posts get views but nobody DMs, comments with intent or books a call, the algorithm isn't the problem. Your content is built for attention, not conversation. Fix three things (who you write for, how each post is structured and what you ask people to do next) and the same reach starts producing real buyer conversations.

Here's a situation I hear from founders almost every week:

“My last post got 4,000 views and 60 likes. Not one person messaged me. Meanwhile someone with 800 followers is closing deals off LinkedIn every month.”

It feels unfair. It isn't luck. The person with 800 followers is doing something specific, and once you see it you can't un-see it. This article walks through exactly what that is, with the hooks, structures, CTAs and DM scripts I use myself and with clients.

Views are rented. Conversations are owned.

A view is someone's thumb pausing for a second. It belongs to the platform. A conversation, whether a comment with a keyword, a DM or a reply to your question, is a relationship you now own. You can follow up, help, and eventually sell.

So change the goal of every post from “get reach” to “earn one conversation with the right person.” That single shift changes what you write, how you end it and what you measure.

The 6 reasons your views don't turn into conversations

Go through your last 10 posts and be honest about which of these show up:

  1. Wrong audience. Viral posts about general AI news pull in students and peers, not buyers. Fix: write for one buyer: their role, their problem, their words.
  2. Entertainment, not problems. Tips and trends with no link to a business pain. Fix: every post names a pain your buyer has this week.
  3. No clear next step. The post ends with “Thoughts?” or nothing at all. Fix: end with one specific, low-effort action.
  4. Too much effort to reply. “Book a call” as the first ask scares people off. Fix: ask for a one-word comment or a DM first.
  5. No proof. Claims without screenshots, numbers or stories. Fix: show one real example, result or behind-the-scenes moment.
  6. Your profile doesn't convert. People who like a post click through and see a job title, not an offer. Fix: treat your profile as a landing page (more on that below).

Quick self-check: out of your last 10 posts, how many named a buyer's problem? How many ended with a specific action? How many showed proof? Anything below 5 out of 10 is where to start.

The 5-beat Conversation Formula

Every post I've seen consistently start buyer conversations follows the same five beats. It works for text posts, carousels and 30-second videos.

BeatIts jobExample (AI service founder)
1. HookStop the right person in one line“Your agency has zero pipeline 30 days after the last project ends.”
2. MirrorShow you understand their situation“Referrals dried up, LinkedIn feels random, and you're still the only salesperson.”
3. InsightOne new idea or reframe“The fix isn't more posts. It's a system: signals → personal message → 60-second follow-up.”
4. ProofMake it believable“Here's the exact sheet I use (screenshot): 14 replies from 60 messages last week.”
5. Soft CTAInvite a small next step“Comment SYSTEM and I'll send you the template.”

Four golden rules keep it working: one post, one buyer, one problem, one CTA. Write like you talk. Specific beats clever: numbers, time frames, tool names, real screenshots. And give away the what and why freely, because the done-for-you is what people pay for.

Hooks that attract buyers (not just viewers)

The hook decides who stops scrolling. A broad, clever hook attracts everyone, which usually means nobody who'll buy. Five hook types that pull in buyers:

  • Pain mirror: “Leads come in at 9 pm. Your team calls back at 11 am.”
  • Number + time frame: “How I booked 5 sales calls this week in 15 minutes a day.”
  • Myth-bust: “Cold outreach isn't dead. Lazy outreach is.”
  • Story: “My first AI client came from a comment, not a pitch.”
  • Contrarian / list: “Stop writing ‘Thoughts?’ at the end of your posts. Do this instead.”

Write two versions of the hook before you post and keep the one you would stop for. One non-negotiable: story hooks must be true. Swap in your own real stories and numbers.

CTAs: start with the lowest friction

Most founders jump straight to “book a call.” That's like proposing on the first date. Here's the ladder from easiest to hardest:

FrictionCTA exampleBest for
Very low“Comment TEMPLATE and I'll send it to you.”Lead magnets
Very low“Which one is you: A or B?”Starting dialogue, segmentation
Low“Drop your website and I'll tell you 1 fix.”Free mini-audits
Medium“Reply CALL and I'll send 3 time slots.”Warm audience
Higher“Book a free 15-min fit call (link in Featured).”Ready buyers

Rule of thumb: use four low-friction CTAs for every high-friction one. One CTA per post, because two CTAs get zero action. And put the keyword in CAPS so people know exactly what to type.

Your profile is your landing page

Here's the step most people skip: when someone likes your post, they click your profile within seconds. If it doesn't say who you help and how, the conversation dies right there. Whether you're already an expert or still getting there, you need to look like one in the first 5–10 seconds.

  • Headline: “I help [audience] with [dream outcome] using [method].” Not your job title.
  • Banner: a promise + proof + a CTA.
  • Featured section: one lead magnet, one booking link, one case study.
  • About (first 3 lines): their pain → what you do → who it's for.

From comment to call: the 3-message DM flow

A keyword comment is a raised hand. What you send next decides whether it becomes a call or goes cold. Here's the sequence:

  1. Deliver the promise (within 1 hour): “Hey {name}! Here's the template you asked for: {link}. Quick question so I can point you to the right part: is this for your own business or for clients?”
  2. Continue the conversation (after they reply): “Got it. What's the #1 thing slowing your leads down right now: finding the right people, getting replies, or follow-up?” Then listen, and give one specific tip. No pitch yet.
  3. Invite to a call (only if there's a clear problem): “That's exactly what I help founders fix. Want me to look at your setup on a free 15-minute call? If it's not a fit, I'll tell you honestly.”

Two things will hurt you here: sending a calendar link in the first message, and sending bulk identical DMs. Platforms restrict accounts that do the second one.

A 7-day plan you can start Monday

DayPost structureHook typeCTA
MonMistake postPain mirrorComment keyword → checklist
TueBehind-the-build demoNumber + time frameComment AGENT
WedFramework carouselContrarian / listSave + comment keyword
ThuMini case studyStoryDM CASE
FriTeardownMyth-bustDrop your link for 1 free fix
SatBefore / afterPain mirrorQuestion about their “before”
SunLive class / recapStoryJoin next Sunday + free fit call

And repurpose relentlessly: 1 live class → 1 YouTube video → 5 Shorts → 3 LinkedIn posts → 1 carousel → 1 newsletter. Same idea, different format. Consistency beats volume.

Measure conversations, not views

If you only track views and likes, you'll keep optimising for attention. Track these instead, once a week, in a simple sheet:

  • Conversation rate = (keyword comments + DMs) ÷ views × 1,000. A healthy starting target is 3–10 per 1,000 views.
  • Reply rate = DM replies ÷ DMs sent. Aim for 30%+ on keyword DMs.
  • Call rate = calls booked ÷ conversations. 10–20% is a solid start.

These are benchmarks to beat, not promises. Change one thing at a time (hook, structure or CTA) so you know what actually moved the number.

Key takeaways

  • Build every post to earn one conversation with one buyer, not maximum reach.
  • Use the 5 beats: hook → mirror → insight → proof → soft CTA.
  • Start with low-friction CTAs (one-word comments) before asking for a call.
  • Your profile is the landing page. Fix the headline and Featured section first.
  • Track conversation rate weekly, and change one variable at a time.

Get all 25 hooks, 15 CTAs and 6 templates, free

Everything in this article comes from my Inbound Lead Content Playbook, a 12-page PDF with all 25 buyer hooks, all 15 CTAs ranked by friction, 6 fill-in-the-blank post structures, the full DM scripts and the weekly review sheet.

Download the free playbook →

Want this running for you instead?

If you'd rather not spend the next month testing hooks and writing DMs, let's do it together. On a 1:1 strategy call I'll review your current content, profile and offer with you, and you'll leave with a clear 30-day plan to turn views into booked calls. If you want it fully set up (profile, 7 days of posts, a comment-to-DM flow and an AI follow-up system), that's exactly what I build for founders.

Book a 1:1 strategy call with Zuber →

The session fee and available times are shown on the booking page.


Want help applying this? See related services:

Talk to Zuber

More articles