DMSetter Blog

2 fixes that got us from 46k to $97k/mo (Instagram DMs)

Watch on YouTube · Subscribe to the channel

Scaling Instagram DM revenue comes down to two fixes: track your data accurately, then analyze it to remove the drop-off points dragging down your booking rate. Within 24 hours, we took Jara's old framework, one of my clients, from a 4.6% booking rate all the way to 9.7%, and you can see the proof in the screenshots and the quick math. Keep your lead flow and closing rate the same, and doubling your booking rate basically doubles your revenue. That is how a coach goes from 50K a month to 100K a month without spending another dollar on ads, all from changing two parts of the DM setting script.

Whatever revenue you are generating right now, you can do the math on how much you are leaving on the table. In the video above, I walk through both steps as briefly as possible so you can apply them today.

The two fixes that double your booking rate

Everything here maps to two moves, in this order:

  1. Track your DM data with 99% accuracy.
  2. Analyze that data, find the biggest drop-off points, and trim your script to the essentials.

That sequence is the whole system. Below is exactly how to run each step.

Why does doubling your booking rate double your revenue?

If your lead flow and your closing rate stay constant, the booking rate is the one lever that moves everything downstream. Twice as many booked calls from the same number of conversations means twice as many sales calls and, at the same close rate, roughly twice the revenue. That is why the headline result here is 46K to 97K a month: nothing changed about the ads or the offer, only the percentage of DM conversations that turned into booked calls.

Before the how, the credibility: I have been in the appointment setting space for close to three years and generated millions of dollars in revenue from the DMs for the coaches you can see on screen, all using the exact methods below. If you want the deeper breakdown of the booking-rate math itself, I cover it in Instagram DM booking rate.

Step one: track your DM data with 99% accuracy

This step is simple, yet most coaches skip it entirely. We run our CRM in Notion, and for a client like Cherro you can see every stage tracked in one place.

The metrics that actually matter are these four:

  • The total amount of leads that step in
  • Calls proposed
  • Calendar sends
  • Calls booked

From those four numbers we calculate the totals and the booking rate at each stage. We track plenty of other metrics too, and AI logs them for us automatically, but these four are the core. On top of them sits a KPI tracker that surfaces the trends and changes over time, so the funnel reports on itself and you can see where performance is shifting.

This matters more than coaches realize. I have gotten on calls and asked, "What do your numbers look like?" and heard, "We do not track numbers." So what are you basing your changes on? Feelings? Intuition? The vibe you get from a few replies? That is not enough. You need real numbers to understand the performance of your entire DM setting funnel before you can fix it.

Step two: analyze your numbers and cut the drop-offs

Once the numbers are in, you analyze them. First, find where the biggest drop-offs are happening. Then remove the unnecessary questions around that stage and look for places where two questions can be combined into a single message.

I could tell you exactly what we changed in Jara's framework, but it would not help you, because every script and every funnel is different. The skill is detecting where your own weak points are, then fixing them to double or even quadruple your conversions. You can see what those gains looked like for us in the AI DM setter results case study.

Quick fixes for each stage of the funnel

Here are the specific fixes that move each stage:

  • Lead to call proposed: Trim your script to the essentials and stop asking too many questions. Every extra question drops more leads, so keep only the ones that qualify. There is more on building the lean version in the best Instagram DM script for coaches.
  • Call proposed to calendar send: Replace the long pitch text with a voice message. Leads hear your voice and feel like they are speaking with you directly, and a voice note carries more energy and is far easier to consume than a wall of text.
  • Calendar send to call booked: Add natural urgency, something like, "Here is the calendar link, book a call. I am here with you for the next five minutes to make sure everything goes smoothly, then I have to jump on a call with my team." Then follow up after about 10 minutes of no response. The lead already agreed to get on a call, so a quick nudge gets them to finish booking. The Instagram DM follow up automation makes that nudge fire on its own.

Bringing it together

This is the basic way we doubled our booking rates. I am not walking through the exact changes we made for Jara, because your funnel is different. It might be strong at the top but leak in the middle or at the end, at one of the drop-off points we covered here. Track your four numbers, find the leak, trim your script, and tighten the calendar step.

If you want a deeper, step-by-step breakdown of how we run this, let me know in the comments. I hope you found this useful, and I hope to see you in the next one. Cheers.

Frequently Asked Questions

How much can fixing your DMs change your revenue?

If your lead flow and closing rate stay the same, doubling your booking rate basically doubles your revenue, like going from 50K a month to 100K a month, with no extra ad spend.

What metrics should you track in the DMs?

Track four numbers: total leads that step in, calls proposed, calendar sends, and calls booked. From those four you can calculate your booking rate at every stage.

How do you increase your lead to call proposal rate?

Trim your script down to the essentials and stop asking too many questions. Every extra question drops more leads, so keep only the ones that qualify.

How do you get more calls booked after the calendar link is sent?

Add natural urgency to the message, then follow up directly after about 10 minutes of no response, since the lead already agreed to get on a call.

Why send a voice message instead of text for the call proposal?

A voice message builds more trust because leads hear your voice and feel like they are speaking with you directly, and it is far easier to consume than a huge block of text.

See the Human + AI DM system in action

Watch the real walkthrough of the setup that books coaches 36,000+ qualified calls with one AI and one setter.

Show Me The Walkthrough