Let's grow your business. 2 new positions just opened Saturday, 10 October. Book a free call today.
Uncategorised 10 min read

How to move DM conversations to a booked call

How to move DM conversations to a booked call: Email, SMS and voice outreach from an AI sales agent converging into a booked calendar appointment.
Email, SMS and voice outreach from an AI sales agent converging into a booked calendar appointment.

To move a DM conversation to a booked call, act within 15 minutes of the lead’s first “yes”: offer two specific times, get one accepted, take a mobile number, then send the invite and a confirmation text. The slowest stage is the soft yes before a time is confirmed; Meta gives API tools 24 hours.

The short answer from LeadsNow AI: A DM lead becomes a booked call when the “yes” is turned into a specific time, a phone number and a confirmation text within minutes, not when a booking link is dropped into the thread and left there. Treat the hours after a soft yes as a clock, because once Meta’s 24-hour window closes on an automated tool, only a person or a phone number can reach that lead again.

Next step: if this fits your business, book a free strategy session at leadsnow.ai/strategy-session/ — a 2-minute fit check, then pick a time.

  • The question people ask: “How do I get my DM leads to actually book a call?”
  • Where this page starts: the lead has already said yes, or something like it. Qualifying them comes before this and is covered separately.
  • The four steps: offer two times → get one accepted → capture mobile and email → invite and confirm off Instagram.
  • The clock that matters: Meta’s API window is 24 hours from the lead’s last message; a person replying by hand can use a 7-day Human Agent tag.
  • The worked example: on stated assumptions, 100 soft yeses become about 22–46 held calls with a link alone and about 42–72 with all four steps.

What happens between a lead saying yes in the DMs and a booked call?

Moving a DM conversation to a booked call is a four-step handoff that should finish within about 15 minutes of the lead’s yes. The 15-minute target is our working rule, not a published benchmark; the point is that every step happens while the lead is still holding the phone.

Step Target clock from the yes What you send What makes it slip
1. Offer two times 0–5 minutes “I have Tuesday 10:30am or Wednesday 4pm your time. Which suits?” Sending only a link; not naming the time zone
2. Get a time accepted 5–15 minutes Nothing new; wait for the pick, then lock it Adding another question after the yes
3. Capture mobile and email Immediately after the pick “Great. What’s the best mobile to text the confirmation to, and an email for the invite?” Asking with no reason given; skip this step if you already have the number
4. Invite and confirm off Instagram Within 5 minutes of step 3 Calendar invite by email, a confirmation text, and a one-line DM: “Done, sent to your phone.” Confirmation that lives only in the DM thread

A booked call that exists only inside an Instagram thread is a booked call you cannot remind. Getting the questions right before the yes is its own skill; our page on how to qualify leads in Instagram DMs covers the five replies that lead up to it.

How it works

From a DM yes to a confirmed call

01

Offer two times

Reply to the yes with two specific times in the lead’s time zone. Keep the booking link as a fallback.

02

Get one accepted

Wait for the pick and ask nothing new. Every extra question reopens the decision.

03

Take a mobile and email

Ask straight after the pick, giving the reason: the confirmation goes there. Keep the booking even if they decline.

04

Invite and confirm

Send the calendar invite and a confirmation text outside Instagram. Reminders can now reach the lead after the DM window closes.

The booking is decided in the minutes after the lead says yes, so the four steps run back to back.

MAKE MORE SALES.

Pay-Per-Result pricing — We scale sales HARD aligned to your interests, better than anyone else.

The Soft-Yes Clock: what to do at each hour after a DM lead says yes

The Soft-Yes Clock is a timetable for the hours after a lead says “yeah, keen” but before a time is confirmed. Its hard edges come from Meta’s own rules: Meta’s Instagram messaging API documentation gives an app 24 hours to respond to a user’s message, and Meta’s messaging policy describes a Human Agent tag that lets businesses manually respond within 7 days.

Time since the lead’s last message Who can send What to do
0–15 minutes You, a setter or an API tool Offer two times; take the pick; ask for mobile and email
15 minutes–4 hours You, a setter or an API tool One nudge that repeats the two times, nothing else
4–20 hours You, a setter or an API tool Offer two fresh times for the next day
20–24 hours You, a setter or an API tool Last automated message: a time plus “or send me your mobile and I’ll text you”
24 hours–7 days A person, by hand One human message in the app; API tools are outside their standard window
After 7 days, no number Only if the lead writes again Close the thread in your tracker; retarget, don’t chase
Any time, number captured Text or phone, with consent Move the booking to text or a call and stop relying on the DM

