1---2name: tiktok-ads3description: TikTok Ads platform expertise. Audit campaigns, creative strategy, audience targeting, Spark Ads, TikTok Shop integration, pixel/Events API setup, and performance optimization. Use when the user asks about TikTok advertising, short-form video ads, TikTok Shop, Spark Ads, or social commerce advertising.4license: MIT5---67# TikTok Ads89TikTok advertising — campaigns, creative, targeting, Spark Ads, Shop integration, and measurement.1011## Install1213```bash14git clone https://github.com/thatrebeccarae/claude-marketing.git && cp -r claude-marketing/skills/tiktok-ads ~/.claude/skills/15```1617## Campaign Objectives1819| Objective | Optimization Goal | Best For |20|-----------|------------------|----------|21| Reach | Maximum impressions | Brand awareness, launches |22| Traffic | Link clicks | Blog, landing page visits |23| Video Views | 6s or 2s views | Content promotion, retargeting pools |24| Community Interaction | Followers, profile visits | Account growth |25| Lead Generation | In-app form submissions | B2C lead capture |26| App Promotion | Installs, in-app events | Mobile app growth |27| Website Conversions | Purchase, signup, add-to-cart | E-commerce, SaaS |28| Product Sales (Shop) | TikTok Shop purchases | Social commerce |2930## Ad Formats3132| Format | Specs | Best For |33|--------|-------|----------|34| In-Feed Ads | 9:16 vertical, 5-60s, sound on | Standard performance ads |35| Spark Ads | Boost organic posts (yours or creators) | Authenticity, social proof |36| TopView | Full-screen on app open, up to 60s | Maximum reach, launches |37| Branded Hashtag Challenge | Custom hashtag + landing page | UGC, viral campaigns |38| Branded Effects | Custom AR filters/stickers | Interactive engagement |39| Collection Ads | Product cards below video | E-commerce browsing |40| Dynamic Showcase Ads (DSA) | Auto-generated from catalog | Retargeting, catalog scale |41| TikTok Shop Ads | Video Shopping Ads, Live Shopping | Direct social commerce |4243## Creative Best Practices4445### The TikTok Creative Formula4647```48Hook (0-3s) → Value/Story (3-15s) → CTA (last 3s)49```50511. **Hook in first 3 seconds** — the scroll-stopping moment. Use text overlay, unexpected visual, or direct address ("Stop scrolling if you...")522. **Native aesthetic** — look like a TikTok, not an ad. Phone-shot, real people, trending sounds533. **Sound on** — 93% of TikTok is consumed with sound. Music and voiceover are critical544. **Vertical video** — 9:16 only. Never letterboxed horizontal555. **Text overlays** — 73% of top-performing ads use on-screen text566. **Fast pacing** — Cut every 2-3 seconds. Static shots die577. **Creator-led > brand-polished** — UGC-style consistently outperforms studio creative5859### Creative Fatigue6061- Refresh every 7-14 days (TikTok audiences fatigue 2-3x faster than Meta)62- Maintain 3-5 active creatives per ad group63- Test new hooks on proven body/CTA structures64- Monitor frequency: >3 weekly = fatigue risk6566## Targeting6768### Interest & Behavior69- Interest categories (broader, for prospecting)70- Video interaction (liked, commented, shared similar content)71- Creator interaction (followed similar creators)72- Hashtag interaction (engaged with relevant hashtags)7374### Custom Audiences75- Website traffic (Pixel)76- App activity77- Customer file (email/phone upload)78- Engagement (video views, ad interaction, profile visits)79- TikTok Shop (shoppers, cart abandoners)8081### Lookalike Audiences82- Based on any custom audience source83- Broad/Narrow/Balanced options84- Minimum source: 1,000 users8586### Smart Targeting87- Automatic audience expansion when optimization allows88- Works well for conversion campaigns with sufficient data89- Requires 50+ conversions per week for optimal learning9091## Benchmarks9293| Metric | Good | Average | Poor |94|--------|------|---------|------|95| CTR (In-Feed) | >1.5% | 0.8-1.5% | <0.8% |96| CPC | <$0.80 | $0.80-1.50 | >$1.50 |97| CPM | <$8 | $8-15 | >$15 |98| Video view rate (6s) | >15% | 8-15% | <8% |99| CVR (e-commerce) | >2% | 1-2% | <1% |100| ROAS (e-commerce) | >3x | 1.5-3x | <1.5x |101| Cost per lead | <$15 | $15-40 | >$40 |102103## Pixel & Events API104105### TikTok Pixel Setup106- Base pixel on all pages107- Standard events: ViewContent, AddToCart, InitiateCheckout, CompletePayment108- Custom events for specific actions (signup, demo request)109- Enhanced matching (email, phone) for better attribution110111### Events API (Server-Side)112- Complements pixel for iOS 14.5+ signal loss113- Deduplicate with pixel via event_id parameter114- Recommended for all advertisers running conversion campaigns115116## Audit Checklist117118- [ ] Campaign structure: no more than 3-5 ad groups per campaign119- [ ] Each ad group has 3-5 active creatives120- [ ] Pixel firing correctly on all conversion events121- [ ] Events API configured alongside pixel122- [ ] Budget allows 50+ conversions per week per ad group (for learning phase)123- [ ] Creative refreshed within last 14 days124- [ ] No audience overlap between ad groups125- [ ] Exclusions applied (purchasers, existing customers)126- [ ] Attribution window set appropriately (7-day click, 1-day view standard)127- [ ] Catalog connected (if e-commerce)128129## Integration with Other Skills130131- **facebook-ads** — Cross-platform creative and audience strategy132- **google-ads** — Full-funnel paid media coverage133- **account-structure-review** — Multi-platform structural audit134- **wasted-spend-finder** — Identify wasted TikTok spend135- **copywriting-frameworks** — Script ad hooks and CTAs