TikTok is a video-based social media that has become a very important advertising opportunity for brands. At this point in 2024, it is the third largest (source:TechCrunch) of the social networks worldwide, just behind Facebook and Instagram.
It has over 1.1 billion monthly active users worldwide.
TikTok is a great advertising channel for online retailers who want to reach a young audience looking for inspiring content. It will help you get more targeted traffic to your site and sell more of your products, giving you a good ROAS.
In this article, we'll help you understand what TikTok is all about and guide you through how to create a successful ad campaign.
TikTok allows users to make videos of approximately fifteen seconds in many different genres, such as dance, pranks, tricks and comedy. Many famous brands advertise already on TikTok but to really succeed there is one condition they all must meet. A brand’s offer should be a good fit for TikTok’s video format.
Thanks to this format, TikTok advertisers can show their products or services in action and make information easily digestible. Video ad type is perfect for B2C brands who want to show their potential customers highly engaging content. However it can be challenging for the B2B industry whose services are often difficult to present.
TikTok has many different ad types available, so every advertiser can choose one that fits them most. There are In-feed ads, Brand takeover ads, Top view ads, Branded Hashtag ads and some more. We write about each of them in detail further in this article.
TikTok is, as of 2024, available in 154 countries worldwide and in 75 languages.
TikTok has over 2 billion users worldwide as of 2024. It is one of the fastest growing social media ever.
The number of global internet users is increasing every year, and so is TikTok's number of users.
TikTok’s audience is young and vibrant as you can see from statistics from the end of 2023. TikTok is the right advertising platform for you if you are targeting people in the age group up to 35.
The TikTok audience includes both males and females with the predominance of males. Males are 50.8% of all users in general. Men between 18 and 35 make up 34.6 % of global TikTok’s audience and women 34.5%, so there is a good balance.
As of 2024, TikTok’s largest audience lives in the United States. There are 143 million users in that country that engage with TikTok’s content. Other countries where TikTok is popular are Indonesia, Brazil, and Mexico.
On TikTok’s ad platform there are many kinds of ads you can run. We explain most important ones in detail below:
TikTok In-feed ads are ads in a video format that you see inside the news feed when you scroll through the “For You Page” (FYP). They blend well and it happens that you don’t recognise them as the actual advertisement.
Users viewing your video in-feed ad can like, share, comment and interact. You can include call-to action buttons inside your in-feed ads (even multiple of them). Thanks to them, you can encourage viewers to take various actions, for example shop now, download your app, or visit your website (online store.
You can get super creative with In-Feed Ads. You can include multiple call-to-actions and make your video anywhere between 9 to 15 seconds.
Aspect ratio
9:16, 1:1, or 16:9
Video dimensions
≥540*960px, ≥640*640px, or ≥960*540px.
Allowed file types
mp4, mov, .mpeg, .3gp, .avi
Maximum TikTok video length
Maximum 60s, however TikTok recommends 9-15s
Video size
≤500 MB
Below we describe a few TikTok ad formats which are powered by product data from your data feed. This way of creating TikTok ads works seamlessly and does not require a lot of effort if you are working with optimized feed. And it can be even easier if you choose to invest in the right feed solution.
Integrating product data with TikTok using DataFeedWatch:
Catalog Listing Ads is an ad format that combines the power of your data feeds with TikTok's algorithm. TikTok uses this combination to create and showcase product ads to TikTok users all around the platform.
Catalog Listing Ads are 100% based on your product feed (uploaded to TikTok), so it’s not required to create any video contents at all. This is a very easy way for brands to present their products in front of TikTok users. TikTok pulls all the product data from online retailers’ feeds and shows them in shoppable placements (for example on the For You page).
Dynamic Showcase Ads are personalized video ads that are powered by product catalogs for millions of products. TikTok creates them in real-time based on an ad template. This template is filled with product data from a data feed that you’ve uploaded and that is frequently updated.
TikTok’s Dynamic Showcase Ads are very similar to Google Dynamic Product Ads. Online retailers use them to advertise large product inventories at scale.
Collection Ads are also in-feed video ads. What sets them apart from other in-feed ads is the fact that they lead viewers to an Instant Gallery Page.
While regular TikTok ads require your potential customers to leave TikTok and visit your website, collection ads allow them to browse for your products directly in the app. This possibility gives your customer an engaging shopping experience.
To create catalog ads you need to set up a TikTok product catalog and you will be able to automatically import all information about your products (included in tweh data feed) to your gallery.
You can also create Collection ads manually but this way of doing it is much more consuming and much less convenient.
TikTok Brand takeover ad is an ad that appears immediately after a user opens the TikTok app and after a few moments changes into an In-feed video ad. This type of ad is also displayed in full screen.
Just like still images or videos, they also show up on the “For You Page” with clickable links that lead to specific landing pages within TikTok.
Brand Takeovers ads are being served for the right audience, therefore this ad format is one of the best formats for gaining attention and direct sales.
Supported file types - static images
JPG or PNG.
File size
<50 KB
Video duration
3-5 seconds
Supported file types - video
.mp4, .mov, .mpeg, .3gp, .avi
Aspect ratios (recommended)
9:16, 1:1, or 16:9
These are similar to brand takeovers ads - this type of ad also appears at the top of the user's For You page. Their main goals are to reach a wide audience and get their attention.
What is different about TopView ads is the fact that they don’t cover the full screen immediately after opening the app. They occupy the first In-feed post for a few seconds. After that, a full-screen video lasting up to 60 seconds with auto-play and sound is displayed. As the name of the ad format suggests, the placement of a TopView ad should be impossible to miss - it’s at the top of the page. It captures the viewer's attention with both image and sound.
Twitter allows you to link to both internal and external landing pages when creating a TopView ad.
Maximum video length
60 seconds
Recommended resolution
≥540*960px, ≥640*640px, or ≥960*540px.
Aspect ratio
9:16, 1:1, or 16:9
Supported file types
.mp4, .mov, .mpeg, .3gp, .avi
File size
≤500 MB
Bitrate
≥516 kbps
This ad type appears at the top of TikTok's Discover page. Here, companies create a challenge, for example a dance or a sketch, under a specific hashtag. Each challenge has a unique sound that users can reuse when performing the challenge. When the user clicks on the hashtag, they are taken to a landing page with the advertiser's logo, website link, description of the challenge and a collection of other videos from the same hashtag challenge. This ad type is one of the most popular on the platform.
In practice it’s a three- to six-day ad campaign format whose goal is to boost engagement and brand awareness.
Aspect ratio
9:16, 1:1, or 16:9. Vertical videos - 9:16 ratio recommended.
Minimum resolution
540 x 960 px or 640 x 640 px. Videos - resolution of 720 px by 1280 px recommended.
Supported file types
mp4, .mov, .mpeg, .3gp, .avi
Duration
5-60 seconds; TikTok’s recommendation: 21-34 seconds.
Max file size
500 MB
Image upload maximum weight
maximum 100 MB
Bitrate
above 2,500 KBPS
Profile image
square image less than 50 KB
This ad format allows advertisers to create an ad with custom stickers, filters and special effects that users can use and share. This ad type allows users to interact with your brand in a fun and different way. Branded Effects ads are great for adding personality to your brand's ads. This ad type can be live for up to 10 days. The goal of this kind of campaign is to increase user engagement.
2D & Gamified:
Maximum Asset upload
Maximum 3 MB
Supported file types
.png
Image dimension
540 pixels by 960 pixels recommended
3D&Branded Scan:
Maximum file upload size
3 MB
Supported file upload types
3D project files: .max, .ma, .c4d, .fbx or .obj
Icons:
Maximum file upload size
60 KB
Supported file upload types
.png
Design area size
144 px by 144 px
Round angle - 18 px round angle
Exported size - 162 px by 162 px.
Read also: TikTok Live Shopping for Beginners: How it Works & Where to Start?
The biggest group of TikTok’s users is the Generation Z, meaning people born between late 1990s and the early 2010s. This audience is in fact the fastest-growing consumer segment and its purchasing power is on the rise. According to Forbes Generation Z reached the spending power of $360 billion.
This means that if you target young people with what you’re selling, Tik Tok is a great advertising channel for you. With a properly targeted audience your Tik Tok campaign can generate lots of revenue.
TikTok’s average monthly time spent is constantly growing. In fact it grows faster than any other app on the market. For example in 2020 it grew 80 % in the UK and 70 % in the U.S. That is a big difference.
In general TikTok campaigns are very engaging. If you optimize your campaign on TikTok and put effort into running perfectly optimized TikTok ads, the engagement rate will increase even more. People will like, share and comment. This will in turn result in increased brand awareness and more conversions for your business.
TikTok users are very engaged audiences and that’s a good sign for brand advertising on this platform.
Video marketing is working, because it’s easier to digest than other forms of content. Its popularity will only grow with time. Viewers of video contents say that they are able to retain even 95% of information included in a video after watching it. What’s even more important is that over 90 % of advertisers claim that they got a new client because of a video present on social media.
Using videos in your online product campaigns helps you reach more potential customers. And TikTok is the platform that makes it very easy for you to include video ads in your campaign strategy.
TikTok operates in 154 countries worldwide and in 75 languages. If you want to target users in many countries, TikTok will allow you to do that without any problems. Viewers of your ads from around the world will be able to interact with your content. For example, if you run in-feed ads, they will be able to follow, like, comment, share, as well as shoot videos.
We’ve prepared a detailed guide on how to create a TikTok campaign step-by-step.
Signing up to TikTok | TikTok
Creating an account for business | TikTok
The next step is to provide some information about your business:
Creating a new business account | TikTok
Setting up account | TikTok
Entering account information | TikTok
You can read more on this TikTok’s helpage.
In order to be able to run some Tik Tok ads such as Dynamic Showcase Ads, Collection Ads or other Shopping Ads, you will need to upload your product feed to TikTok and create a catalog directly on the platform. Based on the data provided, TikTok will create your ads.
A TikTok catalog allows you to store all your product information in one place. Once you've created it, TikTok can create ads showcasing specific products with up-to-date information about each product, like availability, price or sizes.
If you upload your data feed to TikTok you will be able to:
Adding TikTok channel | DataFeedWatch
Entering store information | DataFeedWatch
The system will provide you with a TikTok feed template. It will indicate which attributes are required according to the TikTok specification.
Mapping TikTok feed | DataFeedWatch
Creating catalog | TikTok
Filling in catalog information | TikTok
Finding catalog | TikTok
Finding Products tab | TikTok
Adding products to catalog | TikTok
Scheduling data feed | TikTok
Copying feed URL | DataFeedWatch
TikTok will automatically load all products into your TikTok catalog and keep your product data up to date.
Just like Facebook, TikTok has its own pixel that allows you to track the performance of your ads. It's a piece of code that your developers need to install on your site to help you monitor visitors behavior, sales, conversions and other related events. Once you have gathered all this information, you can target the right TikTok audience with your ads.
With TikTok pixel installed, you can create Custom Audiences and Lookalike Audiences and run retargeting campaigns.
Setting up pixel | TikTok
Setting up pixel | TikTok
Read more about installing a TikTok pixel on this help page.
Creating ad campaign | TikTok
Choosing campaign objectives | TikTok
At this point you need to define the ad placements, audiences, target audiences, budgets, bids, optimization goals and schedule. These are important decisions.
Ad placement is the place where your TikTok ads will appear on TikTok. You can pick the Automatic Placement option (TikTok will choose the placement for you according to your specified campaign objective) or select Placements manually.
Choosing ad placements | TikTok
TikTok provides you with the Automated Creative Optimization feature. If you turn it on, TikTok will automatically create variations of your creative assets, test their engagement and deliver only the best working combinations. If you’re not interested you can always turn it off.
Choosing creative type | TikTok
The next step is to pick the audience you wish to target with your TikTok ads.
On TikTok, you have the option to create both custom audiences and lookalike audiences (with TikTok Pixel installed). You can reach your audience based on their demographic and device preferences. For example, you can target audiences differentiated by age, gender, interests, behavior, location, language or device price. You can also reach people who have previously interacted with some of your content. You get this information from various sources, such as customer files, engagement, site traffic, lead generation or app activity.
Targeting | TikTok
You can also exclude some audiences that you don’t want to show your ads to.
If you want to target a specific audience that has taken a specific action on your site, you need to create a TikTok catalog and fill in the pixel and create "events". TikTok then is able to track this activity and match it with your TikTok product catalog.
Integrating events | TikTok
You need to specify your budget for the TikTok ad. There is an option to set up a daily budget or a lifetime budget.
Your other task is to set up a schedule to specify the start and end time for your TikTok ads. You can choose a date range to run your ads. You can even select specific time periods in a day.
The other way is scheduling your ads to run continuously for as long as you wish.
Setting up campaign budget | TikTok
You have 3 optimization goals to choose among: conversion, click or reach. TikTok automatically sets the billing event (CPM, oCPM, CPV, CPC) based on the optimization goal that you’ve chosen.
You can read all about Tik Tok ads manager bidding methods here.
Choosing bidding option | TikTok
You can choose a standard or accelerated delivery type. The standard one ensures that your Tik Tok ads will be displayed during high-traffic times throughout the whole ad delivery period and your budget will be spent evenly during your campaign. The accelerated delivery type means that your ad budget might be spent pretty quickly during the campaign as its goal is to get the most people to see your TikTok ads as soon as possible.
There are different ways to create ads, depending on whether you choose to run Tik tok ads powered by the catalog, or if you want to create fewer ads in specific formats separately (ad formats such as Brand Takeover ads or Branded Hashtag ads).
A. Generating one or multiple TikTok video templatesIf you have uploaded your data feed to TikTok and created a catalog on the platform, you can simply generate a video template. TikTok provides you with many different ad templates in different styles. You will definitely be able to find a template whose style suits your content, because you can also customize and adjust these according to your preferences.
TikTok will automatically create ads out of your selected ad templates and fill them with product data from your catalog.
You can upload either image files or videos as your ad creatives. Make sure to meet all the requirements regarding ad specifications.
Once you’ve created your ads you’ll have the possibility to preview them. You can add text (12-100 characters) to some TikTok ads - it will appear above them. You will also be able to select different Call to Action buttons such as: “Sign Up”, “Shop Now”, “Book Now”
As you may have guessed, you can't advertise on TikTok for free. However, you can set up a free TikTok ads account and set everything up before you have to pay anything. This way you can test how TikTok ads work and see if you like it.
On TikTok you can choose between two budgeting options: a daily budget or a lifetime budget. You can change your budget settings at any time, and Tik Tok will never spend more than you set.
There are also different bidding methods available on TikTok.
The price obviously depends on the type of TikTok ad you want to launch, so it can be difficult to find information on the average price of a TikTok ad.
It's certainly not cheap, but in return you get access to a channel with a billion users and the opportunity to reach entirely new audiences, giving you new sales opportunities.
The TikTok audience is young and trustful. What you show in your ads should be consistent with your brand image. Whether your business is serious or trendy, your ads should relate to this image.
At the same time, your ad content should be engaging. Remember to optimize your images and videos, and show your products in many different situations and from different angles. That way, you're more likely to get your potential customers' attention.
Don’t use one type of creative or similar creatives all the time, because people will quickly get bored of it. Be dynamic with what you show to your potential customers.
TikTok suggests updating your images and videos every week to avoid audience fatigue.
A good solution here would be to upload your product feed to TikTok and create a catalog based on that. If you choose to run the TikTok ads such as Dynamic Showcase Ads, Collection Ads, or Shopping Ads, the system will automatically pull the product data from your catalog and create your ads. The ads content will change dynamically.
Review your Tik Tok campaign performance systematically. Check TikTok analytics or analytics in your feed tool.
Check how each product is performing on TikTok and what is the overall performance of all of your items on TikTok.
On TikTok analytics look at metrics such as views, interactions and CTR, and adjust your content strategy accordingly. Keep on improving your ads.
Read also: How to Sell Shopify Products on TikTok: The Ultimate Guide
TikTok is a very popular social media, and it doesn't look like that is going to change any time soon. It offers plenty of advertising opportunities and can connect you with whole new audiences. As an online retailer, you can't ignore the power of it. All you have to do is arm yourself with optimized product data and great images or videos, and then try to increase your sales with TikTok.