TikTok Ads Manager Guide: Structure, Targeting and Bidding

TikTok Ads Manager Guide: Structure, Targeting and Bidding

Tiktok AdsOctober 11, 2026
By Antonio Fernandez

TL;DR

  • TikTok Ads Manager sets the objective and budget at campaign level, and placements, targeting, schedule, optimization goal and bidding at ad group level.
  • TikTok merged Website Conversions and Product Sales into one Sales objective in a phased rollout, and made GMV Max the only TikTok Shop campaign type from July 2025.
  • TikTok's Help Center states that an ad group's placement cannot be changed after the ad group is created, so placement tests need separate ad groups.
  • TikTok's budget help article sets minimums of USD 50 per campaign and USD 20 per ad group; bidding options include Maximum Delivery, Cost Cap, Bid Cap and Minimum ROAS.

TikTok Ads Manager is TikTok's self-serve platform for building, running and reporting on paid campaigns, organised in three levels: the campaign (objective and budget), the ad group (placements, audience, budget, schedule, optimization goal and bidding) and the ad (format, identity, creative, text and tracking). Most setup problems come from putting a decision at the wrong level, or from launching before the pixel and events are working.

This guide follows the order you meet things inside TikTok Ads Manager: structure, objectives, targeting and placements, bidding, pixel and events, then reporting and the setup mistakes that cost the most. Costs and minimum budgets have their own deeper guide, and so do the TikTok Pixel and Spark Ads, so this page focuses on how the whole account fits together.

How TikTok Ads Manager is structured

TikTok's Business Help Center describes the same three-level structure used by most ad platforms, but which setting lives where is specific to TikTok.

Campaign level

At campaign level you choose the advertising objective, name the campaign and set the campaign budget, which can be daily or lifetime. You also choose the campaign type. TikTok's setup guide lists Manual campaigns, Search campaigns and Smart+ campaigns. Smart+ hands more of the targeting, placement and creative decisions to TikTok's automation, while a Manual campaign keeps those controls in your hands.

Ad group level

The ad group is where most of the real decisions sit. TikTok lists placements, audience targeting, budget and schedule, and optimization goal and bidding as ad group settings. Each campaign can hold multiple ad groups, so the ad group is the unit you use to test one audience against another or one bidding approach against another.

Ad level

Each ad group contains one or more ads. At ad level you choose the ad format, set the identity (the display name and profile image the ad runs under), upload the video or image creative, add the ad text and call to action, and add tracking. Running several ads in one ad group lets you compare creatives under identical targeting and bidding.

Choosing an objective

The objective tells TikTok what result to optimize for, and it limits which optimization goals, bidding methods and placements you can use further down. TikTok groups objectives into three categories:

  • Awareness: Reach, which aims to show your ad to as many people as possible and uses CPM bidding.
  • Consideration: Traffic (send people to a website or app destination), Video views (more views and engagement from people likely to pay attention), and Community interaction (followers, profile visits, page visits, or promoting a LIVE).
  • Conversion: App promotion, Lead generation, and Sales.

The Sales objective is worth reading carefully. TikTok's help page states that the Website Conversions and Product Sales objectives merged into one Sales objective, rolling out in phases, so not every account sees the same menu. Sales can drive results on a website, an app, both together, or a TikTok Shop. For TikTok Shop ads, TikTok states that from July 2025 GMV Max became the default and only supported campaign type.

The practical rule: pick the objective that matches the action you will judge the campaign on. A campaign judged on purchases but set up on Traffic will be optimized for clicks, and TikTok will find people who click, not people who buy.

Targeting in TikTok Ads Manager

For a website conversion ad group, TikTok's settings list shows two targeting types: Custom targeting, where you set the audience yourself, and Automatic targeting, where TikTok's system finds the audience. In the upgraded Smart+ experience, automatic targeting is the default, and you can still add audience controls (baseline limits) or audience suggestions (hints), or switch to custom targeting.

Demographics

