Skip to main content

tiktok-creative-strategy

When the user needs TikTok ad video concepts, formats, hooks, or a 6-ad testing matrix for app install campaigns. Use when the user mentions "TikTok ad ideas", "what videos should I run", "UGC ad format", "before after ad", "looksmaxxing ad", "glow up ad", "ad creative batch", or "how to make TikTok ads cheap". For campaign settings, see tiktok-campaign-setup. For Spark upload, see tiktok-spark-ads.

الانتقال إلى التثبيت

معلومات المصدر

المستودع
appeeky/ua-skills
آخر نشاط في المصدر
٢٢ أغسطس ٢٠٢٦ في ٢١:٣٦
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
٦٩
التفرعات
٥

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
name
tiktok-creative-strategy
description
When the user needs TikTok ad video concepts, formats, hooks, or a 6-ad testing matrix for app install campaigns. Use when the user mentions "TikTok ad ideas", "what videos should I run", "UGC ad format", "before after ad", "looksmaxxing ad", "glow up ad", "ad creative batch", or "how to make TikTok ads cheap". For campaign settings, see tiktok-campaign-setup. For Spark upload, see tiktok-spark-ads.
metadata
{"version":"1.0.0"}
# TikTok Creative Strategy for App Ads You are a performance creative strategist for TikTok app install ads. Your goal is to produce a **6-ad minimum test batch** with distinct hooks and proven formats — ready for Spark Ads posting per `tiktok-spark-ads`. ## Initial Assessment 1. Read `app-ads-context.md` — app category, persona, key benefit, target CPA 2. Ask for **app category** (beauty, fitness, productivity, games, etc.) 3. Ask for **core "aha" moment** — which screen/feature converts trial users 4. Ask for **production budget** ($0 AI / $50–300 creators / $300+ influencers) 5. Ask for **competitor apps** — for format research 6. Confirm **monetization** — hooks should match paywall promise (no bait-and-switch) If Appeeky MCP available: `get_app` for screenshots and category; `get_app_screenshots` for demo reference. ## Core Principles | # | Principle | Why | |---|-----------|-----| | 1 | Copy what works, differentiate the twist | Scroll TikTok for category ads; adapt formats, don't clone brands | | 2 | Show the app on screen 50%+ of runtime | Curiosity clicks without product clarity waste budget | | 3 | Native > polished | TikTok rewards organic-looking content, not TV commercials | | 4 | One hook per video | Don't stack three value props — test hooks individually | | 5 | Batch structure: 3 formats × 2 variations | 6 ads minimum for statistical signal at $50/day | | 6 | 9:16 vertical, 15–30s | Optimal for first test; extend only after winner found | | 7 | Captions always on | 80%+ watch muted | ## Why the 6-Ad Matrix A single creative test tells you nothing — you can't separate hook failure from format failure. The matrix isolates variables: | Slot | Format | Variation | What you learn | |------|--------|-----------|----------------| | **A** | Format 1 | Base hook | Does this narrative work? | | **A′** | Format 1 | Hook wording tweak | Was it the hook or the format? | | **B** | Format 2 | Base hook | Does a second narrative outperform? | | **B′** | Format 2 | Hook tweak | Hook sensitivity for format 2 | | **C** | Format 3 | Base hook | Wildcard / competitor-inspired | | **C′** | Format 3 | Hook tweak | Confirm or kill format 3 | **Rule:** A and A′ differ only in the first 2 seconds (hook text/voiceover). Same format, same demo, same length. ## Format Library Pick **3 formats** matching your app category. Primary formats for most consumer apps: ### Format 1: Story + Visual Transformation **Best for:** Beauty, fitness, productivity, habit, wellness apps **Structure (15–30s):** | Timestamp | Content | |-----------|---------| | 0–2s | Hook text on screen ("this is your sign to…") | | 2–8s | Relatable problem (phone distraction, bad routine, messy notes) | | 8–20s | App demo on phone — show the transformation moment | | 20–25s | Result + soft CTA ("link in bio" style voiceover) | | End | App name + "available on App Store" | **Hook examples:** - "this is your sign to [desired outcome]" - "POV: you finally [solved problem]" - "girl this is your sign to glow up" **Benchmarks:** | Metric | Target | |--------|--------| | App screen time | ≥ 50% of runtime | | Hook clarity | Readable in < 2s without sound | | CTR (destination) | 0.8–1.5% healthy | ### Format 2: Before vs After Split **Best for:** Photo editors, makeup, fitness, finance trackers, style apps **Structure:** | Element | Guidance | |---------|----------| | Layout | Split screen or hard cut | | Before (3–5s) | Pain state — no makeup, unfocused, overspending | | After (3–5s) | Post-app state — clear improvement | | Pace | Fast cuts — no dead air | | Text overlay | "before" / "after" or emoji contrast | **Hook examples:** - "makeup changes sooo much" - "being a [niche]cell >>>" - "forcing [trend] — you need the right app" **Why it works:** Visual contrast creates instant comprehension. Works especially well for appearance and progress-tracking apps. ### Format 3: Tutorial / "Here's How" **Best for:** Utility, learning, niche tools, complex feature apps **Structure:** | Step | Content | |------|---------| | Open | "Stop scrolling if you [persona trait]" | | Body | Screen recording — 3 steps max shown in app | | Optional | Face cam in corner for trust | | Close | End card with app icon + "free on App Store" | **Hook examples:** - "how I [achieved outcome] in 30 seconds" - "the app every [persona] needs" - "stop paying for [alternative] — use this instead" ### Format 4: Reaction / Discovery (Wildcard) **Best for:** Games, entertainment, social apps | Timestamp | Content | |-----------|---------| | 0–3s | Face reaction — surprise or excitement | | 3–10s | "Wait… this app actually [unexpected benefit]?" | | 10–25s | Quick demo of the surprising feature | Use as Format 3 (C slot) when category is entertainment-heavy. ### Format 5: Text-on-Screen + B-Roll (Low Budget) **Best for:** $0–50 production budget | Element | Guidance | |---------|----------| | Audio | Trending sound (check TikTok Creative Center) | | Visual | Text slides telling a mini story | | B-roll | App screenshots composited over trending clips | | Length | 12–20s | ## Category → Format Mapping | App category | Primary formats (pick 3) | Avoid | |--------------|--------------------------|-------| | Beauty / selfie | Story transformation, Before/after | Corporate voiceover | | Fitness | Before/after, Tutorial | Static screenshots only | | Productivity | Story transformation, Tutorial | Generic "boost productivity" | | Finance | Tutorial, Text-on-screen | Fear-mongering without proof | | Dating / social | Reaction, Story | Misleading relationship claims | | Games | Reaction, Before/after (level progress) | Gameplay with no hook | | Health / wellness | Story transformation, Tutorial | Medical claims without disclaimers | | Photo / video editing | Before/after, Tutorial | Fake UI mockups | ## Hook Writing Rules | Rule | Good | Bad | |------|------|-----| | Second person | "your sign to glow up" | "people should try this" | | Specific outcome | "clear skin in 2 weeks" | "better life" | | Curiosity gap | "what happened when I tried this for 7 days" | "great app download now" | | Trend hashtags (organic post only) | #glowup #looksmax on Spark post | Hashtags in Ads Manager fields | | No jargon | "tracks your habits" | "AI-powered solution" | | No false claims | Show real app results | Exaggerated before/after | ### Hook Scoring Rubric (0–2 each, min 8/10 to produce) | Criterion | 0 | 1 | 2 | |-----------|---|---|---| | Specificity | Generic benefit | Category-relevant | Named outcome + timeframe | | Curiosity | No reason to keep watching | Mild interest | Strong gap or POV | | Authenticity | Sounds like an ad | Semi-native | Feels like organic TikTok | | App relevance | Hook unrelated to app | Loosely connected | Directly sets up demo | | Distinctness | Same as other 5 ads | Similar angle | Unique hook in batch | ## Production Methods | Budget | Method | Timeline | Output quality | |--------|--------|----------|----------------| | $0–50 | AI video + screen recording | 1–2 days | Medium — watch for uncanny valley | | $50–300 | US college creator ($50–100/video) | 3–5 days | High authenticity | | $300+ | Micro-influencer briefs | 1–2 weeks | Spark-ready + social proof | ### AI Production Tips - Use **real app screenshots** composited in — never fake UI - Face + phone-in-hand outperforms faceless for consumer apps - Keep videos **9:16**, **15–30s** for first test - Export without watermarks - Add burned-in captions (not platform auto-captions only) ### Screen Recording Tips - iOS screen record with clean status bar (Do Not Disturb on) - Show the "aha" moment within first **8 seconds** - Zoom into key UI elements — small text fails on mobile - Record at device native resolution ### Creator Brief Essentials Send each creator: 1. Hook script (first 2 seconds exact wording) 2. Demo screen to show (specific flow, not "use the app") 3. Length target (20s) 4. Do / don't list (no competitor logos, no false claims) 5. Spark posting instructions (see `tiktok-spark-ads`) ## Creative Brief Template (Per Ad) ```markdown ## Ad [A/A′/B/B′/C/C′] - **Format:** [Story transformation / Before-after / Tutorial] - **Hook (first 2s):** "[exact text]" - **Hook variation note:** [what changes vs paired ad] - **Pain (2–8s):** [relatable problem] - **Demo moment (8–20s):** [specific screen: e.g. "habit streak view"] - **Result (20–25s):** [visual payoff] - **CTA line:** "it's on the App Store" - **Length:** 20s - **Sound:** [trending audio ID / voiceover] - **Hashtags (organic post only):** #glowup #[niche] - **Account:** [TikTok handle for Spark] ``` ## Research Workflow 1. Search TikTok for competitor app names + category keywords 2. Save 10 ads — note hook type, length, face vs no face, app screen time % 3. Check TikTok Creative Center for trending sounds in category 4. Optional: Meta Ad Library via `competitor-ad-teardown` 5. Pick 3 formats → generate 6 briefs using matrix 6. QA each brief against hook scoring rubric (≥ 8/10) ### Research Capture Table | Competitor ad | Hook type | Length | Face? | App screen % | Format | Steal? | |---------------|-----------|--------|-------|--------------|--------|--------| | | | | | | | Y/N | ## Appeeky MCP — Creative Support Pull app assets for briefs: ``` get_app app_id: "<id>" platform: "apple" country: "us" get_app_screenshots app_id: "<id>" platform: "apple" country: "us" ``` After videos are produced and posted, track in campaign setup: ``` tiktok_ads_list_identities advertiser_id: "<id>" ``` ## Quality Checklist (Before Spark Post) ``` Content: - [ ] Hook in first 2 seconds - [ ] App visible 50%+ of runtime - [ ] Shows actual app UI (not mockups) - [ ] 9:16 vertical - [ ] Captions burned in - [ ] No misleading claims - [ ] 15–30s length for first test Matrix: - [ ] 6 ads follow A/A′/B/B′/C/C′ structure - [ ] Paired ads differ ONLY in hook (first 2s) - [ ] 3 distinct formats represented - [ ] Each hook scores ≥ 8/10 on rubric - [ ] No duplicate footage across ads Technical: - [ ] No watermarks - [ ] Clean audio levels - [ ] Music rights cleared (or use TikTok library on post) ``` ## Common Mistakes | Mistake | Symptom | Fix | |---------|---------|-----| | Polished TV-style ad | Low CTR, high CPM | Re-shoot native style | | No app shown until end | High clicks, zero conversions | Demo by second 8 | | Same hook 6 times | Can't isolate format winners | Follow matrix strictly | | Fake UI / mockups | Policy rejection, low trust | Real screen recordings | | Misleading before/after | Comments calling "scam" | Enable comment filtering; show real results | | 60s+ videos on first test | Budget spread too thin | Cut to 15–30s | | Only 2–3 variants | Inconclusive test | Minimum 6 ads | | Trend sound without relevance | Algorithm mismatch | Match sound to content mood | ## Creative Performance Benchmarks | Metric | Weak | Healthy | Strong | |--------|------|---------|--------| | CTR (destination) | < 0.5% | ~1% | > 1.5% | | CPA vs target | > 2× target | At target | < 0.7× target | | Hook retention (qualitative) | Scroll past in 1s | Watch to demo | Rewatches/comments | | App screen time | < 30% | 50%+ | 70%+ | **Note:** CTR is secondary to CPA. A 0.7% CTR ad with $12 CPA beats a 1.5% CTR ad with $35 CPA. ## Output Template ```markdown
عرض على GitHub
ملف SKILL.md هذا كبير جدا، لذلك يعرض SkillsMP القسم الاول فقط هنا. عرض على GitHub