TikTok Ads — Setup Guide

For: Anyone who needs to set up TikTok Ads from scratch. Assumes: Zero marketing/technical background. Time: ~20 min setup + 1–3 days for business verification (if required).


What You'll Set Up

#WhatWhy
1TikTok AccountRequired to access any TikTok business tool
2TikTok Business CenterYour company's central hub for managing ad accounts and assets
3Ad Account + BillingWhere your campaigns, budgets, and payments live
4Business VerificationRequired in some regions before running ads
5TikTok PixelTrack website visitor actions for ad optimization

Step 1: Create a TikTok Account

Skip if you already have a TikTok account.

  1. Go to https://www.tiktok.com (or download the TikTok app)
  2. Sign up with:
    • Email or phone number
    • Or use an existing Google / Facebook / Apple account
  3. Verify your email/phone

Step 2: Create a TikTok Business Center Account

What is this? Your company's central dashboard on TikTok. It holds all your ad accounts, pixels, audiences, creatives, and team members. Similar to Meta's Business Portfolio or Google's MCC.

  1. Go to https://business.tiktok.com/

  2. Click Create an account (or "Get Started")

  3. Sign up with your email or existing TikTok account

  4. Fill in:

    • Business name: Your company's legal name
    • Industry: Select the closest match
    • Country/Region: Where your business is based

    ⚠️ Country/Region CANNOT be changed after creation. It determines your currency, available ad placements, and regulatory requirements. Choose carefully.

    • Time zone: Your local time zone
    • Phone number: Business contact number
    • Business address: Your company's registered address
  5. Accept the Terms of Service

  6. Check your email → click the confirmation link


Step 3: Create an Advertiser Account

TikTok Business Center - Accounts

Create New Advertiser Account

  1. In Business Center → Accounts → Advertiser accounts
  2. Click Add advertiser account
  3. Your Company info (business name, industry, place of registration, currency, website) is pre-filled from Business Center settings
  4. Fill in the Create advertiser account section:
    • Ad account name: Descriptive name (e.g., "Acme TikTok Ads")
    • Time zone: Select your local time zone
  5. Click Confirm

Add a Payment Method

  1. In the ad account → Payment (or Business Center → Billing)
  2. Click Add Payment Method
  3. Choose one:
    • Credit card / Debit card
    • PayPal
    • Invoice (for larger accounts, varies by region)
  4. Enter payment details → Confirm

Without a payment method, you cannot run ads. But you can still set up tracking and connect the account for data syncing.


Step 4: Business Verification (If Required)

What is this? TikTok verifies your business is a real, legitimate entity. Not all regions require this — TikTok will prompt you if verification is needed.

How to check if you need it:

  • If you see a "Verify your business" banner when trying to create campaigns, you need it
  • Some regions (e.g., certain EU countries) always require it
  • Others (e.g., US) may not require it for small accounts

How to Verify

  1. In Business Center → Verification (left sidebar, under Settings)
  2. Follow the verification prompt and upload:
    • Business license or business registration certificate
    • Authorized representative info: name, role, government-issued ID
  3. Submit for review
  4. Wait 1–3 business days
  5. You'll receive an email when approved — your Business Center will show a Verified badge

Tips

  • Make sure the business name on your documents matches what you entered in Business Center
  • Documents must be clear and legible (no blurry photos)
  • If rejected, you can resubmit with corrected documents

Step 5: Set Up TikTok Pixel

What is this? The TikTok Pixel is a piece of JavaScript code on your website that tracks visitor actions (page views, purchases, sign-ups, etc.). It helps TikTok optimize your ad delivery and measure conversions.

TikTok Assets - Pixels

Create a Pixel

  1. In Business Center → Assets (left sidebar) → Pixels tab
  2. Click Add a pixel
  3. Enter a name for your pixel (use your website or domain name, e.g., "acme-website")
  4. Click Create
  5. Link the pixel to your advertiser account

Install on Your Website

Choose an installation method:

MethodBest For
Manually Install Pixel CodeCustom websites — paste the base code in your <head> tag
Partner IntegrationShopify, WordPress, WooCommerce — easiest, no code needed
Google Tag ManagerSites already using GTM for tag management

For manual installation, copy the provided base code snippet and paste it in the <head> section of every page on your website.

Set Up Events

  1. In Business Center → Assets → Pixels → click Open in Events Manager next to your Pixel → click your Pixel
  2. Click Add Events
  3. Use the Event Builder to set up events without coding — it suggests events based on buttons and elements on your website
  4. Add relevant parameters (e.g., value and currency for purchase events)

Common events to track:

EventWhen to Use
PageViewAutomatically tracked on every page load
CompletePaymentPurchase or checkout completion
SubmitFormForm submissions, sign-ups
AddToCartProduct added to shopping cart
ViewContentProduct or content page views

Tip: Advertisers who configure 4+ key events achieve up to 29% higher ROAS.

Test Your Setup

  1. Install the TikTok Pixel Helper Chrome extension
  2. Visit your website — the extension shows detected Pixels, firing events, and errors
  3. In Events Manager → select your Pixel → Test Events
  4. Enter your website URL, open it, and perform actions — events should appear in real time
  5. Confirm events show Active status

Summary

Must-Have (Required to Run Ads)

  1. TikTok account
  2. TikTok Business Center created at business.tiktok.com
  3. Ad Account created with promotion region and currency set
  4. Payment method added
  5. Business verification completed (if required by your region)
  1. TikTok Pixel installed on your website
  2. At least 1 conversion event set up (e.g., CompletePayment)
  3. Advanced Matching enabled (email/phone)

Key URLs