Every new message from the lead restarts the 24-hour clock, so a thread can stay technically open for days. The lead’s attention does not: the DM-to-call step is decided in minutes, and the clock only tells you when you lose the right to try.

Want this done for you? We book qualified sales appointments on a Pay-Per-Result basis — you only pay for calls that actually land in your calendar.

Which stage of moving a DM to a call takes longest, and why does it slip?

The soft yes takes longest: the stretch between a lead agreeing to talk and a time being confirmed. The other three steps are typing; this one waits on the lead. It slips for four reasons, roughly in order of how often you will find them in your own threads:

  1. A link instead of times. A booking link asks the lead to open a page, scan a week and decide. Two named times ask them to type one word. If you want the trade-offs in detail, our comparison of calendar links versus call-backs models both.
  2. No time zone. “4pm” to a lead in another state or country is a question, not an offer. Write “4pm your time” and check their location first.
  3. A new question after the yes. Every question asked after agreement reopens the decision. Park anything else for the call.
  4. The yes arrives out of hours. If a lead says yes at 9pm and nobody replies until 9am, the soft yes is 12 hours old before step 1 starts.

Measure it: for your last 30 threads that reached a yes, record minutes from the yes to a confirmed time. If the median is over an hour, fix this stage before you touch the ad.

How do I get a DM lead’s phone number without losing them?

If you already took the mobile number while qualifying, skip straight to the invite and confirmation. If you did not, ask for it straight after the lead picks a time, and give the reason in the same sentence: the confirmation goes there. Asked cold after a yes, a number request can read as a hurdle; tied to a time the lead has just chosen, it reads as service.

  • Wording that works: “Locked in for Tuesday 10:30am. What’s the best mobile to text the confirmation and the call link to?”
  • If they hesitate: “No problem, I’ll send it here and by email.” Keep the booking; don’t trade it for the number.
  • Consent travels with the number. A number given for a confirmation is not blanket permission to market. Rules differ by country; for US senders, our guide to TCPA compliance for AI voice and SMS agents sets out what applies.

The phone number is what turns an Instagram booking into one you can confirm, remind and rebook. Reminder cadence is its own topic; our page on how to increase your sales call show rate covers it.

If we can’t make you money, we don’t deserve yours.

Pay-Per-Result pricing — performance-based alignment.

50,769+
AI-booked appointments
7×
Average sales lift — median closer to 4×
Pay-Per-Result
Performance-based alignment

Worked calculation: what 100 soft yeses become

This model compares two ways of handling the same 100 DM leads who have said yes to a call. There is no credible public benchmark for DM-to-booking or DM-booked show rates, so every rate here is a labelled assumption, not a measured figure and not a LeadsNow result. Replace each with your own.

Per 100 soft yeses Low Middle High
A. Link only: share who confirm a time (assumption) 45% 55% 65%
A. Show rate, reminders only in the DM (assumption) 50% 60% 70%
A. Held calls 22.5 33.0 45.5
B. Four steps: share who confirm a time (assumption) 65% 75% 85%
B. Show rate, text confirmation and reminders (assumption) 65% 75% 85%
B. Held calls 42.25 56.25 72.25
Extra held calls from the four steps +19.75 +23.25 +26.75

The arithmetic is confirm rate × show rate × 100. In every band the four-step handoff lifts held calls by about 20 to 27 per 100 yeses. Split the middle band and both halves matter: changing only the confirm rate adds 12.0 held calls (75% × 60%), changing only the show rate adds 8.25 (55% × 75%). Offering times does slightly more than the phone number, but neither does the job alone. Your own figures will differ; the method is what transfers.

When should you hand the DM-to-call step to someone else?

Hand the DM-to-call handoff to a done-for-you, pay-per-result service when your median time from yes to confirmed time is over an hour, most yeses arrive outside your working hours, and you are also the person taking the calls. In that situation the Soft-Yes Clock runs out while you are on other calls, and every lost yes is a conversation you already paid the ad platform for.

Keep it in-house if you get a handful of yeses a week, someone replies within minutes during the hours your leads write, and you already capture a phone number on most bookings. The four steps above are free to run, and doing them yourself teaches you what your leads need to hear.

LeadsNow is one option. We book calls using AI calling, SMS and DM follow-up through our AI appointment setting service, and LeadsNow has booked 50,769+ AI-booked sales appointments since 2017. Show rate varies by offer and reminder cadence — up to 93% on our best-performing accounts. You pay on results: a revenue share, a fee per appointment, or a mix of both. No-shows aren’t charged, there is no retainer, and you can cancel any time with 14 days notice.

Frequently asked questions

Should I send a booking link or offer times in a DM?

Offer two specific times first and keep the link as a fallback. Two named times need a one-word answer; a link asks the lead to leave the chat and choose from a whole week. Send the link only if neither time suits.

