Each one shows the version most people send, why it underperforms, and what to send instead. Not scripts to memorise — patterns to borrow.
The opener after a good conversation
Common: "We should hang out sometime."
Why it stalls: no day, no activity, no signal it is romantic. Easy to agree to and never happen.
Better: "I've really enjoyed talking to you. Would you like to get a coffee on Saturday?"
When you want it unambiguous
Common: "Fancy grabbing food sometime?"
Why it stalls: reads as friendly. She may say yes and arrive expecting nothing.
Better: "I'd like to take you out properly — dinner on Thursday, if you're free?"
On a dating app, after a few messages
Common: "So what are you up to this weekend?"
Why it stalls: hints at asking without asking. She has to guess and do the work.
Better: "This has been fun — fancy continuing it over a drink on Thursday?"
When you share an interest
Common: "You should come along sometime if you want."
Why it stalls: conditional, low commitment, easy to let slide.
Better: "There's a photography exhibition on until the 20th — I'd like to take you, if you'd like to come."
Someone you have known a while as a friend
Common: hinting for weeks and hoping she notices.
Why it stalls: she probably has noticed, and the ambiguity is now the problem.
Better: "This might be a bit out of nowhere — I like you as more than a friend, and I'd like to take you to dinner. No pressure either way, and nothing changes if you'd rather not."
Asking for a number rather than a date
Common: "Can I get your number?" with no context.
Why it stalls: a number without a reason is a demand for a decision with no information.
Better: "I've got to run, but I've enjoyed this — could I get your number and message you about a coffee?"
When you are nervous and know it shows
Common: over-explaining, three paragraphs, an apology in advance.
Why it stalls: length reads as pressure and makes her responsible for your nerves.
Better: "Right, I'm going to be direct because I'll talk myself out of it otherwise — would you like to go for a drink this week?"
Someone from a weekly class
Common: waiting for the "right moment" all term.
Why it stalls: the right moment does not arrive; the term ends.
Better: "I'm getting a coffee before next week's class — join me? My treat if you tell me what I did wrong with the glaze."
After she gave you her number and you have not written
Common: "Hey :)" three days later.
Why it stalls: no context, no plan, hard to answer.
Better: "It's [name] from the bookshop queue. Still up for that coffee? I'm free Wednesday or Saturday."
When your schedules are awkward
Common: "When are you free?"
Why it stalls: hands her the admin. Open questions get open-ended answers.
Better: "I'm around Tuesday evening or Sunday afternoon — does either work? Happy to fit around you otherwise."
She replied warmly but did not commit
Common: asking again the next day.
Why it stalls: repetition turns interest into pressure fast.
Better: "No rush — the offer stands whenever suits." Then leave it with her, genuinely.
Neighbour, or someone you will keep seeing
Common: a big romantic gesture.
Why it stalls: raises the cost of saying no, and you both still live here.
Better: "Low-stakes question — would you fancy a drink sometime? Completely fine if not, I'll not mention it again either way."
You are older or younger than her, and it is on your mind
Common: raising the age gap as a disclaimer.
Why it stalls: makes it the subject before she has decided whether it matters.
Better: ask normally. If she raises it, answer honestly. Do not apologise for existing.
After a first message exchange on an app that has gone quiet
Common: "You still there?"
Why it stalls: asks her to account for herself.
Better: one message with a plan — "Going to shoot my shot: drink on Friday?" — and if nothing comes back, that is your answer.
The shortest version that works
When in doubt, this is enough: "I've enjoyed talking to you — can I take you for a coffee on Saturday?"
Eleven words. Names the feeling, names the thing, names the day. Almost everything else on this page is a variation of it.