How to Crack the Tiktok Algorithm

How to Crack the TikTok Algorithm to Create Viral Videos

Within 6 months on TikTok, we gained over 70K followers with 4 viral videos getting over 6.5 million views combined. During this time, we studied the patterns and behaviors of the algorithm and what video characteristics work favorably with it.

Let’s start with the basics of the algorithm, then to the flow that a video goes through when posted, and end with tips to create more viral videos. Here is the outline of these sections:

  1. How the TikTok Algorithm Works
  2. The Flow of a Video When Posted
  3. Tips on How to Make Videos Go Viral

How the TikTok Algorithm Works

How to Crack the Tiktok Algorithm

Before we discuss cracking the algorithm, let’s go over the TikTok basics. TikTok’s main objective is to keep users on the app as long as possible, so they focus heavily on showing the right videos to the right users. For this reason, we refer to the TikTok algorithm as the Matching Engine. The engine take the video classification and show it to users with preferences similar to those classifications.

Video classification is defined by two key characteristics:

  1. The music / audio
  2. The text description / hashtags

The users’ preference is determined by tracking their actions on previously seen videos:

  4. Percentage Watched: The more the user watched, the higher it is; also known as completion ratio which will be explained in the next section.

To see how the videos are classified and how the user’s actions factor into the Matching Engine, let’s go over a scenario. If a user “likes” only videos using a particular song and has a text description of “cats”, then the algorithm will try to match videos with those characteristics to those users. The more time the users are on the app, the more the algorithm will narrow down their preference.

The Flow of a Video When Posted

TikTok Algorithm Flow of a Video When Posted
Figure 1. Flow of a Video When Posted

Considering Figure 1 (above), let’s take a closer look at the process of each step a video goes through after being posted.

This is the first stage that defines the video reach. Based on the video classifications, the algorithm matches what viewers to push the video to.

TikTok will push to a group of viewers. The number of viewers is based on a few factors:

  1. Number of Followers: Higher is better
  2. Profile Rating: This is a rating that is assigned to the creator’s account (one posting the video) based on past video performances. If the creator has created content with great engagements, the profile rating will be higher.
  3. Rating Ratio: If it isn’t the “Initial Push” (refer to flow chart), then the “Rating Ratio” in stage #4 is included as well. The higher the ratio, the more the video will be pushed to new viewers.

This stage is crucial since it determines the quality of the video based on engagement rates. After viewers watch the video, the algorithm tallies up engagements. Engagements are measured based on these criteria (ordered from most to least importance):

  1. Completion Ratio: What percentage of the video was watched. For instance, if they watched half of the video, the ratio is 0.5. Good video content will be viewed in it’s entirety. TikTok shows the analytics of the video, and the user can see, on average, how many seconds viewers watched relative to the length of the video. If the average is greater than the length, then the video was watched repeatedly which factors favorably into the ratio.
  2. Shares: When viewers share a video with other users, the video will gain viewers and engagements
  3. Comments: The more comments, the better. If comments include other users being tagged, that will direct more users to the video, similar to sharing.
  4. Likes: This is the smallest engagement, but it does count.

In this stage, the performance rating in stage #3 will determine if it meets the minimum requirement to do another push to new viewers. The higher the performance rating ratio, the more viewers get to see the video in the next push. If it does not meet the minimum requirements, then that will end the pushing of the video.

This is when the video isn’t getting pushed to any users, and the views will drop to nothing. However, there is a chance that a video could get another push if it can get enough views and engagements to warrant it, and the cycle continues again. We have seen it on a few of our videos where it spikes again after a certain time from getting no views.

Tips on How to Make Video Go Viral

Crack the TikTok Algorithm — Tips and Strategies

The previous sections explained the TikTok’s Matching Engine algorithm and the flow a video goes through when posted. Now, let’s go over some tips to help videos become more viral.

As defined earlier, the Completion Ratio is the percentage of the video that viewers watched, and it is the most important performance rating factor when the algorithm determines whether or not to push it to more viewers. Here are some tips that will help encourage users to watch an entire video and perhaps repeatedly:

Shorter videos increase the chance that users will watch completely, and not stop due to a lack of attention span.

Seamless loop videos increase the chance viewers will watch it multiple times, and it factors favorably into the completion ratio since it is counted as watching a video repeatedly.

Video with teasers adds a buildup where the viewers want to watch to see what happens at the end. Videos using terms like “Wait for it” or “See what happens next” apply this approach.

Creators can increase their chances of getting a video pushed to more viewers by simply using music that has previously been liked by many people.

Similar to using trending music, creators can use trending hashtags in the video description.

Present a question in the video where it encourages users to engage with comments. Make sure you like and reply to those comments to open a dialogue and increase engagements.

We allow followers to contribute to the content of future videos, and they feel like they are a part of the channel.

Limit posting to one or two videos a day — any more and the algorithm will see it as spam and stop pushing your videos. Additionally, followers are less likely to engage with more than a couple of videos daily from the same creator.

The best posting times are early evening (6 pm) and noon (12 pm), in that order, which are the times’ users will be on the app browsing. It might be different based on regions and countries, but from our experience, these are the prime times for the United States.


The secret to being successful on TikTok is to understand the workings of the system and approach it with proven strategies. We have tested and refined these strategies to improve our chances of creating viral videos.

Here is the URL to the more detail article :