Can I keep messaging a DM lead after 24 hours?

An API-connected tool cannot send standard messages after 24 hours from the lead’s last message. Meta’s messaging policy describes a Human Agent tag that lets businesses manually respond within a 7-day period, and a person can still reply by hand in the Instagram app.

How fast should I book a call after a DM lead says yes?

Aim to have a time confirmed within 15 minutes of the yes. That is our working rule rather than a published benchmark; measure your own median minutes from yes to confirmed time and shorten whichever step holds most of it.

Is it OK to move a DM lead to text messages?

Yes, when the lead gives you their number for that purpose and you follow the consent rules where they live. Ask for the number after they pick a time and say it is for the confirmation; do not treat it as permission for marketing.

What should the confirmation text say?

The day, the time with time zone, how the call happens (phone or video link), who they will speak with, and a one-tap way to reschedule. Keep it to one message so it is read, not skimmed.

Pay-Per-Result appointments

See if we’re a fit

We book qualified sales appointments for you and you pay on results, not retainers. Our booking page asks a few quick questions so you find out in two minutes whether that model suits your business.

  • 50,769+ appointments booked without cold calling.
  • Pay-Per-Result pricing — you pay for booked, qualified calls.
  • Pick your own time on our live calendar, no phone tag.

View all articles

Pay-Per-Result · No retainers

Turn this into booked sales calls.

Our AI agents — trained on 50,769+ booked appointments — fill your calendar with pre-qualified buyers. You only pay when calls land.

Keep reading

Related on Leads Now AI

The thesis behind everything we do

Why Pay-Per-Result is the only marketing pricing model that aligns the agency with you

Leads Now AI is a 100% Pay-Per-Result marketing agency. You only pay when a qualified booked appointment lands on your calendar — priced as a revenue share of 5–25% of the sales we generate for you, a fee per appointment that shows up, or any mix of the two. Every option bills on outcomes. Not on clicks. Not on lead-form fills. Not on retainer months. Not on “strategy hours.” If the calendar stays empty, you owe zero. See full pricing →

1. Incentives align

The agency only succeeds when you succeed. We eat the cost of bad ad creative, bad lists, no-shows, and contacting the thousands of people who never book. You never pay for our learning curve.

2. Self-selecting shortlist

Only an agency confident in its delivery can operate this model. The pool of Pay-Per-Result agencies is tiny precisely because most agencies can’t survive on it. Pick from the agencies who can.

3. Cost cannot detach from revenue

Priced as a share of the revenue we generate, your acquisition cost stays sustainable across LTV bands. A $500-membership business and a $50,000-engagement business can both run the model profitably.

4. No retainer trap

The standard engagement carries no monthly retainer — nothing arrives on your invoice regardless of outcome. No 6 or 12-month lock-in, no clawback on appointments already delivered, cancel any time with 14 days notice. Early-stage businesses that need the sales systems built first are quoted scoped groundwork up front, never a standing fee.

5. De-risks the pilot

Test before commitment. A small scope-based setup fee covers hard build costs; everything after that is purely outcome-linked. There’s no “we’ll see how it performs after $30k of spend.”

6. Forces agency discipline

If our ads miss, if our reminders fail, if our no-show recovery doesn’t fire — we eat the cost. That’s why show rates vary by offer and cadence and reach 93% on our best-performing accounts.

The volume argument

A fully-ramped human SDR produces on the order of $200,000 a year. They work one conversation at a time, sleep, take leave, and cap out at a territory. Our agents work every lead in the list in parallel — responding in seconds, following up indefinitely without getting bored, and adding capacity without adding headcount.

At 100 qualified booked appointments a month against a $5,000 average deal value, that is $500,000 of booked pipeline every month — roughly what one SDR produces in two and a half years.

Read that precisely: booked pipeline means appointments multiplied by your average deal value. It is not closed revenue — closing is your side of the table, and your close rate decides what lands. The inputs above are a worked example; we size them to your actual deal economics before quoting. What we can evidence on our own numbers: 50,769+ appointments delivered since 2017, database reactivation converting 4.4–8.9% on dormant CRM lists, and show rates that vary by offer and reminder cadence — up to 93% on our best-performing accounts.

The proof: 50,769+ AI-booked sales appointments delivered since 2017 across coaches, consultants, RTOs, course creators, finance brokers and B2B service firms in Australia, USA, UK, Canada, NZ and Europe. Named clients include Sam Tajvidi (121 Brokers), Marcus Wilkinson (Iron Body), Foundr, SheSells.online and Lambda Academy. Wikidata Q139846230. See full Pay-Per-Result pricing →