Custom targeting includes location, gender, age and language, plus spending power and household income where they are offered. Availability of some options varies by market and objective, so check what your ad group shows rather than assuming a filter exists.

Audiences: custom and lookalike

Custom audiences let you reach known or engaged users. TikTok's Help Center lists several sources:

  • Customer file: a .csv or .txt upload of email addresses, phone numbers or mobile advertiser IDs, hashed or plain, which TikTok matches to users.
  • Engagement: people who interacted with your ads, for example by watching or engaging with videos.
  • Business Account: people who interacted with your organic TikTok Business Account, such as following, visiting the profile, or liking, sharing or commenting.
  • Website traffic, app activity and lead generation audiences built from your pixel, app events or instant forms.

Lookalike audiences are built from a custom audience to find new people with similar characteristics, which is how most advertisers move from retargeting to prospecting. Custom audiences are also how you exclude existing customers from a prospecting ad group.

Interests and behaviors, device, and Smart Targeting

Interests and behaviors targeting reaches people based on the content categories they engage with and actions they take on TikTok. Device targeting filters by operating system and related settings. Smart Targeting lets TikTok deliver beyond the Interests & Behaviors or audience settings you chose when it predicts better results, without changing your age, gender or location choices. If you need a strict audience, check that it is off.

Placements

TikTok's help page lists these placement options, with availability varying by country and objective:

  • TikTok, which TikTok's help page says covers the TikTok app plus TikTok Lite and PineDrama in countries where those are available.
  • TikTok Ad Network (formerly TikTok Pangle), which places ads in partner apps.
  • Global App Bundle, which places ads in ByteDance's newer apps such as CapCut, for supported objectives and countries.
  • Lemon8, TikTok's lifestyle community app, in available countries.

One rule catches people out: TikTok's Help Center states that the placement is selected when you create the ad group and cannot be changed afterwards. If you want to test TikTok-only against partner placements, build separate ad groups from the start.

Bidding and optimization

The optimization goal says which result TikTok should chase inside the objective, such as click, conversion or value for a website campaign. The bidding method says how TikTok should balance volume against cost. TikTok documents these main approaches:

  • Maximum Delivery: spends the budget to get as many results as possible, with no target cost, so cost per result can move around.
  • Cost Cap: you set a target average cost per result; TikTok aims for it, and the actual figure can land slightly above or below.
  • Bid Cap: sets a ceiling on what the system bids for a result, where the objective supports it.
  • Minimum ROAS: for value-based optimization, you set the lowest return on ad spend you will accept.

Which options appear depends on the objective and optimization goal. Budgets have floors too: TikTok's budget help article gives a minimum of USD 50 at campaign level and USD 20 at ad group level. The separate TikTok ads cost guide on this site covers how those budgets and bids interact.

Pixel and events setup

Conversion and Sales campaigns depend on event data, which lives in Events Manager. The TikTok Pixel is code on your website that shares website events with TikTok, while the Events API sends events server to server. TikTok recommends running both, and the standard events (such as a purchase or a completed registration) are the names TikTok uses for reporting, optimization and audience building.

Three setup details matter most. First, pass an event_id with both pixel and Events API events so TikTok can deduplicate them. Second, pass value and currency on purchase events if you ever want to use value optimization or Minimum ROAS. Third, use the testing tools in Events Manager to confirm events fire before you launch. TikTok marks an event as Active when it has been shared in the last seven days, which is a quick health check.

Reporting basics

Reporting in TikTok Ads Manager follows the same three levels as the structure, so you can read results by campaign, ad group or ad. A few points prevent misreading:

  • Attribution window. A conversion only counts if it happens within the click or view window you set. A click window of seven days means a user has seven days from the click for the conversion to be credited. Changing windows changes the numbers, so note the setting next to any report you share.
  • Attributed versus total events. Events Manager's Total Events count includes both attributed and unattributed events, so it will not match campaign conversions in Ads Manager, and it is not supposed to.
  • Compare like with like. Read ads against each other only inside the same ad group, where targeting and bidding are identical.

TikTok Ads Manager setup at a glance

