You just shook hands. They said their name. Two seconds later? Gone.
It's not a bad memory. It's a bad system. Your brain never actually stored the name in the first place. Here's how to fix that in the moment.
1. Say it back before you say anything else
They say "I'm Priya." You say "Priya, nice to meet you."
That's it. Repeating a name out loud within two seconds beats saying it silently in your head. Speaking forces your brain to process the sound, not just hear it. Skip the small talk until you've said their name once.
2. Stop rehearsing your own intro
Here's why you forget: while they're saying their name, you're busy planning what YOU'll say next.
Your attention is on you, not them. So the name never lands. Fix it by shutting off your inner script. Nobody cares if your intro is smooth. They care that you remembered them.
3. Hook the name to one thing you can see
"Priya" plus "red glasses." "Marcus" plus "loud laugh."
Your brain remembers pictures far better than sounds alone. Tie the name to something you're already looking at. Later, the glasses or the laugh pulls the name back up for you.
4. Use it once mid-conversation
Five minutes in, drop their name into a sentence.
"So what got you into that, Marcus?"
Using a name a second time moves it from short-term to sticky. Bonus: people quietly love hearing their own name. It signals you were paying attention.
5. If it's gone, just ask
You blanked. It happens. Don't fake your way through the whole night dodging it.
Say: "I'm so sorry, your name slipped away from me — can you say it again?"
People forgive this instantly. What they don't forgive is realizing at the end you never knew it. Asking early looks honest. Asking never looks careless.
The takeaway
Next time someone introduces themselves, say their name out loud before you say one word about yourself. That single move fixes most name-blanking for free.