User Migration across Multiple Social Media Platforms
Ujun Jeong∗ Ayushi Nirmal∗ Kritshekhar Jha∗ Susan Xu Tang† H. Russell Bernard‡ Huan Liu∗
Abstract
After Twitter’s ownership change and policy shifts, many
users reconsidered their go-to social media outlets and
platforms like Mastodon, Bluesky, and Threads became
attractive alternatives in the battle for users. Based on
the data from over 14,000 users who migrated to these
platforms within the first eight weeks after the launch of
Threads, our study examines: (1) distinguishing attributes
of Twitter users who migrated, compared to non-migrants;
(2) temporal migration patterns and associated challenges
for sustainable migration faced by each platform; and (3)
how these new platforms are perceived in relation to Twitter.
Our research proceeds in three stages. First, we examine
migration from a broad perspective, not just one-to-one
migration. Second, we leverage behavioral analysis to
pinpoint the distinct migration pattern of each platform.
Last, we employ a Large Language Model (LLM) to discern
stances towards each platform and correlate them with the
platform usage. This in-depth analysis illuminates migration
patterns amid competition across social media platforms.
@Oliver.twitter.com
on
ti
ra
g
Mi
@Taylor1.bsky.social
Migration
@Taylor.twitter.com
@Taylor2.threads.net
Mig
rat
@James.twitter.com
ion
@James1.mstdn.social
Figure 1: The migration flow between Twitter and its alternatives: Mastodon, Bluesky, and Threads. The dashed lines
represent the shift of user attention across these platforms.
the pushes and pulls, as they are known in the social
science literature [5, 9, 11]. Here, we extend this
research to examine: (1) the varying engagement levels
of migrating users based on their new platform choice;
(2) the competitive dynamics between platforms seeking
user attention and what influences their success; and (3)
Keywords: Platform Migration, User Behavior Study, the perspectives of migrants towards each platform and
Twitter, Bluesky, Threads, Mastodon
how these perspectives associate with user behaviors.
To collect data on platform migrants, we identified
1 Introduction
the account handles of 14,270 users who initiated migraIn the years since the 1997 launch of Bolt and Six De- tion from Twitter to Bluesky, Threads, and Mastodon,
grees, social media have become online hubs, offering focusing on user profiles and their activities within the
many avenues for communication, entertainment, and first eight weeks after the official launch of Threads on
information [2]. Users are increasingly mobile, migrat- July 5, 2023. For those who did not migrate from Twiting between platforms as their needs, preferences, and ter, our sampling techniques leveraged network traffic
interests evolve, driving intense competition among so- analysis between Twitter and its counterparts, ensuring
cial media platforms for user attention. One example the chances of precise selection of non-migrants.
Our study is motivated by three questions:
is the substantial migration from Twitter to Mastodon
following Twitter’s ownership change [11, 7, 4]. With
• RQ1: What characteristics distinguish migrant
the emergence of other platforms, like Threads and
groups and non-migrants on Twitter?
Bluesky, users are questioning whether their current
“cyber hometown” is the best choice [20].
• RQ2: What patterns of migration reveal the
Prior research has examined the motivations behind
relationships between Twitter and other platforms?
platform migration and typical behaviors of migrants–
• RQ3: After attempting to leave Twitter, did users
sustain their engagement with their new platforms?
∗ School of Computing and Augmented Intelligence, Arizona
State University, {ujeong1, anirmal1, kjha9, huanliu}@asu.edu
† Department of Economics, W. P. Carey School of Business,
Arizona State University, Susan.Tang@asu.edu
‡ Institute for Social Science Research, Arizona State University, asuruss@asu.edu
With respect to RQ1, we analyzed the behavioral
traits of migrants to Bluesky, Threads, and Mastodon.
We quantified their influence scores and compared them
to those of non-migrants to determine the level of
Copyright © 2024 by SIAM
Unauthorized reproduction of this article is prohibited
presence of these migrant groups on Twitter. This
revealed that many users attempted to migrate despite
their high level of presence on the prior platform.
Regarding RQ2, we examined the evolving migration patterns with users’ active status between Twitter
and various pairs of platforms. Specifically, we measured the association between Twitter and other alternatives based on users’ active status to understand the
perceived relationships between the platforms by users.
Concerning RQ3, we assessed the perspectives of
migrants on brand loyalty by analyzing the texts in
their posts. Paradoxically, although the use of Twitter
has increased over time, there was a distinct lack of
loyalty expressed towards Twitter. We also examined
the relationship between user loyalty and their patterns
of platform selection to gain insights into the prevailing
tendency for choosing a primary social media platform.
Our main contributions are as follows:
Figure 2: The trend of deleted and suspended migrants’
accounts on Twitter over time. The red dashed line marks
the date Twitter announced its rebranding to “X”.
have been observed, such as the shift from MySpace
to Facebook [19] and from Facebook to Instagram [9].
Often, these shifts stem from perceived deficiencies in
one platform and the emergence of superior features
in another that better cater to user needs. The main
• We curated a dataset of 14,000+ users migrating drivers for this migration include push factors, such
from Twitter to Bluesky, Threads, and Mastodon, as low quality of service and bad experiences in social
following those platforms’ terms of service.
interactions, and pull factors, such as the presence of
attractive new features and highly influential users on
• To our knowledge, this is the first study to exam- another platform. [9]. On Reddit, user migrations ocine the differences among multiple migrant groups curred as a response to moderation, such as deplatform(based on their chosen platforms) and contrast ing [17, 18] or policy changes [16]. Recently, Twitter’s
them with non-migrants.
ownership change spurred a mass migration of users to
Mastodon [4]. However, doubts arose about whether
• Our comparative analysis of migration shows that,
Mastodon could retain these users [11], prompting users
despite the rhetoric to the contrary, migrants have
to explore alternatives such as Bluesky and Threads.
a strong inertia for Twitter over other platforms.
Our research differs from previous studies on platform migration by examining the dynamics of user mi2 Related Work
gration across multiple platforms, focusing on users’
2.1 Human Migration and Platform Migration. perspectives on inter-platform relationships. This study
Across the social sciences, the push-pull theory is widely underlines potential factors for users reverting to their
used to explain human migration. The theory assumes prior platform and challenges in platform migration.
that for every migration event, there are factors pushing people away from their home territory and factors 3 Preliminaries
pulling them towards a new home [15, 14]. This can be
In social media and migration studies, two types of
applied to the migration of users between social media
migration are defined [9, 15]: (1) Permanent migration,
platforms [23]. Unlike physical movement, where one
where users transition to a new platform, deactivate
is constrained to a single location at a time, the digitheir original account, and exclusively engage on the
tal world allows users to engage with multiple platforms
new platform; and (2) Temporary migration, where
simultaneously. Such a dynamic calls for a refined clasusers maintain a presence on both platforms but switch
sification of online migrants [13]. In economics, the contheir focus between them.
cept of “service switching” parallels this phenomenon,
Permanent Migration If user u was a member
portraying online users as shoppers exploring various
platforms to find their preferred choice [6, 8]. Hence, of platform p1 at time t and is no longer on p1 at time
′
the study of platform migration involves understanding t , but has joined p2 , then user u is considered to have
permanently
migrated from platform p1 to p2 .
the various factors for selecting social media platforms
Temporary Migration If user u is a member of
and the range of competing options in the market [3, 5].
p1 before time t and is found on platforms p1 and p2
2.2 Large-scale Online Migrations. Historically, at a later time t′ . That user is considered to have
substantial migrations between social media platforms temporarily migrated from platform p1 to p2 .
Copyright © 2024 by SIAM
Unauthorized reproduction of this article is prohibited
Table 1: Statistics on user migration from Twitter to other
platforms. Bluesky and Threads operate on a single server
or a cluster of servers, given their early stage of deployment.
Destination Platform
# Migrant
Bluesky
1,062
# Server (Domain)
1 (bsky.social)
Threads
679
1 (threads.net)
Mastodon
12,529
1,195 (mastodon.social, etc.)
Figure 3: Network traffic analysis for July-August 2023
Every day at 6 AM, we checked the status of 14,270
user profiles for signs of permanent migration through
actions like profile deletion or suspension on Twitter.
As shown in Figure 2, only 1.8% (270 out of 14,270)
deleted their accounts on August 27, 2023. Most of
these migrations occurred after Twitter’s rebranding to
“X”, implying that rebranding either precipitated or
intensified this move [12].
In accordance with the General Data Protection
Regulation (GDPR)1 , we refrained from gathering information on individuals who deactivated their Twitter
accounts. Here, we only verified the existence of their
accounts using the Twitter API. As a result, our study
focuses on temporary migration—users who migrated to
new platforms but might return to Twitter later on.
4 Data Collection
From July 1 to August 27, 2023, we identified a total
of 14,270 migrants. After removing 270 migrants with
deleted or suspended accounts, we were left with 14,000
migrants with unique handles. We further verified that
none of these users had accounts on the destination
platform before establishing their Twitter accounts.
4.1 Collecting Migrants from Twitter to Destination Platforms. To accurately map Twitter users
with their corresponding accounts on other social media
platforms, we employed a platform-specific approach:
(1) For Bluesky, by targeting keywords “bsky.social”
and “bsky.app”, we extracted relevant Bluesky handles from Twitter profiles; (2) For Threads, we used
“threads.net” as our primary keyword filter, from which
we derived associated Threads handles; and (3) For
Mastodon, we began by gathering a complete list of
18,605 Mastodon server domains via the API from instances.social. By using these domains as keywords, we
identified Twitter profiles linked to Mastodon handles.
Noticing that Twitter users often include other account handles in their profiles, we examined their display names to pinpoint handles from different platforms.
1 https://gdpr.twitter.com/en.html
between Twitter and the targeted domains. Overlaps show
users accessing both domains estimated by Semrush.
This approach avoids confusion, as handles mentioned
in tweets may refer to other users [7, 11]. Table 1
displays the count of detected migrants for each platform. The fewest migrations were noted from Twitter
to Threads, likely the result of Twitter’s recent action
of hiding tweets containing URLs that link to Threads2 .
4.2 Collecting Non-migrants from Twitter. We
utilized Semrush3 , a tool designed for network traffic
and competitor analysis to estimate non-migrants. The
results are shown in Figure 3, which indicates users
active across Twitter, along with Bluesky, Threads,
and Mastodon. The maximum contribution from the
targeted platforms to Twitter’s total traffic is 2.48%,
when there are no overlaps among them. Based on
this, we randomly sampled 20,000 unique active users
who tweeted at least once on Twitter between July and
August 2023 to minimize the inclusion of those migrant
users to Bluesky, Threads, and Mastodon.
4.3 Collecting Profiles and Posts of Migrants
from Multiple Platforms. Within our study’s timeframe, we gathered profiles and posts from users who
migrated from Twitter to other platforms. For the migrants moving to Bluesky, we collected 98K posts from
Twitter and 285K from Bluesky. For migrants moving to Threads, we collected 67K posts from Twitter
and 10K posts from Threads. For migrants moving to
Mastodon, we collected 190K posts from Twitter and
229K posts from Mastodon. The collected data were
anonymized and also securely stored within a MongoDB
database, protected by field-level encryption.
We used the platforms’ APIs. Twitter’s official API
provides comprehensive access to user profiles, tweets,
retweets, and various metadata elements, ensuring a de2 https://www.washingtonpost.com/technology/2023/08/15/twitterx-links-delayed/
3 https://www.semrush.com/
Copyright © 2024 by SIAM
Unauthorized reproduction of this article is prohibited
Table 2: Ranking of migrant groups and non-migrants
User Metric
Statistical Disparities and Rankings of Means
followers count
Threads > Bluesky > (Mastodon = Non-migrant)
friends count
Threads > Bluesky > Non-migrant > Mastodon
listed count
Bluesky > Threads > Mastodon > Non-migrants
favorites count
(Non-migrant = Bluesky) > Threads > Mastodon
statuses count
Non-migrant > (Bluesky = Threads) > Mastodon
Influence Score
across five user metrics. The inequality symbol denotes a
significant disparity, while the equality symbol indicates no
significant disparity as assessed by ANOVA test at p < 0.05.
Bluesky Migrants
Threads Migrants
Mastodon Migrants
Non-migrants
Figure 4: Box plots display influence scores for migrant
tailed view of user activities. Bluesky, aiming to develop a decentralized standard for social media, also offers its official API4 based on the AT protocol, which
was instrumental in accessing public posts and profile
details. Mastodon, being an open-source and federated
platform, offers its official API5 based on the ActivityPub protocol. Since Threads does not currently have
an official API, we manually collected the text contents
of public user profiles and posts through the platform’s
web interface6 , which was released on August 24, 2023.
5
Distinguishing between Migrant Groups and
Non-migrants on Twitter (RQ1)
For this question, we analyzed a range of user characteristics, from basic metrics such as the number of followers
to intricate measures of user influence. We then compared migrant groups and non-migrants on Twitter.
5.1 Comparing Profile Metrics. We examined all
the numerical metrics provided in Twitter’s user profile object7 . The user profile metrics include followers count, friends count, listed count, favorites count,
and statuses count. We compared the variations in
these metrics between migrants on different platforms
(Bluesky, Threads, and Mastodon) and non-migrants
on Twitter, using a multiple comparison analysis with
ANOVA and Tukey’s HSD post-hoc test. The table displays the statistical disparities and rankings of means,
based on the platforms targeted by the migrants. In
particular, the migrant groups of Threads and Bluesky
consistently demonstrate stronger engagement in social
connections compared to other groups, as indicated by
higher followers count, friends count, and listed count.
4 https://atproto.com/guides/overview/
5 https://docs.joinmastodon.org/api/
6 https://www.threads.net/
7 https://developer.twitter.com/en/docs/twitter-api/datadictionary/object-model/user
groups (Bluesky, Threads, Mastodon) and non-migrants
(Twitter), highlighting their interquartile ranges. The red
dots indicate the mean influence score for each group.
5.2 Comparing Influence Metrics. Building upon
a prior methodology that assessed user influence on
Twitter [1], we calculate the Influence Score (IS) using two key metrics: the Interaction Ratio (IR) and
the Retweets and Favorites Ratio (RFr). The IR is calculated by comparing the number of followers a user,
denoted as u, has, with the number of times other users
have retweeted or mentioned the given user. The RFr is
determined by the proportion of the user’s total tweets
that have been either marked as retweeted or favorited.
#retweets + #mentions
,
#f ollowers
#retweeted + #f avorited
,
RFr(u) =
#tweets
IR(u) + RFr(u)
IS(u) =
2
Ir(u) =
(5.1)
Figure 4 compares the influence scores of migrant
groups on Bluesky, Threads, and Mastodon with those
of non-migrants on Twitter, revealing three key insights.
First, migrating users have higher mean influence scores,
indicating that Twitter’s more engaged users may consider other platforms. Second, distinct influence score
patterns across these platforms suggest they cater to
varied user preferences. Third, migrants to Bluesky, in
particular, tend to retain higher engagement levels on
Twitter than those migrating to other platforms.
Summary (RQ1)
Migrant groups’ varied characteristics show each
platform attracted its distinct audience. Though
migrants had a stronger Twitter presence than
non-migrants, they also explored new platforms.
Copyright © 2024 by SIAM
Unauthorized reproduction of this article is prohibited
(1) Twitter and Bluesky
(2) Twitter and Threads
(3) Twitter and Mastodon
Figure 5: Active user trends comparing Twitter with (1) Bluesky, (2) Threads, and (3) Mastodon. The blue line indicates
users exclusively active on Twitter, the red line represents those only active on the alternative platform, and the green line
denotes users active on both Twitter and the alternative platform. The red dashed line marks the launch date of Threads.
The y-axis shows the percentage of active users relative to the total migrants in each category of active status on platforms.
6
Understanding
Relationships
between
Twitter and Alternative Platforms (RQ2)
We conducted an analysis comparing individuals active
on Twitter to those on alternative platforms. Our goal
is to discern the dynamics and relationships between
Twitter and its competitors as they vie for users’
attention in the competitive landscape of social media.
6.1 Comparing Active Users between Twitter
and Alternatives. To understand how competition
evolved between Twitter and its alternative platforms,
we begin by counting the number of migrants who are
active on each platform, using the following definition:
Last, the active users between Twitter and
Mastodon do not show any dramatic changes for either
platform. This stasis may be because users already experienced mass migration from Twitter to Mastodon,
especially after Elon Musk’s takeover of Twitter on October 27, 2022 [11]. The limited user overlap indicates
that Mastodon operates independently of Twitter, and
migrants to Mastodon typically divide into groups focused either on Twitter or Mastodon.
6.2 Evaluating the Platform-level Association
between Twitter and Alternatives. To understand
the associations between Twitter and other platforms
through the number of active migrants, we utilized
Active User For a platform p, let a user be u ∈ Up . Yule’s Q, a statistical measure for assessing the assoGiven a time interval δ = t′ − t where t′ > t, the user u ciation between two or more binary or nominal variis active on platform p at time t′ if the user engaged in ables [22]. We used this measure to analyze the presence
posting or resharing since time t.
or absence of users on Twitter compared to its competing platforms. Yule’s Q offers valuable insights into
Figure 5 depicts the trend in the number of active
whether Twitter usage reflects or influences behavior on
users between Twitter and alternative platforms among
the other platforms. On a scale ranging from -1 to 1,
the studied migrants. Initially, migrants from Twitter
values close to 1 indicate a complementary relationship,
to Bluesky favored exclusive Bluesky usage, and this
and values nearing -1 suggest a substitute relationship.
trend held strong until July 18, 2023, with a marked
To define Yule’s Q in terms of a specific time period,
decrease afterward. Conversely, the number of users
we segmented the cumulative count of active users
either staying dedicated to Twitter or using both platwithin interval δ starting from date t. We gauged active
forms saw a consistent increase. This suggests that relyusers on platforms A and B based on the subsequent
ing solely on Bluesky did not fully cater to users’ needs.
metrics: UA,t,δ is the number of users who only used
Second, from the launch of Threads on July 5, 2023,
Platform A, not appearing on Platform B. Conversely,
until July 13, 2023, there is a consistent rise in the numUB,t,δ is the number of users using only Platform B,
ber of active users either adopting Threads exclusively
absent on Platform A. Meanwhile, UAB,t,δ is the
or using it alongside Twitter. After just a week, the
number of users using both platforms and U¬A¬B,t,δ is
number of active users on Threads began to decrease,
the number of users not using both platforms.
illustrating the “shiny object effect”, where people are
initially drawn to novelty, experience momentary joy in
acquiring it, only to soon encounter difficulty in adopt(UAB,t,δ × U¬A¬B,t,δ ) − (UA,t,δ × UB,t,δ )
ing the technology until they find meaningfulness [21]. (6.2) Qt,δ =
(UAB,t,δ × P¬A¬B,t,δ ) + (UA,t,δ × UB,t,δ )
Copyright © 2024 by SIAM
Unauthorized reproduction of this article is prohibited
(1) Twitter and Bluesky
(2) Twitter and Threads
(3) Twitter and Mastodon
Figure 6: Yule’s Q trend between Twitter and (1) Bluesky, (2) Threads, and (3) Mastodon with three different intervals.
Blue represents daily trends (δ = 1 day), orange for weekly trends (δ = 1 week), and green for monthly trends (δ = 4 weeks).
Figure 6 depicts the evolution of Yule’s Q over daily,
weekly, and monthly intervals. The Yule’s Q for Twitter
and Bluesky consistently rises across intervals, transitioning from approximately 0.1 to around 0.3, highlighting Bluesky’s complementary relationship with Twitter and its benefit from this association. Twitter and
Threads display fluctuating Yule’s Q values at both
daily and weekly intervals. However, the monthly trend
reveals a noticeable drop from approximately 0.3 to 0.2,
suggesting a shift in user preference back towards Twitter. The relationship between Twitter and Mastodon
remains steady, centering around Yule’s Q value of 0.3
across all intervals, suggesting a complementary role
and a stable migration pattern for Mastodon users.
With our custom prompt designed for a targetbased stance detection task (detailed in the Appendix),
we assessed migrants’ brand loyalty to the studied platforms. To this end, we extracted posts that mentioned
specific platforms, grouped them by user, and concatenated these posts chronologically. To ensure viability,
two coders annotated the stances of a randomly selected
sample of 400 users, achieving a significant Cohen’s
Kappa coefficient of 76.27%. Our method’s effectiveness in this task was validated by F1 score of 79.42%.
Summary (RQ2)
Migrants explored alternative platforms, but many
could not show long-term success, leading migrants
to return to Twitter. Yet, Bluesky migrants perceive
Twitter as a primary complement, leading to distinct
activity levels compared to Threads and Mastodon.
7
Did Migrants Really Leave Twitter? (RQ3)
Frequent use of a platform does not necessarily signify
user satisfaction, as many users continue to use the
platform due to a lack of alternatives. In this section, we
investigated the relationship between user activities and
migrants’ brand loyalty towards social media platforms.
Figure 7: The brand loyalty among migrants on various
platforms, determined by stance from their aggregated posts.
Figure 7 presents the distribution of brand loyalty
among users across various platforms. Mastodon leads
7.1 Brand Loyalty of Migrants To Platforms. with 37% loyalty among its migrants, surpassing figures
Considering the noted uncertainty, we assessed the from Twitter (11%), Bluesky (13%), and Threads (5%).
brand loyalty of users towards each platform, through Notably, Twitter has the highest level of expressed distextual analysis of their posts. Due to the lack of avail- loyalty (52%) among migrants. However, the majority
able datasets specifically annotated for brand loyalty of migrants on Bluesky, Threads, and Mastodon remain
of users, we leveraged ChatGPT (gpt-4) for classifying neutral, in contrast to a wider spectrum of stances on
the stances into loyalty, neutrality, or disloyalty, given Twitter. This suggests that users are currently uncerChatGPT’s proven proficiency in stance detection [24]. tain about their opinions on these newer platforms.
Copyright © 2024 by SIAM
Unauthorized reproduction of this article is prohibited
Loyal to Twitter
Disloyal to Twitter
(1) Bluesky Migrants
(1) Bluesky Migrants
(2) Threads Migrants
(2) Threads Migrants
We denote the prior probability of a user selecting
platform A as θA . Since the selection of a platform is
assumed to be binary for each activity, we model this
prior probability with a Beta distribution, defined as:
(7.3)
π(θA ) = Beta(α.β)
where we choose both α and β to be 1, as we have
no initial preference or knowledge which results in a
uniform distribution. By Bayes’ theorem, the posterior
distribution of selecting platform A can be written as:
(3) Mastodon Migrants
(3) Mastodon Migrants
(7.4)
Figure 8: Word clouds of migrants’ hashtags based on two
stances towards Twitter: Loyal (Blue) and Disloyal (Red).
7.2 Rhetoric in Loyal and Disloyal Migrants.
Figure 8 depicts the distribution of hashtags among different platform migrant groups. Unsurprisingly, a universal trend is evident across all disloyal migrants: hashtags such as #RIPTwitter and #TwitterIsDead dominate the conversation. Loyal Bluesky migrants showcase their group affinity with #LibraryTwitter and
#FilmTwitter on loyal and disloyal migrants, respectively. Loyal Threads migrants, in contrast, emphasize
their artistic and sports-related affinities through hashtags such as #ArtistsOnTwitter and #MetsTwitter,
and also comment on Twitter’s new brand name and
its logo with #TwitterX and #TwitterLogo. Loyal
Mastodon migrants showcase a broader academic spectrum among loyal migrants compared to Bluesky and
Threads. However, their disloyal counterparts predominantly focus on migration-specific hashtags including
#TwitterMigration and #Fediverse, and IT-related
hashtags such as #Opensource and #ActivityPub.
′
P (θA |TA,u,t
)=
′
P (TA,u,t
|θA )π(θA )
′
P (TA,u,t
)
To calculate the posterior probability, we adopt a
′
Binomial distribution for the likelihood P (TA,u,t
|θA ),
reflecting how often users choose platform A versus their
total activities on all platforms. Here, nt , the number
of trials, is the sum of activities on both platform A and
its counterpart at date t, shaping our likelihood as:
(7.5)
′
P (TA,u,t
|θA ) = Binomial(nt , π(θA ))
Figure 9 presents the average posterior probabilities
of migrants showing disloyalty towards Twitter, highlighting distinct patterns among different platforms.
First, there were two notable convergences in platform
selection between Twitter and Bluesky, especially evident after Twitter’s rebranding to “X” on July 22, with
significant convergences occurring on this date and later
on August 24. Secondly, a divergence was observed between Twitter and Threads, characterized by consistent
returns of migrants to Twitter, with selection fluctuations starting on July 2, a minor dip on July 6, and
an intensifying divergence after July 22. Last, a parallel
trend existed between Twitter and Mastodon. Migrants
to Mastodon consistently displayed a lower preference
for Twitter, indicating a stabilization in their choice of
platform, with a clear inclination towards Mastodon.
This suggests that the migrants who have continued to
stay on Mastodon until recently exhibit a reduced sensi7.3 Tendency in Platform Selection Among tivity to Twitter-related events, such as the rebranding,
Disloyal Migrants. To measure the extent to which further emphasizing their commitment to Mastodon.
users struggle to leave Twitter despite an indication of
Summary (RQ3)
disloyalty to Twitter, we conducted a Bayesian analysis
centered on their activities across various platforms, inMigrants demonstrated a broader spectrum of brand
cluding posting and resharing. Our analysis began by
loyalty towards Twitter than other platforms, often
calculating the total number of activities undertaken by
exhibiting signs of disloyalty towards Twitter. Dea user u on platform A at a given date t, denoted as
spite this disloyalty, their activities on Twitter conTA,u,t . To exclude cases where this count is zero, we
sistently overshadowed their engagement on all other
introduce a smoothing factor by adding 1 to all TA,u,t ,
platforms, Mastodon being the sole exception.
′
resulting in an adjusted count represented by TA,u,t
.
Copyright © 2024 by SIAM
Unauthorized reproduction of this article is prohibited
(1) Twitter and Bluesky
(2) Twitter and Threads
(3) Twitter and Mastodon
Figure 9: Trends of platform selection among migrants disloyal to Twitter: We compared Twitter with its counterparts
(1) Bluesky, (2) Threads, and (3) Mastodon. The blue line indicates the average posterior of individuals selecting Twitter
over the counterpart, while the orange line is the opposite. The red dashed line marks when Twitter rebranded to “X”.
8 Limitations
First, our dataset is composed of migrants who voluntarily disclosed their identities on other platforms, suggesting a possible inclination towards more open communication and active engagement with peers. This potential selection bias could represent migrants with a
more heightened online presence. Second, we centered
on migration patterns from Twitter to other platforms,
without considering migration between alternative platforms. This specific direction was chosen due to technical constraints, including the limited search features of
Bluesky’s API’s and Threads’s lack of a publicly accessible API, which hindered our ability to track migrations
from Bluesky or Threads to other platforms. Last, we
examined the first eight weeks after Threads’ launch,
which experienced a significant user influx8 . This period might not capture earlier shifts from Twitter to
Mastodon [11]. Long-term analysis of Twitter data from
these times was constrained by API pricing9 , imposing
substantial fees for retrieving users’ tweets and retweets.
9
Conclusion & Future Work
Our analysis shows that Bluesky cleverly capitalized on
the conflicts between Twitter and two of its competitors,
such as Threads and Mastodon. With a lot of overlap
and association in usage with Twitter’s user base,
Bluesky secured its spot in the competitive landscape.
New platforms, such as Threads, initially benefit from
the “shiny object effect,” attracting users with their
newness. However, retaining these early enthusiasts
proves challenging, especially when many still remain
active on Twitter. While some initial migration barriers
might be short-lived, the enduring pull of established
8 https://www.reuters.com/technology/metas-twitter-rivalthreads-hits-100-mln-users-record-five-days-2023-07-10/
9 https://developer.twitter.com/en/docs/twitter-api/gettingstarted/about-twitter-api
platforms like Twitter is evident. Even if users voice
intentions to switch, deep-seated inertia often keeps
them anchored, either out of habit or due to perceived
shortcomings in newer platforms.
In future work, we will explore attitudes towards
Twitter and its proprietor. While a portion of its user
base longs for the older version of Twitter, different
segments of the user base already show highly varied
levels of dissatisfaction with Twitter’s owner. We will
also probe the structural determinants of brand loyalty
on social platforms. Factors such as user interface design, social media fatigue, the prevalence of disinformation [10], and distinct social interactions unique to each
platform [11] can greatly sway user choices. To validate
these findings, we will conduct online surveys using optin panels. Finally, we will delve deeper into the facets
of brand loyalty, examining satisfaction, emotional connections, and perceived platform value, to understand
the forces that keep users loyal or drive them away.
10 Data Collection Policy
We collected data from the designated social media platforms using their public interfaces. We are aware of
the alteration to Twitter’s terms of service10 , effective
September 29, 2023. Following their guideline for using
the currently published interfaces by Twitter, our data
collection strictly employed Twitter’s official API. Furthermore, we manually sourced text data from Threads
due to the absence of its public API. We ensured user
privacy by anonymizing personal data during our analysis. The code for mapping migrants between Twitter
and other platforms (Bluesky, Threads, and Mastodon),
as well as the data for user IDs of these migrants,
is available at https://github.com/ujeong1/SDM24_
user_migration_across_multiple_platforms.
10 https://twitter.com/en/tos
Copyright © 2024 by SIAM
Unauthorized reproduction of this article is prohibited
11
Acknowledgments
This work received support from the Office of Naval
Research, under Award No. N00014-21-1-4002. Opinions, interpretations, conclusions, and recommendations
within this article are solely those of the authors.
References
[1] I. Anger and C. Kittl, Measuring influence on
twitter, in Knowledge Management and Knowledge
Technologies, 2011.
[2] B. Auxier and M. Anderson, Social media use in
2021, Pew Research Center, (2021).
[3] J. J. Azose and A. E. Raftery, Estimation of
emigration, return migration, and transit migration
between all pairs of countries, PNAS, (2019).
[4] L. L. Cava, L. M. Aiello, and A. Tagarelli,
Drivers of social influence in the twitter migration to
mastodon, Scientific Reports, (2023).
[5] C. Fiesler and B. Dym, Moving across lands: Online
platform migration in fandom communities, HumanComputer Interaction, (2020).
[6] M. Givon, Variety seeking through brand switching,
Marketing Science, (1984).
[7] J. He, H. B. Zia, I. Castro, A. Raman, N. Sastry, and G. Tyson, Flocking to mastodon: Tracking
the great twitter migration, in Internet Measurement
Conference, ACM, 2023.
[8] A. C. Hou, C.-C. Chern, H.-G. Chen, and Y.-C.
Chen, ‘migrating to a new virtual world’: Exploring
mmorpg switching through human migration theory,
Computers in Human Behavior, (2011).
[9] A. C. Hou and W.-L. Shiau, Understanding facebook
to instagram migration: a push-pull migration model
perspective, Information Technology & People, (2020).
[10] U. Jeong, K. Ding, L. Cheng, R. Guo, K. Shu, and
H. Liu, Nothing stands alone: Relational fake news
detection with hypergraph neural networks, in IEEE Big
Data, IEEE, 2022.
[11] U. Jeong, P. Sheth, A. Tahir, F. Alatawi, H. R.
Bernard, and H. Liu, Exploring platform migration
patterns between twitter and mastodon: A user behavior study, arXiv preprint arXiv:2305.09196, (2023).
[12] K. L. Keller, Conceptualizing, measuring, and managing customer-based brand equity, Journal of marketing, (1993).
[13] S. Kumar, R. Zafarani, and H. Liu, Understanding
user migration patterns in social media, in AAAI,
AAAI Press, 2011.
[14] E. S. Lee, A theory of migration, Demography, (1966).
[15] P. Levitt and B. N. Jaworsky, Transnational migration studies: Past developments and future trends,
Annual Review of Sociology, (2007).
[16] J. N. Matias, Going dark: Social factors in collective
action against platform operators in the reddit blackout,
in Human Factors in Computing Systems, 2016.
[17] C. Monti, M. Cinelli, C. Valensise, W. Quattrociocchi, and M. Starnini, Online conspiracy communities are more resilient to deplatforming, arXiv
preprint arXiv:2303.12115, (2023).
[18] R. Rogers, Deplatforming: Following extreme internet celebrities to telegram and alternative social media,
European Journal of Communication, (2020).
[19] M. Torkjazi, R. Rejaie, and W. Willinger, Hot
today, gone tomorrow: on the migration of myspace
users, in ACM workshop, 2009.
[20] M. V. Valero, Thousands of scientists are cutting
back on twitter, seeding angst and uncertainty, Nature,
(2023).
[21] H. C. van Trijp and E. van Kleef, Newness, value
and new product performance, Trends in food science
& technology, (2008).
[22] G. U. Yule, On the methods of measuring association
between two attributes, Journal of the Royal Statistical
Society, (1912).
[23] C. Zengyan, Y. Yinping, and J. Lim, Cyber migration: An empirical investigation on factors that affect
users’ switch intentions in social networking sites, in
System Sciences, IEEE, 2009.
[24] C. Ziems, W. Held, O. Shaikh, J. Chen, Z. Zhang,
and D. Yang, Can large language models transform computational social science?, arXiv preprint
arXiv:2305.03514, (2023).
Appendix
Utilizing OpenAI API’s function calling feature, we
designed a prompt for a structured input and output
in a few-shot setting, providing loyal and disloyal examples. This incorporated information about Twitter’s
rebranding to “X”, and the launch of Meta’s new social
media named Threads. We also confirmed that GPT-4
is already aware of Bluesky (a decentralized social media
co-founded by Jack Dorsey) and Mastodon (a federated
microblogging service founded by Eugen Rochko).
Title: Stance Detection Prompt for GPT-4
Objective:
Determine the stance of a given text towards a specified
target platform.
Instructions:
For the provided text and target(s), classify the stance as
one of the following: Loyal, Disloyal, or Neutral
Keynotes:
- There are four platforms that can be targeted for the
stance: Twitter, Bluesky, Threads, and Mastodon.
- Twitter is now called “X” and is owned by Elon Musk.
- “Threads” is a new social media platform under the Meta
umbrella, founded by Mark Zuckerberg.
- Always provide a stance for each specified target.
- Provide the response in JSON format.
Example:
Input: “Twitter is dead. I love Bluesky”
Output: {Twitter: Disloyal, Bluesky: Loyal}
Copyright © 2024 by SIAM
Unauthorized reproduction of this article is prohibited