If you want to go viral on TikTok, you’re going to need the TikTok algorithm to work in your favour. Get it right and your videos will appear on the app’s For You page (FYP) of users likely to enjoy your content. Hack the TikTok algorithm and you’ll get more views and a likely increase in followers.
The TikTok algorithm is the system behind the videos that appear on a user’s For You page, which is what the user sees when they open the app. Everyone’s FYP is unique, because it’s tailored to the individual’s likes and dislikes. Even users who are completely new to TikTok will be shown an endless stream of videos when they open the app. In this instance, it’s based on the likes of people in a similar demographic.
This is what TikTok says about the For You page:
“A stream of videos curated to your interests, making it easy to find content and creators you love, powered by a recommendation system that delivers content to each user that is likely to be of interest to that particular user.”
Algorithms are the formulas used to feed social media users the kind of content that will keep them scrolling. Each social network has its own formula. The three things that influence the TikTok algorithm are:
The platform’s software analyses all the information it can about the viewer using these three categories and then uses the results to curate content for the For You page.
Source: Influencer Marketing Hub
Hootsuite has identified the signals that will prompt the TikTok algorithm to increase the ranking of a video in each of the three categories of influence.
User interactions – the TikTok algorithm processes actions that indicate a user’s likes or dislikes. The For You page uses the following information when it comes to recommending content:
Video Information – the TikTok algorithm also processes information signals from the videos you actively seek out. These can include details like:
If you want to know more about how hashtags can boost your campaign, try our TikTok hashtag vs. branded hashtag challenge.
Device and account settings – some of these settings will have an effect on the TikTok algorithm, namely:
According to Hootsuite, the following aren’t included in the TikTok algorithm:
Creators will also be pleased to know that TikTok doesn’t take the number of followers or a history of previous high-performing videos into account when making recommendations. That means if you create great content that appeals to your target audience, you’ve as much chance of landing on someone’s FYP as TikTok’s biggest stars.
To create videos that will get promoted by the TikTok algorithm, try the following:
The first rule of going viral is to make sure you post great content. If you’re not sure what makes a really good TikTok video, check out some of your trending rivals to see how they do it.
Influencer Marketing Hub gives Elf Cosmetics as an example of a TikTok creator smashing it on the content front. The brand shares tips, customer tutorials, reviews, and engaging video content.
@elfyeahGet with the e.l.f.ing program besties 🥰💖
Make sure you give your video the best chance, by paying attention to:
The TikTok app is loaded with creator tools and one of them is the ability to use sounds and music without having to worry about copyright infringement. Using music or sounds that are already trending boosts the chances of being seen – you’ll need to pick sounds that are on their way up and not those that have already peaked.
Caption your videos and you have a better chance of grabbing the attention of those who like to watch with the sound turned down or those who are hard of hearing. Also, make sure you describe your video using specific keywords. Search Engine Land quotes TikTok creator Kate Smoothy who says: “We’re seeing a huge shift with the platform where videos optimised for their search feature seem to perform better.”
TikTok urges users to research keywords within the app to ensure you pick the most effective ones.
By collaborating with other users who share your values and vision, you can increase your reach and engagement. You can appear in one another’s videos and tag each other in captions or challenges. Make sure you pick creators with a similar sized following to your own.
Search the trending hashtags to find creative new ways to boost your content with topics that people are interested in.
You don’t have to post every day, but don’t leave your account lying dormant for days/weeks on end. It also pays to post your TikTok videos on other social media platforms.
Check out this video made by TikTok to demonstrate what it is about a video that ensures it gets seen.
@later.com TikTok now shows you why a particular video was recommended to you in your FYP! ✨ #tiktoknews #socialmedianews #tiktokfeature #fypexplained #greenscreen ♬ original sound – Later
While you can’t directly influence what the TikTok algorithm chooses to do with your content, you can reset your own For You page.
Yahoo suggests the following:
Search Engine Land lists some of the most common TikTok algorithm myths, which are:
The TikTok Discover page allows users to explore content across the TikTok community and shows trending videos, hashtags, creators, and sponsored content. The Discover page can be accessed at the bottom of the screen.
To perform a search on TikTok, tap the Search icon at the top right and enter what it is you’re looking for, making sure you’re as precise as possible. The most relevant results will show in the Top tab. You can also explore the other search tabs, namely Users, Videos, Sounds, LIVE, and Hashtags for related content. The hashtags page displays those creators who started the trend first.
In addition to growing your following organically, you can pay to get more people to discover your content by using the Promote feature. Using Promote will mean that your video is displayed as an ad and you’ll get insights into:
You can access Promote through Creator Tools, Business Suite or by clicking on one of your existing videos, tapping More Actions and then Promote.
Ready to start your TikTok influencer marketing campaign? Take a look at our guide to TikTok features to keep you safe and our everything guide to TikTok. Vamp is an official TikTok creative marketing partner and we have plans to suit all budgets.
Cookie | Duration | Description |
---|---|---|
__cf_bm | 30 minutes | This cookie, set by Cloudflare, is used to support Cloudflare Bot Management. |
_abck | 1 year | This cookie is used to detect and defend when a client attempt to replay a cookie.This cookie manages the interaction with online bots and takes the appropriate actions. |
_GRECAPTCHA | 5 months 27 days | This cookie is set by the Google recaptcha service to identify bots to protect the website against malicious spam attacks. |
bm_sz | 4 hours | This cookie is set by the provider Akamai Bot Manager. This cookie is used to manage the interaction with the online bots. It also helps in fraud preventions |
cookielawinfo-checkbox-advertisement | 1 year | Set by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Advertisement" category . |
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
CookieLawInfoConsent | 1 year | Records the default button state of the corresponding category & the status of CCPA. It works only in coordination with the primary cookie. |
csrftoken | past | This cookie is associated with Django web development platform for python. Used to help protect the website against Cross-Site Request Forgery attacks |
elementor | never | This cookie is used by the website's WordPress theme. It allows the website owner to implement or change the website's content in real-time. |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
Cookie | Duration | Description |
---|---|---|
__hssc | 30 minutes | HubSpot sets this cookie to keep track of sessions and to determine if HubSpot should increment the session number and timestamps in the __hstc cookie. |
__hssrc | session | This cookie is set by Hubspot whenever it changes the session cookie. The __hssrc cookie set to 1 indicates that the user has restarted the browser, and if the cookie does not exist, it is assumed to be a new session. |
__hstc | 5 months 27 days | This is the main cookie set by Hubspot, for tracking visitors. It contains the domain, initial timestamp (first visit), last timestamp (last visit), current timestamp (this visit), and session number (increments for each subsequent session). |
_ga | 2 years | The _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors. |
_ga_56JWQ0019V | 2 years | This cookie is installed by Google Analytics. |
_gat_UA-132076027-1 | 1 minute | A variation of the _gat cookie set by Google Analytics and Google Tag Manager to allow website owners to track visitor behaviour and measure site performance. The pattern element in the name contains the unique identity number of the account or website it relates to. |
_gcl_au | 3 months | Provided by Google Tag Manager to experiment advertisement efficiency of websites using their services. |
_gid | 1 day | Installed by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously. |
bscookie | 1 year | LinkedIn sets this cookie to store performed actions on the website. |
CONSENT | 2 years | YouTube sets this cookie via embedded youtube-videos and registers anonymous statistical data. |
hubspotutk | 5 months 27 days | HubSpot sets this cookie to keep track of the visitors to the website. This cookie is passed to HubSpot on form submission and used when deduplicating contacts. |
Cookie | Duration | Description |
---|---|---|
_fbp | 3 months | This cookie is set by Facebook to display advertisements when either on Facebook or on a digital platform powered by Facebook advertising, after visiting the website. |
_pin_unauth | 1 year | This cookie is placed by Pinterest Tag when the user cannot be matched. It contains a unique UUID to group actions across pages. |
AnalyticsSyncHistory | 1 month | No description |
bcookie | 1 year | LinkedIn sets this cookie from LinkedIn share buttons and ad tags to recognize browser ID. |
bscookie | 1 year | LinkedIn sets this cookie to store performed actions on the website. |
fr | 3 months | Facebook sets this cookie to show relevant advertisements to users by tracking user behaviour across the web, on sites that have Facebook pixel or Facebook social plugin. |
IDE | 1 year 24 days | Google DoubleClick IDE cookies are used to store information about how the user uses the website to present them with relevant ads and according to the user profile. |
lang | session | LinkedIn sets this cookie to remember a user's language setting. |
lidc | 1 day | LinkedIn sets the lidc cookie to facilitate data center selection. |
MONITOR_WEB_ID | 3 months | The cookie is used by: TikTok The functionality is: to store if the user has seen embedded content. The purpose is: Marketing/Tracking |
test_cookie | 15 minutes | The test_cookie is set by doubleclick.net and is used to determine if the user's browser supports cookies. |
ttwid | 1 year | No description available. |
UserMatchHistory | 1 month | LinkedIn sets this cookie for LinkedIn Ads ID syncing. |
VISITOR_INFO1_LIVE | 5 months 27 days | A cookie set by YouTube to measure bandwidth that determines whether the user gets the new or old player interface. |
YSC | session | YSC cookie is set by Youtube and is used to track the views of embedded videos on Youtube pages. |
yt-remote-connected-devices | never | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |
yt-remote-device-id | never | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |
yt.innertube::nextId | never | This cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen. |
yt.innertube::requests | never | This cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen. |
Cookie | Duration | Description |
---|---|---|
li_gc | 5 months 27 days | No description |
ln_or | 1 day | No description |
msToken | 10 days | No description |
wp-wpml_current_language | session | No description available. |