Dating texting guide

How to respond when he ghosts after confirming plans

He suggested hanging out, you confirmed a time and place, then silence. Here's how to reply without looking desperate or bitter.

Read the situation

This is a specific flavor of flaking. He initiated, you showed up with logistics, and then he vanished. It's not that he forgot or got busy midweek. He had a concrete plan and went quiet anyway.

The move here is not to pretend nothing happened or to chase him with another message. A good reply acknowledges the gap without making excuses for him. It puts the ball back in his court in a way that lets him either step up or fade completely. You're not trying to win him back. You're testing whether he actually wants to hang or if this was just talk.

Your AI wingman

Get replies that sound like you

Screenshot the conversation in WingAI. It reads the vibe and gives you natural replies for this exact situation.

Try for free

The gap between 'let's hang' and silence tells you a lot

When a guy suggests plans, he's taking a small risk. When you confirm specifics, the risk gets real. Suddenly it's not abstract. It's Friday at 8 at a named place. That's when some guys realize they don't actually want to show up, but they don't know how to say it, so they just go quiet.

This isn't ambiguous. He ghosted on a confirmed plan. That's different from being slow to text back or taking time to figure out logistics. He knows what day it is. He knows where you're meeting. The silence is a choice. It tells you he either doesn't respect your time or got cold feet and chose avoidance. Both of those are answers about who he is.

Send one message that closes the loop without chasing

Your reply needs to do two things. First, it needs to make clear that you're not oblivious. You know he ghosted on confirmed plans, and you're calling it out lightly. Second, it needs to hand the next move to him without a net underneath. No softening language. No extra messages. No alternate suggestions.

The message should be short, direct, and final. It says something like, 'I'm going to take that as a no' or 'No worries, looks like plans changed.' Not mean. Not hurt. Just factual. This gives him one clean shot to either apologize and reschedule or stay silent. If he stays silent, you have your answer.

Wait 24 hours from when you confirmed, then send once

Don't send your reply immediately after he ghosts. Wait until the actual time has passed. If you confirmed Friday at 8, wait until Friday evening or Saturday morning. That makes it clear you're not sitting around refreshing your phone. You were ready to go, he wasn't there, and now you're moving on.

Send your reply once. That's it. No follow-up message if he doesn't respond. No check-in a week later. If he replies and apologizes with a real reason, you decide if you want to reschedule. If he ghosts that message too or comes back later with excuses, you already know what to do. You've given him the information and the opening. What he does with it is his move.

Do not send

Why these replies fail

  • Hey, are you okay? Just want to make sure nothing happened!

    This gives him an easy excuse ('Sorry I was sick') and makes you sound worried about his wellbeing instead of upset about his disrespect.

  • Guess you're not coming lol. All good, we can do another time!

    The lol softens the call-out and immediately offering another time rewards him for flaking and signals you'll accommodate this behavior.

  • Wow, really? You seemed so into hanging out. Whatever, I'm over it anyway.

    This is clearly hurt disguised as indifference and gives him the satisfaction of knowing he got to you.

Avoid these

Common mistakes

  • Sending a follow-up message asking if he's okay or if something came up. This gives him an escape route and makes you look worried.
  • Going silent back and hoping he notices. This just extends the guessing game and wastes your time.
  • Getting angry or sarcastic in your reply. Bitterness reads as wounded, not unbothered.
  • Over-explaining or justifying why you're checking in. Keep it short so you don't look desperate.
  • Suggesting a different time immediately. This rewards his flaking and trains him that ghosting works.

Questions people ask

Should I send him a message or just let it die?
Send one message that's short and final. Silence back leaves ambiguity and keeps you waiting for a response that might not come. One clear message closes the loop and gives him a clean chance to step up or stay gone. After that message, if he doesn't reply, you have your answer.
What if he comes back and says sorry, something came up?
Listen to what he actually says and whether he offers a specific reason or a reschedule. Real emergencies happen. But if it's vague or he just apologizes without suggesting a new time, treat it as a soft rejection. You can say okay, but don't chase him with new plan suggestions.
How long should I wait before deciding he's not interested?
After you send your closing message, give him 48 hours to respond. If he doesn't reply by then, he's made his choice. Don't wait longer, don't send another message. You've been clear, you've been fair. His silence after that is an answer.
Is there any chance he just forgot?
Not really. You confirmed a specific time and place. If he forgot, he would have remembered when Friday came around or when his friends asked what he was doing. More likely he lost interest or got anxious and chose not to deal with it. Either way, that's not your problem to fix.

What people say after using WingAI

  • I was skeptical at first. Then I tried it on a dry chat and the replies actually sounded like me, not a chatbot.

    Mazoonx

  • She went cold mid-week and I had no idea what to say. The reply I sent felt natural and she picked the chat back up.

    Marcus T.

  • Used it for a couple hours and set up a date the same night. Not even kidding.

    Nikola2214

Your AI wingman

Get replies that sound like you

Screenshot the conversation in WingAI. It reads the vibe and gives you natural replies for this exact situation.

Try for free

More conversations WingAI can help with