All posts
Growth··4 min read

From DM to sale without leaving the chat

Some of your warmest buyers are already in your inbox. The trick is not making them leave it to pay.

Two people in conversation

A DM asking 'how much?' is about as warm as a lead gets. The person sought you out, opened a conversation, and is holding their attention on you right now. And the usual response — 'check the link in my bio' — sends that attention away to go hunting.

Every step you add between the question and the purchase is a chance for the moment to cool. The goal is to close the loop while they're still in it.

Keep it moving

  • Answer the question directly — say the price, don't make them dig for it.
  • Send the exact link — straight to the product they asked about, not your homepage.
  • Make that link take payment — so 'how much?' and 'done' happen in the same conversation.

Be quick, then be human

Speed matters here more than polish — a fast, friendly reply while they're still typing beats a perfect one an hour later. Answer like a person, point them at the thing, and let the page do the rest.

Reply With a Question, Not a Pitch

When someone slides into your messages with "how much?", the instinct is to fire back a price and a link. Resist it. A single question first — "Happy to help, what are you hoping it'll do for you?" — turns a cold enquiry into a conversation and tells you which of your options actually fits. People buy far more readily from someone who seemed to listen.

That short exchange also lets you recommend rather than list. Once you know they want the beginner package, not the full course, you can point them straight to it, which feels like help instead of a sales pitch. The message that says "based on what you've told me, this is the one" closes far better than a menu.

Keep the pace human. One or two questions, then a clear steer — dragging it out feels like an interrogation, and cutting it short feels like a vending machine. The aim is a quick, warm read on what they need, then a confident recommendation.

Send a Link That Closes in the Chat

The moment they're ready, the worst thing you can do is send them off to "the link in my bio" and hope they find their way. Every extra tap loses people. Instead, drop a direct checkout, booking, or product link they can pay on the spot, on their phone, without hunting or creating an account first.

The good version is almost frictionless: they tap the link, see exactly the thing you recommended, and pay in a few seconds while the conversation is still warm. A OneSol product or booking link does precisely this — it opens to the one item, takes the payment into your Stripe, and drops them back none the wiser that they ever left the chat.

Send the link with a one-line reason attached — "here's the booking page, grab whichever slot suits" — so it reads as helpfulness rather than a bare URL. A link with a nudge gets tapped; a link on its own too often gets "thanks, I'll take a look" and silence.

Save Your Replies So You're Not Rewriting Them

The same handful of questions come up again and again — price, how it works, delivery time, refunds — and rewriting the answer each time is both slow and inconsistent. Keep a short note of your best replies to the common ones, so you can answer in seconds while still sounding like yourself.

The trick is to personalise the first line and paste the rest. Open with something specific to them — "Great question, since you mentioned you're just starting out…" — then bring in the saved explanation. That one bespoke sentence is enough to stop a canned answer from feeling canned.

Have these ready before you need them, ideally in your phone's notes or your platform's saved-replies feature, so a busy evening of DMs doesn't leave enquiries sitting unanswered until the buying mood has passed.

  • Your prices, with the packages laid out simply
  • A plain "how it works" from purchase to delivery
  • Delivery or turnaround time, and your refund stance
  • A friendly nudge with the direct checkout or booking link

Run all of this from one link.

Free to start — no card required.