Twitter CEO Parag Agrawal wants to talk about spam. No, not the canned meat-type food; the kind that plagues your email box — and Twitter.
Let’s talk about spam. And let’s do so with the benefit of data, facts, and context…
— Parag Agrawal (@paraga) May 16, 2022
Spam is definitely a problem for a lot of Twitter users, who have enough time just trying to cut through the crap put out there by legitimate, non-bot accounts.
First, let me state the obvious: spam harms the experience for real people on Twitter, and therefore can harm our business. As such, we are strongly incentivized to detect and remove as much spam as we possibly can, every single day. Anyone who suggests otherwise is just wrong.
— Parag Agrawal (@paraga) May 16, 2022
Next, spam isn’t just ‘binary’ (human / not human). The most advanced spam campaigns use combinations of coordinated humans + automation. They also compromise real accounts, and then use them to advance their campaign. So – they are sophisticated and hard to catch.
— Parag Agrawal (@paraga) May 16, 2022
Some final context: fighting spam is incredibly *dynamic*. The adversaries, their goals, and tactics evolve constantly – often in response to our work! You can’t build a set of rules to detect spam today, and hope they will still work tomorrow. They will not.
— Parag Agrawal (@paraga) May 16, 2022
So, basically, spammers are sneaky and pernicious and have gotten pretty good at adapting to measures to stop them.
We suspend over half a million spam accounts every day, usually before any of you even see them on Twitter. We also lock millions of accounts each week that we suspect may be spam – if they can’t pass human verification challenges (captchas, phone verification, etc).
— Parag Agrawal (@paraga) May 16, 2022
The hard challenge is that many accounts which look fake superficially – are actually real people. And some of the spam accounts which are actually the most dangerous – and cause the most harm to our users – can look totally legitimate on the surface.
— Parag Agrawal (@paraga) May 16, 2022
Some of the accounts that can cause the most harm to users can be totally legitimate on the surface. Looking at you, Aaron Rupar.
But we digress.
Our team updates our systems and rules constantly to remove as much spam as possible, without inadvertently suspending real people or adding unnecessary friction for real people when they use Twitter: none of us want to solve a captcha every time we use Twitter.
— Parag Agrawal (@paraga) May 16, 2022
Now, we know we aren’t perfect at catching spam. And so this is why, after all the spam removal I talked about above, we know some still slips through. We measure this internally. And every quarter, we have estimated that <5% of reported mDAU for the quarter are spam accounts.
— Parag Agrawal (@paraga) May 16, 2022
Our estimate is based on multiple human reviews (in replicate) of thousands of accounts, that are sampled at random, consistently over time, from *accounts we count as mDAUs*. We do this every quarter, and we have been doing this for many years.
— Parag Agrawal (@paraga) May 16, 2022
Each human review is based on Twitter rules that define spam and platform manipulation, and uses both public and private data (eg, IP address, phone number, geolocation, client/browser signatures, what the account does when it’s active…) to make a determination on each account.
— Parag Agrawal (@paraga) May 16, 2022
The use of private data is particularly important to avoid misclassifying users who are actually real. FirstnameBunchOfNumbers with no profile pic and odd tweets might seem like a bot or spam to you, but behind the scenes we often see multiple indicators that it’s a real person.
— Parag Agrawal (@paraga) May 16, 2022
Our actual internal estimates for the last four quarters were all well under 5% – based on the methodology outlined above. The error margins on our estimates give us confidence in our public statements each quarter.
— Parag Agrawal (@paraga) May 16, 2022
Unfortunately, we don’t believe that this specific estimation can be performed externally, given the critical need to use both public and private information (which we can’t share). Externally, it’s not even possible to know which accounts are counted as mDAUs on any given day.
— Parag Agrawal (@paraga) May 16, 2022
Well, for what it’s worth, Agrawal says that he and Twitter have spent a lot of time discussing all this stuff with potential new overlord Elon Musk:
There are LOTS of details that are very important underneath this high-level description. We shared an overview of the estimation process with Elon a week ago and look forward to continuing the conversation with him, and all of you.
— Parag Agrawal (@paraga) May 16, 2022
How exciting!
For those of you who want to learn more in the meantime: https://t.co/3zShh9dbMjhttps://t.co/njNfHHGrZq
— Parag Agrawal (@paraga) May 16, 2022
And for those of you who would just rather hear straight from Elon Musk what Elon Musk thinks about all of this:
💩
— Elon Musk (@elonmusk) May 16, 2022
Oh.
OMG 😂 after a thread about spam and fake accounts from the current Twitter CEO – Musk simple replies… pic.twitter.com/dITc4F9v2y
— Justin Hart (@justin_hart) May 16, 2022
So, does this mean Elon’s calling BS on Agrawal? Because that’s kinda what it sounds like …
So how do advertisers know what they’re getting for their money? This is fundamental to the financial health of Twitter.
— Elon Musk (@elonmusk) May 16, 2022
Well, in any event, we’re pretty sure that Elon Musk tweeting poop emojis is fundamental to the entertainment health of Twitter.
https://twitter.com/NandosRoll/status/1526262107292958720
Just the kind of Twitter content, I live for 😎 https://t.co/pRf0Y3rjzj
— Pratyasha Rath (@pratyasharath) May 16, 2022
Join the conversation as a VIP Member