TikTok Ads Setup

Guide to protect TikTok Ads budget from click fraud

TikTok Limitations

TikTok Ads does not support IP exclusions. However, NS Ads Xperts™ helps analyze traffic and optimize targeting to reduce fraud.

NS Ads Xperts™ for TikTok Ads

The system analyzes traffic from TikTok Ads:

  • Device Detection: Detect virtual devices, emulators (commonly used by TikTok bot farms)
  • Video Engagement Analysis: Compare actual watch time with TikTok reports
  • Time Patterns: Analyze click patterns by hour (bot farms operate 2-5 AM)
  • Bounce Rate Tracking: Bots from TikTok typically have bounce rate > 90%
  • IP Subnet Analysis: Detect virtual IP subnets from bot farms

TikTok Ads Features

TikTok has a different advertising environment compared to Google and Facebook:

Advantages

  • Lower fraud rate: 10-15% (compared to 30-40% of Facebook Audience Network)
  • High user engagement: Average video watch time 15-30s
  • Good bot detection: TikTok actively filters bot traffic
  • In-feed native ads: Harder to fake than banner ads

Disadvantages

  • No IP exclusions: Cannot block IPs like Google Ads
  • Limited targeting options: Fewer options than Facebook
  • Younger audience: 60% of users under 30 (may not match target)
  • Short attention span: Need high-quality videos to retain attention

Anti-Fraud Strategy for TikTok

Method 1: Analyze Data from NS Ads Xperts™

Collect & Analyze

  1. Login to NS Ads Xperts™ Dashboard
  2. View Blocked IPs from TikTok Ads traffic
  3. Analyze Device Types: TikTok bot farms often use Android emulators
  4. Check Watch Time vs Clicks: If TikTok reports 20s watch time but immediate bounce → fraud
  5. View Time Patterns: TikTok bot farms operate 2-5 AM
  6. Analyze IP Subnets: Detect bot farms using same ISP/subnet

Example: If detecting 70% fraud from cheap Android devices at 3-4 AM → Target iOS + mid-range Android, schedule ads 6 AM - 11 PM.

Method 2: Smart Targeting

Demographic Targeting

In TikTok Ads Manager:

  1. Go to Ad Group Settings
  2. Age: Select specific age ranges (18-24, 25-34, 35-44...)
  3. Gender: Select gender appropriate for product
  4. Language: Select "Vietnamese" to filter bots that don't understand Vietnamese
  5. Location: Select specific provinces/cities instead of "Vietnam"

Device & Connection

  • Operating System: Select iOS or Android (avoid "All devices")
  • Connection Type: Prefer "WiFi + 4G" (bots often use 3G/2G)
  • Device Price: Select mid-range to high-end (avoid bot farms using old devices)

Method 3: Audience Retargeting

Custom Audiences

Use TikTok Pixel to create audiences:

  1. Website Visitors: Retarget people who visited website (verified real users)
  2. Engaged Users: People who watched 75-100% of video
  3. Interaction Custom Audience: Liked/commented/shared videos
  4. Lookalike Audiences: 1-2% from customer list (fraud rate < 5%)

Best Practice

Start with Lookalike 1% from customer list. After 2 weeks, scale to Lookalike 2-3% when you have enough data.

Method 4: Video Quality Control

Create High-Quality Videos

Good videos retain real users, bots will skip immediately:

  • Hook in first 3 seconds: Grab attention immediately (bots skip if not interesting)
  • Native TikTok format: Vertical 9:16, no watermark
  • Trending sounds: Use viral TikTok music
  • Clear CTA: "Swipe up", "Click link in bio"
  • 15-30s optimal: Long enough for bot filtering, short enough to retain attention

Method 5: Time-based Optimization

Ad Scheduling

Based on analysis from NS Ads Xperts™, in Ad Group Settings:

  1. Enable "Dayparting"
  2. Run ads 6 AM - 11 PM (peak hours for TikTok Vietnam)
  3. Turn off ads 2-5 AM (bot farm operating hours)
  4. Increase bid 20-30% at 7-9 PM (prime time, high-quality traffic)

Method 6: Monitor & Optimize

Key Metrics

Metric Good Average Bad
Video View Rate > 50% 30-50% < 30%
Average Watch Time > 15s 10-15s < 10s
Click-through Rate > 2% 1-2% < 1%
Conversion Rate > 3% 1-3% < 1%

Red Flags - Fraud Indicators

  • Video completion < 10%: Bots skip video immediately
  • High clicks, low conversions: Clear click fraud
  • Bounce rate > 90%: Bots don't interact with landing page
  • Time on site < 5s: Bots exit immediately
  • CTR too high (> 10%): Not normal, possibly bot farm

Advanced Tips

Spark Ads (Organic Post Promotion)

Instead of creating new ads, promote organic posts with high engagement:

  • Fraud rate 50% lower than regular ads
  • Users see it as organic content → higher trust
  • Keep comments, likes, shares from organic post
  • Bots have difficulty detecting and faking engagement

Creator Marketplace Collaboration

Collaborate with TikTok creators:

  • Traffic from creators has fraud rate < 5% (real followers)
  • More authentic videos, natural engagement
  • Higher cost but ROI 3-5x better

TikTok Ads Optimization Checklist

  • ☑️ Setup NS Ads Xperts™ tracking to analyze TikTok traffic
  • ☑️ Analyze device patterns and time patterns from Dashboard
  • ☑️ Select specific locations (by province/city)
  • ☑️ Set language = Vietnamese
  • ☑️ Target mid-range to high-end devices
  • ☑️ WiFi + 4G only (no 3G/2G)
  • ☑️ Ad scheduling: 6 AM - 11 PM (based on NS Ads Xperts™ analysis)
  • ☑️ Video 15-30s, strong hook in first 3s
  • ☑️ Prioritize Lookalike 1-2% from customer list
  • ☑️ Monitor watch time and completion rate
  • ☑️ Compare TikTok reports with NS Ads Xperts™ data
  • ☑️ Test Spark Ads for large campaigns

3 Platform Comparison

Criteria Google Ads Facebook Ads TikTok Ads
IP Exclusions ✅ Yes (500 IPs) ❌ No ❌ No
Fraud Rate 15-25% 30-40% 10-15%
Targeting Options Very many Very many Medium
Conversion Rate 3-5% 1-3% 2-4%
Best For Intent-based Retargeting Brand awareness