The table below summarises which decisions sit at each level and the mistake most often made there.

TikTok Ads Manager setup at a glance
LevelWhat you set thereCommon setup mistake
CampaignObjective, campaign type, campaign budgetChoosing Traffic when the campaign is judged on purchases
Ad groupPlacements, targeting, budget, schedule, optimization goal, biddingMixing placements in one ad group, then being unable to change them
AdFormat, identity, creative, text, call to action, trackingTesting creatives across ad groups with different targeting
Events ManagerPixel, Events API, standard events, testingLaunching conversion campaigns before events show as Active

Common setup mistakes and how to avoid them

  1. Launching before tracking works. A Sales campaign with no working purchase event has nothing to optimize toward. Test events first.
  2. Too many ad groups on a small budget. Each ad group needs enough spend to learn. Splitting a modest budget across many ad groups slows learning for all of them.
  3. Narrow targeting plus Cost Cap set too low. A tight audience and an aggressive cost target can stop delivery. Loosen one before blaming the creative.
  4. Forgetting exclusions. Prospecting ad groups that do not exclude existing customers spend money reaching people who already bought.
  5. Editing constantly. Frequent changes to budget, bids or targeting restart learning. Change one thing, then wait for data.

As a hypothetical example, a Bangkok skincare brand with a modest monthly budget might start with one Sales campaign, two ad groups (a broad or automatic targeting ad group and a lookalike of past buyers), and three or four ads in each, all on Maximum Delivery until conversion volume is steady enough to try Cost Cap. The specific numbers would come from that brand's own data, not from an industry average.

What this means for Thai businesses

Thai advertisers should check three local details in TikTok Ads Manager. Set language and location deliberately, because a Thailand location setting does not limit the ad to Thai speakers, and creative in Thai with Thai captions usually needs a matching audience setting. If you sell through TikTok Shop, campaign setup now runs through GMV Max rather than a manual Sales campaign, so plan your shop and website campaigns separately. And when you upload customer files, make sure the data was collected with consent that covers advertising use under Thailand's PDPA, since TikTok matches the identifiers you upload against its users.

TikTok rarely works on its own. Many brands run it alongside Meta and other social channels through a social ads management setup, and creative volume is often the bottleneck, which is where AI video and photo production can keep enough fresh ads in each ad group. If your TikTok spend is part of a wider paid media plan, Facebook ads management is the usual partner channel for retargeting the same audiences.

FAQ

What is TikTok Ads Manager used for?

TikTok Ads Manager is used to create, manage and report on paid TikTok campaigns, from choosing an objective and audience to setting bids, uploading creative and reading results. It also connects to Events Manager, where the TikTok Pixel and Events API data that powers conversion campaigns is managed.

Can I change placements after an ad group is live?

No, TikTok's Help Center states that placement is selected when you create the ad group and cannot be changed afterwards. To test a different placement mix, create a new ad group.

Should I use Maximum Delivery or Cost Cap?

Use Maximum Delivery when getting volume within your budget matters more than controlling cost per result, and Cost Cap when you need to hold an average cost per result. Many advertisers start with Maximum Delivery to gather conversion data, then test Cost Cap once they know their typical cost.

What is the minimum budget in TikTok Ads Manager?

TikTok's budget help article gives a minimum of USD 50 at campaign level and USD 20 at ad group level. A lifetime ad group budget is checked against the daily minimum multiplied by the number of days it runs.

Set up TikTok Ads Manager the right way

A clean TikTok Ads Manager account comes down to the right objective, one test idea per ad group, placements decided up front, bidding matched to your data, and events that work before launch. If you would like a team to build or audit that setup for the Thai market, see our TikTok ads service.

Antonio Fernandez

Antonio Fernandez

Founder and CEO of Relevant Audience. With over 15 years of experience in digital marketing strategy, he leads teams across southeast Asia in delivering exceptional results for clients through performance-focused digital solutions.

Share to:
Copy link:

Read us often? Add Relevant Audience as a preferred source so our articles surface more in your Google results.