What REALLY happens when you use “@” in Tweets?

The short version: You only see @replies from people you follow to people you follow (except for—obviously—@replies sent directly to your own username).

Twitter made this change years ago. It was controversial at the time! For more details, imagine a fictional family where everyone follows each other on Twitter: @Mom, @Dad, @Brother and @Sister.

The most common error

Here are two example tweets that seem nearly identical, but only the first one will be seen by everyone:

  1. Blah blah blah said @Dad <–this will be shown to everyone
  2. @Dad said Blah blah blah <–this will only be shown to @someone (and anyone that follows you both)

For a detailed table covering all the possibilities, see Meg Pickard’s great table of replies & DMs here. How it works:

1. The basics

It doesn’t matter what the relationship is between the people sending messages to one another. Anyone who follows both of the people chatting will see their messages. No one else besides the people chatting will see the messages.

Rule #1: A person must follow you before you can DM them. If @Mom and @Dad (fictional example names) want to write completely privately so no one will see what they write but each other, they have to DM each other.

Rule #2: Anytime you put an @someone anywhere in a tweet, it will be sent to that @someone, regardless of whether they follow you or not.

2. Creating tweets only your “family” can see

But what if @Mom and @Dad want to write tweets that @Sister and @Brother can both see, but no one else can see? Then they tweet like this:

@Dad Message goes here   -or- @Mom Message goes here

So, rule #3 is: When you start your message with @someone, the message will only be sent to @someone and the people that follow both you and @someone. Of course, anyone who follows both @Mom and @Dad will see these tweets, but for the purposes of our example let’s assume only @Brother and @Sister both follow @Mom and @Dad.

3. Sharing “family” tweets with everyone

So what happens when you put @someone after the beginning of your tweet? It is sent to all your followers, and to @someone. It’s just a regular tweet, delivered to all your followers. Why do that? It’s a way to share the conversation you’re having with @someone with ALL your followers. If you’re just saying something directly to them that you want everyone to see, it’s common to write

.@someone message goes here

If you’re just saying something about them you want them and all your followers to see, you’d tweet something like this:

So like I was saying to @someone the other day… -or- .@someone did something cool the other day…

Since anything you put before you write @someone will have the same effect, both of these messages are sent to all your followers and to @someone. It’s just common to use a period “.” if you’re talking to them directly, but you want everyone to see it.

4. How Tweets are viewed, and how to make it work the way you want

Twitter applications and the Twitter website provide several ways to see your tweets. One way, called @mentions has a problem you might want to work around. This is typically how most interfaces show you tweets “sent” to you. The problem is that @mentions are a list of every tweet that has your @username in it. If lots of people you don’t want to hear from start writing tweets with your @username in them, it can be overwhelming. This happens to popular/celebrity Twitter users, and also to people who get retweeted a lot. What to do? Simple: add a search for message sent just to you to your favorite interface. The Twitter search terms for messages that start out with @TweetSmarter, for example, is:


Since the web interface will save searches for you, I have this one saved: a search for messages sent just to me.Here’s how that works:

5. Viewing conversations

Twitter does notice when you click “reply” on any interface instead of just typing in a user’s twitter name. It then will show you both your “conversation” by making all tweets replied to available for viewing on some interfaces, by clicking “view conversation” below the tweet. Thanks to @WalterKort for reminding me of this feature :)

6. The exceptions

The exceptions are mainly just ways people can see everything you tweet, regardless of how you are using @’s. “Who sees a tweet?” usually means “When I tweet something, who does Twitter send it to?”

Exception #1: Your Twitter page

People can also see your tweets by going directly to your Twitter page. Everything you tweet is shown there to everyone (except your DMs). If you don’t want that, you have to make your tweets private. The only time anyone will visit your Twitter page in most cases is the first time they hear about you. Then they’ll just check out your page to see if you are the kind of person they want to follow.

Exception #2: Searching for tweets

People can search for tweets, and all your tweets (except your DMs) that match what is being searched for will show up. So your tweets are more public than you might realize, especially because of…

Exception #3: Applications can create exceptions

Some applications show your followers what you tweet by using Twitter’s search features. That means they’ll see everything you tweet (except your DMs). Most applications don’t work this way though.

Exception #4: Users that don’t exist

This was pointed out to me by @gnarlydawn, and testing confirms it: If you address a tweet to someone that doesn’t exist (perhaps through a typo), e.g. “@suspended …” everyone that follows you will see it. You might have expected that NO one would see it (since the user doesn’t exist), but when Twitter can’t make sense of the username, it shows the tweet to everyone that follows you.

Exception #5: Clicking vs. typing

Can the “reply” function override or change how a tweet works—change who sees it? This appears to no longer be the case. How it used to work:

When you clicked a “Reply” link in any interface, it writes the first part of the tweet for you, such as


…then you simply add what you want to say to @someone and everything works normally. But what happens if you don’t click anything and just type (or cut and paste in)


It looks exactly the same, doesn’t it? But Twitter could originally tell if you clicked a “Reply” link or not, and the rules only applied if you clicked the link. If you typed or cut and pasted the @someone in, your tweet was shown to everyone, same as if you used the .@someone trick. Alternatively, what if you clicked “Reply” but then deleted the username you were replying to? Read my comment here for more details on this.

7. What about protected accounts?

No one can see your tweets unless they follow you, period. It doesn’t matter if you follow them and include their username, or anything else. If they don’t follow you, they won’t see any of your tweets. And of course to follow you, they must request to follow, and you must approve. Protected accounts are hence very limited.

19 thoughts on “What REALLY happens when you use “@” in Tweets?

  1. I’m curious to find out what blog system you are working with?
    I’m having some small security issues with my latest
    blog and I’d like to find something more risk-free. Do you
    have any suggestions?

  2. hello!,I really like your writing so so much! share we keep in touch
    more about your article on AOL? I require a specialist
    in this house to unravel my problem. May be that’s you! Looking ahead to
    peer you.

  3. This design is wicked! You most certainly know how to keep
    a reader entertained. Between your wit and your videos, I was almost moved
    to start my own blog (well, almost…HaHa!) Excellent job.
    I really enjoyed what you had to say, and more than that,
    how you presented it. Too cool!

  4. Hey there! This is my first comment here so I just
    wanted to give a quick shout out and say I genuinely enjoy reading your posts.
    Can you recommend any other blogs/websites/forums that cover the same subjects?
    Thank you so much!

  5. ‘Teenage Dream led Perry to nominations four awards at the 2011 Grammy Awards:
    Album of the Year, Best Pop Vocal Album, Best Female
    Pop Vocal Performance for “Teenage Dream”, and Best Pop Collaboration with Vocals for “California Gurls”.
    ” They do not disclose how much it will cost the model for that photo session. Basically all you need to do is tell him that natural selection favours intelligent males who can provide for their females, so even though you would kill him if he strayed, he can bask in the extra female attention afforded by wearing a sexy pair of glasses.

    Feel free to visit my blog; online voetbal manager

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>