Professional Documents
Culture Documents
EU - TikTok Ads Manager Playbook
EU - TikTok Ads Manager Playbook
User Playbook
—— March.2021——
1
Overview of
TikTok Ads Manager
2
Introducing TikTok Ads Manager
TikTok is the leading destination for short-form With TikTok Ads Manager, companies and
mobile video, providing content that is exciting, marketers have access to the global audience
spontaneous and genuine. As one of the most of TikTok. From targeting, ad creation, insight
popular apps in the world, TikTok provides reports and ad management tools – TikTok Ads
companies an opportunity to reach a large Manager offers you a powerful yet easy-to-use
community of users who prioritize platform that will help you reach audiences that
entertainment and authenticity. love your products or services.
33
Why Advertise on
TikTok Ads Manager?
4
Why Advertise on
TikTok Ads Manager?
5
Success Stories
See how small businesses around the world are growing
their business using TikTok Ads Manager.
6
01
How to Create an Ad
Account
7
Step 1:
Create a Login: Please click here and create a login using an
email address or phone number, verify your
login information, agree to TikTok Ads Manager
terms and conditions, and then click ”Sign Up”.
8
Step 4: • Complete the "Business Information"
module on the "Account Setup" page, by
Enter Business Information entering the following information:
• Company Website: Enter the URL of
your company's website in the
following format,
"https://www.tiktok.com/". URLs that
do not follow this format will not be
accepted during the account review.
Note: To pass the account review, your
company website must: function
properly, contain all the required
contact information, clearly promote a
product or service, and be relevant to
the product or service you want to
promote.
• Enter your Industry, Street Address,
State/Province, Postal Code.
• Business Verification (optional). This is
not required to complete your account,
but verifying your business will allow
you to apply for ad credit programs
and use additional TikTok For Business
services like the TikTok Creator
Marketplace.
Step 5:
Select Payment Method
9
Step 6: After you have completed the required fields on
the "Account Setup" page, click "Submit" at the
bottom of the page. Submitting your account
Submit Account information will trigger an account review.
During the account review, we will check the
Information information you provided against our industry
and account related policies, this process can
take up to 24 hours.
Account Review To help you pass the review, here are some key
things to watch out for when creating your
Self Assessment account:
10
Glance at Platform Structure
• Campaign Structure
11
02
How to Create a
Campaign
12
Campaign
The first step to running ads on TikTok Ads Manager is to create a "Campaign".
This also involves establishing your campaign objectives (or goals) – what you want
your ads to achieve.
13
Enter your Campaign Name and set the Budget.
Note:
the minimum spend for a Daily budget is £50; the
minimum spend for a Lifetime budget is ≥£50 times
the number of delivery days.
Note:
After you have created the Split Test, two test ad
groups will be created automatically. These ad
groups can only have one creative each, which will
use the same format, images and links.
14
Ad Group
There are three stages to running ads on TikTok Ads Manager: campaigns, ad
groups and ads. A campaign can include one or more ad groups.
Having created a campaign, you will need to set up an ad group. At the ad group
stage, you can define your ad placements, ad details, target audience, budget,
schedule, bidding method and delivery type.
Note:
There is limit of 999 ad groups per campaign.
1. Set Up
Enter your Ad Group Name
2. Promotion Type
Depending on your campaign objective, you
can choose from two types of promotion: app
install or website. Some campaign objectives
set this by default. TikTok pixel is available to
track your website – to learn more about this,
see About TikTok Pixel.
15
3. Placements
4. Creative Type
Automated Creative Optimization: When
“Automated Creative Optimization” is turned on,
the system will automatically generate
combinations of your creative assets (images,
videos and ad text) and deliver only the
highest-performing combinations. You can
upload your creative assets when creating your
ad.
16
5. Targeting
Note:
The time zone of "Select Specific Time" corresponds
to the time zone selected when you set up your
account.
17
7. Bidding & Optimization
18
Ad
Creating your ad is super easy. Upload your own edited videos or images, or
design eye-catching ads in minutes with our creative tools.
TikTok Ads Manager currently supports two ad formats: images and videos. Ad
formats and specifications will also vary depending on your placement. For
detailed format and specification requirements, see Image Ads Specification and
Video Ads Spec.
Note:
There is a limit of 20 ads per ad group.
The remainder of this article will explain each section of the ad creation module, as seen in the
screenshot below.
Name
Enter what you want to call your ad. This name
is only for your reference and is not part of your
ad, but will help you distinguish between ads
within your ad group.
Format
Select either "Image" or "Video" as your ad
format. Please note that TikTok currently only
supports video ads. Our News Feed apps
"TopBuzz/BuzzVideo/Pangle" support both
Details image and video ads.
Media
• Create a Video: This creation tool allows b. Smart Video – Automatically analyzes
you to build stunning videos with your media to create edited videos like a
remarkable ease. You can select either pro.
"Use Video Template" or "Smart Video":
19
Thumbnail brand/product/company name of the
website or app which is being promoted.
Choosing the right cover photo will help catch
people’s attention. You can upload your own • Text: This will appear as part of your ad
custom cover photo or choose one from the creative, letting your audience know what
pre-selected images from your video. Based you are promoting.
on the length of your video, up to 8
screenshots will be displayed to choose from. • Call to Action: Tell your audience what
you'd like them to do when they see your
ad. (For a list of all available CTAs, see the
table below).
Text & Link
• URL: Enter the URL of the website you want
Once you've added the media to your ad, your ad to drive traffic to. This will only be
you'll add the finishing touches to your ad, available with certain objectives.
including:
• Profile Image: Your brand's image will be
• Display Name: This will be your brand's shown on your ad's creative.
identity, and should be consistent with the
Available Calls-to-Action:
Get
Install Now Experience Now Pre-Order Now
Showtimes
Get Tickets
Subscribe Listen Now Read More Order Now Sign Up
Now
20
Preview Your Creative
Submit
Now it’s time to preview your ad. Note that
these previews are not device-specific, and the Click the "Submit" button to create your ad. You
actual ads will be adjusted based on a user's then have three options: create another ad by
device and network conditions. clicking "Add", copy an existing ad with "Copy",
or delete the ad you just edited with "Delete".
21
03
Manage Your Assets
22
01 How to Set Up App Events
Track App Events Mobile app ads are used to drive installs and
encourage users to engage with your app. To
run these types of campaigns, you must first
create your app on TikTok Ads Manager. The
following instructions explain how to set up your
app and track in-app events.
Note:
You can include certain parameters, such as
language, within the URL link.
23
4. For Tracking Settings, select your Mobile
Measurement Partner (MMP) from the drop-
down list.
• TikTok Recommendation: While we
recommend using a measurement partner
for tracking, you can also complete the app
creation process without one. However,
TikTok Ads Manager will only be able to
measure sending traffic to your app store,
not conversion data. After creating your app,
you can go back later to add the click and
impressions URLs of your measurement
partner. You can do so by clicking "Add
Tracking" on the app details page.
24
View and Manage Events in Ads Manager
Events Manager is where you can review all
app data from your marketing campaigns. See
below for instructions on how to find the apps
section of Event Manager:
Headlines:
25
Table:
• Status:
a. Waiting for first event: We haven't seen your
event yet.
26
02
Track Website Events
How to Set Up Website Events
The pixel is a small piece of code placed on • Download TikTok Pixel Helper: Verifies
your website to help you find new customers, whether your pixel code is working
optimize your campaigns and measure ad properly and events are firing successfully.
performance. With the pixel, you can track
visitor actions like 'add to cart' or 'purchase,' • Choose an industry category: A category
and create audience segments to re-engage that matches your business will
previous site visitors or model lookalikes to automatically create a set of industry
find new customers. relevant events.
Six steps to installing the TikTok pixel: • Define events and event rules: Select
Element Click, Destination URL or Pop-up
• Create pixel: Name your pixel and get the Events to set event rules to track user
code. actions.
• Install pixel: Add the pixel code to your • Create ads and view data: Link the pixel to
website manually or connect using one of ad groups and select an event as the
our partners such as Google Tag Manager optimization goal. After your campaign
or Shopify. goes live, you can view all event data in
Events Manager.
27
Install the TikTok Pixel Code
There are multiple ways to install the pixel Developer Mode: Set the event rules using
code, including Standard Mode, Developer code. This mode supports parameters such as
Mode (currently in alpha) or through partner content_id and value. You can then install
integrations. Standard Mode is recommend both the base code and event code on your
for most advertisers, unless you want to post website.
back parameters with events.
Once you've created your pixel, you are ready
Standard Mode: Set the event rules on Event to add your pixel code to your website. The
Manager and install the base code on your following instructions explain how to complete
website. this manually.
28
Create a Pixel Event
1. After creating your pixel, click on "Next" to
go to the "Create Event" page.
2. Select the industry template that best
reflects your business objective (e.g. E-
commerce, Form Submission, Consultation,
Apk Download or Custom event).
Note:
TikTok Pixel supports a maximum of 5 events across
all templates.
29
Define Rules for Pixel Events
You have the option to track each of your
events by selecting Click Events, Destination URL
or Pop-up events.
Note:
For Click Events, the default setting for the preview
page is the element selection mode, but you can also
switch to a Webpage preview mode.
30
Manually adding the CSS selector code:
1. Click "Add Rule".
2. Enter your CSS selector code. Note:
a. Contact your website developer to • Event tracking will only come into effect
provide the CSS selector code for your after the pixel code has been installed on
element and enter it. If entered incorrectly, the website.
the system will display an error message.
• You can use both visually added elements
3. Click "Save". and manually added elements together
when defining the rules. If you choose the
wrong image or change your mind, visually
added elements can be deleted by clicking
on "Cancel".
• Only one element can be added per rule.
You can click on "Add rule" to set additional
rules for multiple elements.
b. Select "contains"
c. Enter "thank_you“
5. Click "Save".
Note:
For Destination URL, the default setting for the
preview page is Webpage preview mode and you
cannot switch to Element selection mode.
31
Page URL vs page hostname vs page path
Page URL refers to the entire page URL. For Page path: refers to the part of a URL
example: following the page hostname. For example,
https://www.sample.com/id123456/thank_yo "/id123456/thank_you" in the above image.
u in the above image.
• In most scenarios, Page URL is your best
• For most business scenarios, we choice. However, there are situation where
recommend you select "page url" > you need to choose "page path".
"contains".
• For example, if you want to track when a
• For example, if you want to track when a confirmation page loads after a purchase,
confirmation page loads after a purchase, but your page hostname and your page
the URL may be path are identical – e.g.
https://www.sample.com/id123456/thank_ https://www.thank_you.com/ididid/thank_
you. By setting "page URL"> you. In this case "thank_you" is included in
"contains">"thank_you", this will match the both the page path and the page
entire link of all the pages where the pixel is hostname.
installed. When a user loads a page that
contains "thank_you" in the URL, the event • If you use "page URL" "contains"
will be triggered and reported. "thank_you", it will match all the pages
under "https://www.thank_you.com" with
Page hostname: refers to the section of a URL the pixel installed, which is not what you
following "http(s)://". For example, want. So in these unusual scenarios, you
www.sample.com in the above image. should choose "page
path">"contains">"thank_you".
• We recommend only using 1 pixel per
website.
4. Click "Save".
In addition to the Pixel Helper, Pixel Checker 2. Click on "Manage" under Website Pixel.
provides two features to help you verify pixel 3. Find your pixel – recently created pixels can
installation: Pixel Status and Test Event. be found at the top of the page.
4. Click on the pixel.
33
03
Managing Creative There are several ways to generate and edit
creatives.
Create a New Ad
• Option 1: In the ad creation process, select
Create a Video
• Option 2: In the Assets > Creative section,
select Create a Video
Edit an Existing Ad
• Campaign > Ad > Edit
For more detailed guidance on implementation,
please refer to the Creative Tools.
34
04 Audience
Getting Started Custom Audience is an ad targeting option that
lets you find people who have existing
• As a rule of thumb, it is always good to try knowledge of or have engaged with your
out a diverse range of creatives when business.
testing. This is especially true during an ad
group's exploration stage. This type of targeting can be a powerful tool for
re-marketing, reaching potential repeat
• With that in mind, avoid adding similar customers, growing your following, increasing
creatives to one ad group. app engagement and creating lookalike
audiences.
• We recommend using the creative toolkit to
create videos, analyze video performance, There are a few different ways you can create
build compelling ad content and scale a Custom Audience:
creative production for TikTok For Business.
Global TikTok advertisers have access to • Customer File
these on the TikTok Ads platform.
• Engagement
There are six scenarios for using creative tools:
• App Activity
What if...
• Website Traffic
。 ...I only have photos, but no videos? - Video
Template or Smart Video
。 ...I only have a few videos and a few photos? -
Smart Video Customer File
。 ...I have videos but not sure what music to use? -
Smart Video Soundtrack You can use your customer file to create a
。 ...I have videos but not sure how to use them on Custom Audience. After your file has been
TikTok? - Quick Optimization
uploaded and matched, customers who
。 ...I have videos and music but not sure what text overlap with our app users will be filtered out
to add? - Smart Text
and formed into a Custom Audience.
。 ...I have ads in delivery but not sure how
distinctive creatives are performing? - Asset
Analysis Report Follow the steps below to create a Custom
Audience using your customer file:
1. Go to Audience.
35
3. Choose Your File Type • File Preview: review the content of your
uploaded .csv or .txt file. 1000 pieces of
• IDFA/GAID Original Value data from your file will be shown as
• IDFA/GAID – MD5 Encrypted preview, chosen at random.
• This needs to be in .csv or .txt format – zip 7. Apply an "Available" audience to your ad
format is not supported. Uploaded content group.
needs to be IDFA or GAID, with each piece
of data inserted on a separate line.
Note
• You must agree to the Custom Audience • If your campaign objective is about apps,
Terms when first using the Custom we recommend using Custom Audience to
Audience function. contain only IDFA or only GAID, so that you
can choose the appropriate operation
• .csv and .txt file sizes should not be larger system when setting up the campaign and
than 1GB. avoid unnecessary data loss.
• Zip file is not supported. • Your IDFA and GAID data should be from
• MD5 encryption and SHA256 encryption is the same geographical location where
supported. The content of each file (pre- your ad is targeting. For example, if you
encryption) needs to be in all uppercase or want to advertise in Japan, both data types
lowercase. should come from Japan. This way, your
data can make the most of its value and
• IDFA and GAID can be combined in the avoid data loss when delivering.
same file, but you should keep
capitalization consistent. • Custom Audiences created with Customer
Files do not refresh automatically. You
must add new IDFA/GAID in the existing
Customer File Audience or create a new
audience with your data.
36
Engagement
Engagement is a Custom Audience option More specifically, an Engagement Audience
that allows you to create an audience from refers to users who have previously viewed or
users who have previously engaged with your clicked on your ads. Below is a complete list of
ad content across all of TikTok’s family of the events (and their definitions) you can use
apps. It's perfect for finding people who have to build an engagement audience:
already shown interest in your content.
2-Second Video View When a user watches your ad for at least 2 seconds.
When a user watches your ad for at least 6 seconds or for the full
6-Second Video View
duration of the ad.
Video View at 25% When a user watches more than 25% of your ad.
Video View at 50% When a user watches more than 50% of your ad.
Video View at 75% When a user watches more than 75% of your ad.
37
App Activity
A Custom Audience option that allows you to
create an audience of users who have
completed certain events within your app. To create App Activity Audience:
Included events: Install, Day 2 Retention, Add 1. Go to the Audience section under Assets.
Payment Info, Add to Cart, Add to Wishlist, 2. Click on "Create Audience", choose "Custom
Launch App, Checkout, Complete Tutorial, Audience" and select "App Activity".
View Content, Create Group, Create Role,
Generate Lead, In-App Ad Click, In-App Ad 3. Under "Include", select the event type and
Impression, Join Group, Achieve Level, Loan time period.
Apply, Loan Approval, Loan Disbursal, Login,
Purchase, Rate, Registration, Search, Spend 4. Click "Add Exclusion" and enter event type
Credits, Start Trial, Subscribe, and Unlock and time period if you want to exclude certain
Achievement. users from being added to your list. Skip this
step if you want to include everyone.
With this type of Custom Audience, you can
target your ads to people who have a. For example, we could select users who
previously used your app, but whom you want clicked "Install" in the past 30 days but
to engage further. exclude those who clicked "Purchase"
during that time.
App Activity Audience is now auto-refreshed.
For more details, see Custom Audience Auto- 5. Name your audience.
Refresh. 6. Click "Confirm" to create your audience.
Website Traffic
Website Traffic is a Custom Audience option With this type of Custom Audience, you can
that allows you to create an audience of users create a list of people who have previously
who have visited or taken a specific action on showed interest on your site but haven't yet
your website. purchased.
Included events: Page View, Button Click, Custom Audience created with website traffic
Form Submission, Phone Consultation, is now auto-refreshed. For more details, see
Download Button Click, Complete Payment, Custom Audience Auto-Refresh.
Online Consultation, User Registration,
Product Details Page View, Add to Cart, Prerequisite of Using This Feature:
Details Page View (Form), Button Click (Form), Set up a TikTok Pixel and define the event you
Details Page View (Phone Consultation), want to track. To learn more, see About TikTok
Button Click (Phone Consultation), Details Pixel.
Page View (App Download), Button Click (App
Download) and Place an Order.
38
To Create Website Traffic Audience: • For example, we will select users who have
clicked "View Content" in the past 30 days
1. Go to the Audience section under Assets. and exclude those who clicked "Purchase"
2. Click on "Create Audience", choose "Custom during that time.
Audience" and select "Website Traffic". 5. Name your audience.
3. Under "Include", select the type of 6. Click "Confirm" to create the audience.
engagement and time period.
4. Click "Add Exclusion" and enter event type
and time period if you want to exclude certain
users from being added to your list. Skip this
step if you want to include everyone. Note:
An audience must be at least 1,000 members for
you to be able to use it in an ad group.
Custom Audience
Edit Custom Audience
1. Customer File • Replace Data: Original audience data will
be replaced after the upload of a data file.
There are 4 ways to edit your customer file: The audience ID will remain unchanged.
• Add Data: Upload the file you want to add • Edit Audience Name: You can edit the
to your audience. Only increase data that audience name at any time.
does not coincide with the original file.
2. Engagement / App Activity / Website
• Remove Data: Upload the file you want to Traffic
remove from your audience. Only data that
coincides with the original file will be • Edit Audience Name: You can edit the
removed. audience name at any time.
40
05
Make Your Reports
Your reports can be found under the "Reporting" menu at the top of
the TikTok Ads Manager page. Reports help you view, organize and
analyze your data. Large amount of data can be easily put into
tables and charts, allowing you to visualize your results and spot
meaningful patterns and trends.
In this article, you'll learn how to create, save, manage and export
different types of reports.
41
01
How to Create a Report
02
Custom Reports are a great tool for creating
How to Create a Custom reports just how you like them. Click "Create" on
the "Reporting" page, and then select "Custom
Report Report".
A list of dimensions and metrics is displayed on
the left-hand side of the audience detail page.
42
If you're tired of constantly running and Set the frequency and scheduled delivery of
exporting reports, try the "Scheduled Running" your reports. The following options are
feature. This allows you to set up available:
automatically generated reports delivered via
email. Want to include other team members
or your boss? You can designate up to 5 email
addresses to receive the scheduled report.
Frequency
Scheduled Delivery
Note:
The system sends the scheduled email as • Only users with access to TikTok Ads Manager
soon as it finishes processing the data. This can download the report.
normally takes around 5-6 hours, depending
• The scheduled report will be canceled
on the volume of the data. You should receive automatically if the report is not downloaded by
the report email around 5-6 AM, according to any recipient for 3 months in a row.
your ad account time zone.
If you want your data now, go ahead and click
43
03
How to Create a Report Unless you're a real pro at ads, building a
Using a Template Custom Report may feel a bit daunting. That’s
why we've already done the work for you by
setting up pre-defined report templates. This is
a super easy way to build an awesome report
that will impress your boss (who doesn't have to
know it's a template).
04
How to Manage Reports
44
05
How to Save a Report
06
How to Export a Report
Exports are currently available in .csv and .xlsx
formats. Once a report is created, you can
download and export it in a few different ways.
07
How to Schedule a
Report to Your Inbox
45
06
Optimization
46
Targeting & Audiences
Targeting
Best Practice during Creation
1. When starting a new campaign, it is
recommended to target as broad an
audience as possible. This allows the
algorithm to find users who are most likely
to convert. Don't start an ad group with too
narrow target market.
• Don't use narrow targeting – this will I. When a campaign starts to enter a
hinder the learning process. plateau phase – which may be caused
by users tiring of existing targeting
• Don't modify targeting settings more than criteria – use behavior targeting to
once every two days – this will hinder the identify more users.
learning process.
II. If a campaign is not progressing as
2. During the peak and plateau phase: planned, behavior targeting offers
another way to identify and engage
a. Interest Targeting: high-quality audiences based on the
I. Advertisers can maintain their effective advertiser’s need.
interest targeting settings and adjust the 3. Optimize future targeting strategies based
Daily Budget to keep your campaign on audience analysis from previous
competitive and get more conversions campaigns.
and impressions.
47
Audiences
Best Practice during Creation
1. Extend the value of first-party customer data 3. For scaling reasons, there is a minimum
by uploading a customer file to build custom audience size of 1,000.
audiences on TikTok.
4. Use Custom Audiences to create lookalike
2. Create custom re-targeting audiences based audiences that reach TikTok users similar to
on users' engagement with advertisers' your existing audience.
campaigns on TikTok to extend the value of
previous marketing efforts.
48
1. Use creative tools' best practice to optimize
creatives:
49
Learning phase refers to the early period of ad
delivery when the system is continuously
exploring new customers to help the ad group
identify its most suitable audience. This is an
important part of the ad delivery life cycle, as
the data collected during this stage is used to
train the system to help better optimize delivery
and offer best performance.
It’s important to stress that the learning phase is
an experimental process.
Learning Phase
The CPA may fluctuate during this phase, but it
will stabilize as learning data is accumulated.
According to historical analysis, an oCPM ad
group can expect a stable CPA after achieving
50 conversions. The ad group will have passed
the learning phase around this time.
50
If there is a fluctuation in CPA on a day when longer period to track CPA. Historical data
there are few conversions, it's likely you will indicates that calculating the average CPA for
observe an abnormal daily CPA. Don't panic! more than 10 conversions will generally offset
The CPA will adjust towards your target when abnormal fluctuations.
new conversions are obtained at a lower cost.
Based on the number of conversions your ad
If your ad group is generating less than 10 group generates, here's the timeframe we
conversions a day, we recommend using a recommend you use to track CPA:
>10 Daily
5 to 10 3 Day Average
Here is an example to illustrate how this works: Best practice during the learning phase
Let’s say Chris wants to create a campaign to • We don’t recommend the advertiser make
increase installs for his new e-commerce app. any adjustments which may have a
He sets his cost per install bid at $10 and starts negative impact to data accumulation
running his ad. As his ad starts delivering, it during the learning phase, such as lowering
enters the Learning Phase. TikTok Ads the bid or budget, deleting creative or
Manager is going to try and find out who in narrowing the target audience.
Chris's target audience is most likely to click on
the ad and install his app. • If the delivery performance is far below
expectation during the learning phase, the
During this phase, his cost per install may advertiser could try to increase the bid,
fluctuate anywhere from $5-30, as users start optimize creative or broaden the target
to install his app. When Chris reaches 50 audience.
installs, the Learning Phase passes and his cost
per install becomes more stable. With his • If the CPA performance is far below
campaign now steadily delivering, Chris is on expectation during the learning phase, we
his way to building his business and growing don’t recommend the advertiser conduct
his app's user base. any adjustment until achieving at least 20
conversions. Please be cautious that any
How to identify whether an ad group has improper adjustment during the learning
passed the learning phase phase may affect the system’s ability to
explore, which could trigger further
Achieving 50 conversions is the most significant fluctuations in estimates and CPA.
indicator of passing the learning phase.
• Historical data analysis suggests that most
After you pass the Learning Phase, you don’t ad groups which fail to pass the learning
need to do anything else. The system will start phase are unlikely to pass it without some
delivering more stably now that it better adjustments. Advertisers are recommended
understands your ads and audience. to optimize the original ad group before
If an ad group finds it difficult to obtain 20 trying again to pass the learning phase.
conversions within the first 10 days, there is a
high chance that this group will not pass the
learning phase. If you did not pass the learning
phase, try optimizing the creative, broadening
the target audience or increasing the bid and
trying again.
51
Bidding
Bidding options
There are 4 bidding methods available
on TikTok Ads Manager to meet your
diverse needs: • Cost per Thousand Views (CPV)
52
AEO
The main objective for App Event Optimization Advertisers can bid for objectives relevant to
(AEO) is to help advertisers reach more users their industry and for specific KPI objectives.
who have higher chances of triggering
valuable in-app events. Compared to Install It helps you more accurately and efficiently
Optimization, AEO enables advertisers to bid obtain users who have a greater chance of
beyond Install and focus on optimizing for triggering in-app events while controlling
specific in-app events. costs, thereby improving your LTV and ROI.
Product Introduction
IAEO Auto-bid
AEO Product
(Main Product) (Transitional Feature)
This is our main and final product. It is
Please note this is a transitional
user-friendly and has the best
feature for deep-goal optimization
optimization effect of all products.
(Purchase).
However, it still shows unstable
1.If clients want to optimize deep-goal
Why did we performance when optimizing deep-
events, but cannot meet the threshold
launch this goal events (Purchase). That's why we
of IAEO deep-goal, they can first utilize
product? launched another two products as
Auto Bid.
transitional features.
2.When utilizing Auto Bid, the system
The system directly optimizes for the in-
will prioritize securing an optimal CPI
app event and effectively controls the
while optimizing for in-app events.
cost of the event.
In-App Events (Shallow and Deep App Installs
Bid for:
Goal-Events) *System auto-bids for event
Optimization In-App Events (Shallow and Deep App Installs and In-app Events (Deep-
Goal: Goal-Events) Goal Events)
Bidding for Shallow-Goal Events:
Current General availability (automatic unlock)
General availability (automatic unlock)
Status Bidding for Deep-Goal Events:
Requires allowlist to active
Equivalent Facebook AEO\RO
Google UAC 2.0
product Google UAC 2.5
53
Bidding for Shallow-Goal Events:
Accumulate 50 corresponding events
within the past 30 days, at App ID*
Accumulate 50 corresponding events
Unlock Account ID level
within the past 30 days, at APP ID*
Threshold Bidding for Deep-Goal Events:
Account ID level
Accumulate 150 deep-goal events
within the past 7 days, at APP ID*
Account ID level
Campaign
Set-up Page
Appearance
54
Manual Book – How to set up TikTok AEO Ad
Groups
TikTok AEO Common Setting – Ad group level
55
IAEO
Set up an IAEO plan under “Bidding &
Optimization” from the Ad Group level. If your
page looks different from the page below,
please check if your app is capable of being
unlocked.
56
Auto Bid
Follow the steps below to set up an Auto Bid
plan under “Bidding & Optimization” from the
Ad Group level. If your page looks different
from the page below, please check if your app
is capable of being unlocked.
57
Best Practice
• TikTok AEO’s Bidding Logic:
。 When event converts per ad group are
。 TikTok AEO performance is primarily based on between 0 and 20, you might observe a
bidding, CTR and CVR. Therefore, the pricing of higher-than-normal CPA. This is a temporary
the bid and continuous testing of ads will
directly affect the AEO’s performance. phenomenon caused by insufficient samples.
。 As the amount of event conversion increases,
• Bid Price and Budget the system model will gradually improve, and
the optimization effect will also increase. When
。 Because of differences in backend calculations, event converts per ad group are between 20
please refrain from using historical data from and 50, you could then observe the
other platforms when bidding. optimization effect (deep CVR will increase and
。 Please bid according to historical costs when CPA/deep conversion will decrease).
you first start using AEO – underbidding or 。 The Learning Phase ends once event converts
bidding incorrectly could significantly affect reach 50. In the following process, you will
your ad’s competitiveness. recover all your high costs during the Learning
。 Setting a daily budget larger than 20 times the Phase through efficient optimization.
Bidding Price/Event could ensure AEO ads 。 The deeper the events you wish to optimize,
have enough budget to receive event converts, the lower the deep conversion rate will be, so it
which will also shorten the learning phase. will be much more difficult for the system to
pass through the Learning Phase. Please be
• Account Set-up patient and wait for the system to learn.
。 We recommend using ads that have 。 Any drastic change to the bid price, budget,
performed well in the past for an AEO. We do advertisement creatives and targeting
not recommend using new creatives. demographics will disturb or even restart the
Learning Phase. We recommend you try not
。 When setting up an AEO, please ensure 3-5 ad make any changes during the Learning Phase.
groups are under operation. This is to ensure If a change is absolutely necessary, please do
the ads pass through the learning phase and not make more than one a day. Please also
do not terminate early. keep the extent of the change to less than 10%.
。 Please ensure each ad group has at least 3-5
good ads. We recommend testing different ad • How to deal with special cases?
creatives through oCPM-Install plans, in order
to produce good-performing creatives for
future AEO ad groups. If the following situation occurs, we
recommend closing and re-configuring your
• What is the Learning Phase? plan:
。 You receive no impressions or budget
At the beginning of the AEO advertising period, consumption within 2 days of starting the plan.
the system will temporarily have a higher CPA 。 The plan only obtained very few installs and
cost due to insufficient samples. We call this may be accompanied by high CPI costs in the
first 2 days.
period the Learning Phase. During this period,
we suggest the following:
58
07
Manage your Business –
Business Center
59
What is Business Center?
60
60
Why use Business Center?
61
When should I use Business Center?
Use Business Center if you want:
• If you want more than one person to manage and access your
TikTok ad accounts.
• If you want to manage and share assets among multiple ad
accounts.
62
08
Appendix
63
01 Policy and Review:
TikTok Advertising Policies - Ad Creatives
TikTok Advertising Policies - Industry Entry
Ad Review Checklist
02 Glossary:
All Metrics
Basic Data
Attribution
In-App Events
Video Play
64