Dating texting guide

How to text a match who keeps flaking on plan confirmation

Get flaky matches to commit or reveal they're not interested. Learn when to push back and when to walk.

Read the situation

A match who goes silent when it's time to confirm, or keeps saying yes then ghosting, is showing you something specific: they either lack follow-through or you're not their priority. The difference matters because it changes how you respond.

A good reply to flakiness does two things at once. It removes the friction that gives them an excuse to bail, and it tests whether they actually want to meet you. If they're interested, a clear, low-effort confirmation will land. If they keep hedging or disappearing, you have your answer.

The goal is not to convince them or show patience. The goal is to find out fast whether this person will show up, then decide if they're worth your time.

A boring opener next to the reply WingAI writes instead
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

Texting AI Screenshot the thread on your phone and get the next text.

What their silence means when plans are on the table

When you've proposed a specific time and place and they go quiet, that is a response. They're not thinking it over. They're avoiding confirmation because they either have other options pending or they're not sure they want to meet you yet. The longer they sit on it, the less likely they are to show.

Pay attention to what else is happening. Are they still texting you casually between now and the planned date? If yes, they're stalling. If no, they've mentally moved on. Either way, a flaky match at the confirmation stage usually stays flaky. This is not about them being busy. Busy people either say no directly or they confirm and block it off.

Make the ask so simple they have to choose

Your reply needs to strip away all the reasons they can say maybe later. Stop asking when they're free. Stop offering alternatives. Propose one specific date, time, and place. Then ask for a yes or no in language that requires an actual answer, not a vague thumbs up emoji.

If they say yes clearly, you have your confirmation. If they say they can't make that specific time, tell them to pick a time that works and send it back to you. If they don't, you're done. The message does the work of separating people who are in from people who are out.

Send it once and set a deadline to move on

Send your message confirming the plan and give them until the day before to confirm back. No follow-up messages, no check-ins a few hours later. If they confirm, great. If they go silent or say they can't make it, you don't counter-offer.

If they flake the day of the date, block or mute them. You are not chasing someone who doesn't respect your time. If they come back after you've moved on and try to reschedule, respond once but treat them as a lower priority than new matches. A flake is information. Use it to decide how much mental energy they deserve.

Do not send

Why these replies fail

  • “hey! i had such a great time talking to you. id love to see you sometime soon. let me know what days work best for you and we can figure something out!”

    This is open-ended and doesn't ask for commitment. It gives them unlimited time to respond and multiple outs.

  • “are you still down for thursday? did you see my last message? checking in!”

    Follow-up messages reward flaking and make you look desperate. It shows you're willing to chase.

  • “no worries if thursday doesn't work, we can do literally any day next week. super flexible. just let me know when suits you”

    Over-accommodating removes the boundary they need to feel to actually make a choice. They will keep hedging.

Avoid these

Common mistakes

  • Asking open-ended questions ("when works for you?") instead of proposing a specific time and place, which makes it easier for them to delay
  • Sending multiple messages in a row when they don't reply, which signals desperation and gives them permission to ghost
  • Trying to reschedule immediately after they flake, which teaches them that canceling has no cost
  • Matching their casual tone too much ("lol whenever haha") when you actually need a commitment
  • Waiting more than a few days for a response before you move on, which wastes time chasing someone uninterested

Questions people ask

Should I give them multiple chances if they flake once?
No. One flake at confirmation is a pattern starting. If they bail on plans they confirmed, they've shown you how they operate. A second chance teaches them it costs nothing to waste your time. Move to the next match.
What if they say yes but then cancel the day of?
That is a flake. Do not reschedule with them. If they reach out again later, you can respond once but treat them as a backup option. Their reliability on show day matters more than anything they say beforehand.
Is it better to call or video chat before meeting to confirm they're real?
Video chat can help, but it doesn't make a flaky person reliable. A call might buy you a day of higher certainty, but it also delays the moment when you find out if they'll actually show. Get to the meet faster and verify in person.
How long should I wait for them to respond to my confirmation message?
Wait until the evening of the day before your proposed date. If they haven't confirmed by then, assume they're not coming. Do not send a reminder message. Either they're coming or they're not.

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

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

    Nikola2214

  • “I overthink every text. Having three options and picking the one that sounds like me cut that spiral short.”

    Sam R.

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