Why a typing indicator keeps you in the conversation
A typing indicator signals that a response is forming, making the wait engaging and the act of leaving feel like abandoning something about to arrive.
Filed by The Archivist 2 min read
Intuition test — answer before you read on
Why does a typing indicator make users wait longer before switching apps?
Correct answer: B
Option A describes technical reassurance, not conversational binding. Option C names curiosity but not the mechanism that sustains the wait. The Zeigarnik effect explains why an unfinished turn holds attention, and consistency makes leaving feel like abandoning an investment.
A messaging app shows three bouncing dots when the other person is typing. Users who see the indicator wait an average of twenty-eight seconds longer before switching apps than users in a version without it. The message arrives in the same time in both versions; the dots changed the wait, not the speed.
What everyone sees
The typing indicator is treated as a courtesy — it tells you that a response is coming, so you can plan your time accordingly. The assumption is that it provides useful information: “don’t go anywhere, they’re replying.”
What is actually happening
The Zeigarnik effect predicts that an unfinished task occupies working memory more than a completed one. A typing indicator signals that a conversational turn is in progress but unfinished, which binds the user’s attention to the chat. Cialdini’s consistency principle adds that the user has already invested in the conversation by sending a message, and leaving before the reply arrives feels inconsistent with that investment.
Why it stays hidden
The binding hides because the user attributes the waiting to social politeness. “I’m waiting because it would be rude to leave while they’re typing” sounds like a social norm, not a design effect. But the dots are what made the typing visible, and without them, the user would have left without feeling rude.
Three bouncing dots convert a reply into an unfinished task. You stay because leaving would mean walking away from something about to arrive.
Three bouncing dots convert a reply into an unfinished task. You stay because leaving would mean walking away from something about to arrive.
Collect this card
Three bouncing dots convert a reply into an unfinished task. You stay because leaving would mean walking away from something about to arrive.
0 / 10,000 collected
Sources & further reading 2
- Zeigarnik — On finished and unfinished tasks
- Cialdini — Influence: the psychology of persuasion
Cross-references
Related files
Filed near this one in the index.
-
No visual on fileNarrative Structure Entry #0530
Why an unresolved ending is remembered longer
An interrupted task stays in mind longer than a completed one, which is why unresolved endings outlive the stories that finish tidily.
MasterThe hidden part #0530Completion releases attention. Anything left open keeps a claim on it.
Narrative Open file -
No visual on fileStatistical Illusions Entry #0436
Why a p-value is not a probability that you are right
The p-value measures how surprising the data would be if the null hypothesis were true. It says nothing about the probability that the hypothesis itself is true.
NoviceThe hidden part #0436A p-value tells you how surprising the data is. It does not tell you how true the hypothesis is.
Statistics Open file -
No visual on fileNaming & Sound Entry #0557
Why acronyms lose meaning and gain durability
Nobody can expand the three letters, and several of the words they once stood for name a business the firm no longer conducts.
NoviceThe hidden part #0557An opaque name cannot go out of date, because it never said anything a business could outgrow.
Naming Open file -
No visual on fileFraming Effects Entry #0507
Why per day pricing beats per month
The same annual sum, printed in a finer unit, becomes a smaller number with nothing to compare it against. Rivals are all quoted per month.
NoviceThe hidden part #0507Granularity is a lever. A price stated in a finer unit is not only a smaller number, it is a number nobody holds a benchmark for.
Framing Open file
Annotations are reserved for archive members.
Sign in to annotate