Sometimes a 👍 beats a full reply. PopIn messages support three lightweight responses: reactions, threaded replies, and pins.
At a glance
| Reaction | Reply | Pin | |
|---|---|---|---|
| Best for | Quick acknowledgement | Picking up an older message | "Important info" the group should see |
| Visible to | Everyone in the chat | Everyone in the chat | Everyone, at the top of the chat |
| Sends a notification | To the original sender | To the original sender | To the whole group |
| Available in 1:1 | Yes | Yes | No - group only |
Add a reaction
Long-press (mobile) or hover (web) on the message
A small action menu appears next to it.
Tap the smile icon and pick an emoji
Any emoji works, not just the popular ones. Counts show below the message; tap a count to see who reacted. Tap your own emoji again to remove it.
Reply to a specific message
Long-press the message you want to reply to
Then tap Reply.
Type your reply
The original message is quoted above yours so everyone can see the context. Replies don't create a separate thread, they keep the chat linear with a clear back-reference.
Pin a message (group chats only)
Long-press a message → Pin to chat
Owners can pin directly. Members send a pin request that lands in the owner's notifications.
Manage pins from the banner at the top
Tap the pinned banner to view all pins. Tap a pin → Unpin to remove. Up to 5 pins per group; adding a 6th unpins the oldest automatically.
Pinned content is visible to everyone who joins the group later, including new members. Treat pins as the group's shared "important info" board, not a private notepad.
Reaction notification volume
The original sender gets one notification per reactor per message - if Alex and Sam both react 🔥 to the same message, you get two notifications. For very active threads, this is too noisy; disable reaction notifications globally in Settings → Notifications, or per-conversation via the bell icon at the top of the chat. See Notification channels for the full breakdown.
Removing a reaction
Tap your own emoji again to remove it. The sender will see the count drop. They don't get a "removed reaction" notification - reaction updates are batched so removals don't ping anyone.