State the activity, propose a specific day and time, and send it without qualifiers. Example: "Want to get dinner Thursday around 7?" That's the whole template. Everything else in this article is about why that works and what to do with the reply.
Why vague texts fail
A text like "hey we should hang out sometime" isn't a question. It has no time, no activity, and no clear point where the other person is supposed to answer. It puts the work of turning it into a plan back on them, and most people won't do that work. Texts that get answered have three parts:
An activity — coffee, dinner, a specific event, a walk.
A time — a day and rough time, not "sometime" or "whenever."
A clear question mark — the message ends in something that can be answered yes or no.
If your draft is missing any of these, that's the fix, not your wording style.
The template
"[Activity] + [day/time]?"
"Free for coffee Saturday morning?"
"Want to check out that new ramen place Friday night?"
"There's a show at [venue] next Tuesday — want to go?"
Keep it to one sentence. Don't stack it with a paragraph of context, jokes, or disclaimers. The extra text doesn't make the ask safer; it just gives the other person more to read before they get to the actual question.
What not to do
Don't ask if they want to hang out before proposing anything specific. That's a second message you'll have to send anyway. Skip the step.
Don't over-apologize or hedge — "no worries if not but" or "this is random but" reads as low confidence and doesn't change the answer, it just delays it.
Don't send it in the middle of a long unrelated conversation. Give the message its own moment so it doesn't get lost or read as an afterthought.
Don't ask a yes/no question and then immediately answer it for them — e.g., "want to grab food, no pressure though." Ask once, clearly, and stop.
If you're not sure how they'll take it
Text is a lower-stakes channel than calling or asking in person, which is exactly why it works well for this. The other person can read it, think, and reply on their own timeline instead of answering under pressure. Use that. You don't need to soften the ask further — the format already does that job.
Handling the reply
Yes: Confirm the specific time and place in the same exchange. "Great, 7 at [place] — I'll text you the address." Don't leave logistics open for a second round of back-and-forth.
"Maybe" or a vague deflection: Take it as a no for that date and don't push. If they want to reschedule, they'll say so.
No response after a day or two: Don't send a follow-up asking if they saw your text. Silence is an answer. Move on.
Direct no: Reply with something short and non-defensive — "No worries, take care" — and don't ask again.
When to call instead of text
If you already talk on the phone regularly, or the relationship (a coworker, a close mutual friend) makes a text feel like the wrong register, call or ask in person instead. Text is the right tool for a new or lower-frequency connection where a low-pressure, asynchronous ask is more appropriate than a live conversation.