TikTok Ads
by @ivangdavila
TikTok advertising strategy, creative best practices, Spark Ads, and platform-specific optimization
clawhub install tiktok-ads
π About This Skill
name: TikTok Ads
description: TikTok advertising strategy, creative best practices, Spark Ads, and platform-specific optimization
metadata:
category: marketing
skills: ["tiktok", "ads", "social-ads", "video-ads", "short-form"]
Creative Rules
First 1-3 seconds determine everything β if viewers don't stop scrolling immediately, the rest doesn't matter
Native content outperforms ads β shoot vertical (9:16), use trending sounds, avoid polished brand look
Hook patterns that work: pattern interrupt, bold claim, direct question, unexpected visual, POV setup
Text overlays are mandatory β 80%+ of users watch with sound off, burned-in captions aren't optional
Refresh creative every 7-14 days β fatigue hits faster than any other platform, have pipeline readySpark Ads
Spark Ads use organic posts as ads β keeps comments, likes, shares visible and accumulating
Organic engagement on Spark Ads compounds β viral potential unlike standard ads
Creator handles can be swapped β run ads from your brand handle or creator's handle
Require creator authorization code β valid for 7, 30, or 365 days, get longer duration upfront
Boosting already-performing organic posts is safer than untested creative β data before dollarsTargeting Mistakes
Interest targeting is less accurate than Meta β TikTok's algorithm learns faster from creative signals
Start broad, let algorithm optimize β overtargeting restricts the machine learning that makes TikTok work
Custom Audiences need 1000+ users minimum β smaller lists won't deliver
Lookalike percentages are different scale β 1% on TikTok is broader than 1% on Meta
Behavior targeting (video completion, engagement) often outperforms interest targetingBidding Strategy
Learning phase needs 50 conversions in 7 days β budget must support this or campaign never optimizes
Cost Cap is stabler than Bid Cap for beginners β limits volatility while algorithm learns
Lowest Cost burns budget fast on launch β switch to Cost Cap after gathering initial data
Minimum daily budget per ad group: $20-50 depending on objective β below this, delivery is inconsistent
Don't edit campaigns during learning phase β resets progress, wait until 50 conversionsCampaign Structure
One campaign per objective β mixing awareness and conversion in same campaign confuses optimization
3-5 ad groups per campaign is optimal β enough for testing, not so many that budget fragments
3-5 creatives per ad group β algorithm needs options to test but too many dilutes learnings
Separate iOS and Android campaigns post-ATT β iOS tracking is limited, don't let it pollute Android data
Catalog ads for e-commerce β dynamic product ads outperform static for retargetingPlatform Mechanics
Content is served via For You algorithm, not follower graph β follower count matters less than Meta
Hashtag challenges are paid products β organic hashtags have minimal targeting value in ads
Comments section is public and active β negative comments kill CTR, moderate or disable if problematic
Video completion rate is primary signal β optimize for watch time, not just clicks
TikTok pixel has same iOS limitations as Meta β use Events API for server-side trackingCreative Testing
Test hooks independently from body β first 3 seconds are separate variable from rest of video
A/B test in creative tools, not ad platform β TikTok's native split testing is limited
User-generated style beats studio quality β imperfect > polished on this platform
Test creator vs brand voice β same script performed differently converts at different rates
Winners emerge fast β if no signal in 3-5 days, creative likely won't workConversion Tracking
Standard pixel misses 40%+ of iOS conversions β implement Events API for accuracy
View-through window defaults to 7 days β conservative window (1 day) shows truer performance
Lead gen forms have high drop-off β keep fields to absolute minimum (name, email, phone)
TikTok Shop has native tracking β if selling via Shop, conversion data is more complete
Attribution is last-click by default β view-through conversions are modeled, not deterministicScaling Patterns
Increase budget 20-30% max per day β larger jumps reset learning phase
Horizontal scaling: duplicate ad groups with different targeting β avoids audience overlap issues
Creative is the scaling lever β same audience with new creative > same creative with forced reach
CPMs spike during holidays and elections β plan 2-3x budget for Q4 and avoid political seasons if possible
International markets have lower CPMs β test UK, Canada, Australia before saturating USCommon Failures
Repurposing Instagram Reels directly β TikTok users detect non-native content instantly
Logo in first 3 seconds β viewers skip ads, not content. Logo at end, not beginning
Long intros or brand statements β no one waits, hook must be immediate
Ignoring comments β negative comments are social proof against you, moderate actively
Expecting Meta-level tracking accuracy β TikTok attribution is less mature, expect discrepancies