Loading...
Loading...
# π― TikTok In-App Quiz Ad Setup Guide
## What You're Asking About: TikTok Interactive Add-Ons
You want users to:
1. Scroll TikTok feed
2. See your quiz ad
3. **Answer questions RIGHT THERE in TikTok** (no leaving app!)
4. Get results and click to your TikTok Shop
This is called a **TikTok Interactive Add-On** (formerly "Instant Page" or "Lead Generation").
---
## π Two Approaches
### Option A: Interactive Add-On (Recommended - Native TikTok Experience)
**What it is:** Quiz built directly in TikTok Ads Manager
- β
Users never leave TikTok
- β
Seamless, native experience
- β
Higher completion rates (60-80%)
- β
Built-in lead capture
- β Must rebuild quiz in TikTok's format
- β Limited customization
- π° Cost: Ad spend only (minimum ~$20/day)
### Option B: Click-to-Website (Your Current Setup)
**What it is:** Ad links to your quiz website
- β
Your custom design & branding
- β
Full control over quiz logic
- β
Already built!
- β Users must leave TikTok
- β Lower completion rates (20-30%)
- β Extra loading time
- π° Cost: Ad spend only (minimum ~$20/day)
---
## π RECOMMENDED: Option A - Interactive Add-On
### What TikTok Interactive Add-Ons Support:
β
**Lead Generation Forms**
- Collect email, phone, name
- Pre-filled with TikTok user data
- Custom questions (up to 10)
- Multiple choice, text input, dropdown
β
**Poll/Survey Format**
- Multiple choice questions
- Image-based questions
- Slider questions (1-10 scale)
- Yes/No questions
β **Limitations:**
- No custom JavaScript
- No real-time scoring calculations
- Limited styling (uses TikTok's design)
- Max 10 questions per form
### How to Build Your Quiz as an Interactive Add-On:
---
## π Step-by-Step: Create TikTok Interactive Add-On
### **Step 1: Access TikTok Ads Manager (10 minutes)**
1. Go to https://ads.tiktok.com
2. Sign up for TikTok Ads Account (free)
3. Complete business verification:
- Business name: "Soundbites" or your legal name
- Business type: E-commerce
- Industry: Health & Wellness
- Tax info (if applicable)
4. Add payment method (no charge until ads run)
### **Step 2: Enable Interactive Add-Ons (5 minutes)**
1. In Ads Manager, go to **Assets** β **Interactive Add-Ons**
2. Click **"Create"**
3. Select **"Lead Generation"** (this is what allows forms/quizzes)
4. Name it: "Soundbites Hearing Quiz"
### **Step 3: Build Your Quiz Form (30 minutes)**
TikTok's interface will guide you through:
#### **3.1 - Form Settings:**
```
Form Name: Soundbites Hearing Quiz
Headline: "Do You Need Better Hearing?"
Description: "Take our 2-minute quiz to find out!"
Privacy Policy URL: https://yourdomain.com/privacy
```
#### **3.2 - Add Questions (Recreate Your 10 Questions):**
**TikTok Format Translation:**
| Your Current Question | TikTok Field Type | Settings |
|----------------------|-------------------|----------|
| Q1: Hours listening to music (slider 1-24) | **Custom Question** β Multiple Choice | Options: 0-2, 3-5, 6-10, 10+ hours |
| Q2: Trouble in noisy environments (MC) | **Custom Question** β Multiple Choice | Same 5 options |
| Q3: Volume level (slider 1-10) | **Custom Question** β Multiple Choice | Options: 1-3 (Low), 4-6 (Medium), 7-10 (High) |
| Q4: Ask people to repeat (Yes/No) | **Custom Question** β Multiple Choice | Options: Yes, No |
| Q5: Tinnitus frequency (MC) | **Custom Question** β Multiple Choice | Same 5 options |
| Q6: Group conversation comfort (slider) | **Custom Question** β Multiple Choice | Options: Very Uncomfortable, Uncomfortable, Neutral, Comfortable, Very Comfortable |
| Q7: Avoid gatherings (Yes/No) | **Custom Question** β Multiple Choice | Options: Yes, No |
| Q8: Mishear words (MC) | **Custom Question** β Multiple Choice | Same 5 options |
| Q9: Daily life impact (slider) | **Custom Question** β Multiple Choice | Options: Not at all, Slightly, Moderately, Significantly, Severely |
| Q10: Hearing changes (Yes/No) | **Custom Question** β Multiple Choice | Options: Yes, No |
**Note:** TikTok doesn't support true sliders in forms, so convert to multiple choice ranges.
#### **3.3 - Lead Collection Fields:**
```
β Email (required)
β Full Name (optional)
β Phone Number (optional - only if you'll call them)
```
#### **3.4 - Thank You Screen:**
```
Headline: "Thanks! Here's Your Next Step..."
Message: "Based on your answers, you may benefit from better hearing solutions."
CTA Button Text: "Shop Soundbites on TikTok"
CTA Button Link: https://www.tiktok.com/shop/store/soundbites/7494162119735018619?utm_source=tiktok&utm_medium=lead-form&utm_campaign=quiz-ad
```
### **Step 4: Create Your Video Ad (2 hours)**
The video is what users see BEFORE they click to take the quiz.
#### **Video Ad Best Practices:**
**Format:**
- Duration: 9-15 seconds (shorter = better)
- Orientation: Vertical (9:16 ratio, 1080x1920px)
- File: MP4 or MOV, under 500MB
- Sound: Include (most TikTok users have sound ON)
**Content Ideas:**
**Hook (First 3 seconds):**
```
Option 1: "Stop scrolling if you've ever asked someone to repeat themselves"
Option 2: "This 2-minute quiz will tell you if you need better hearing"
Option 3: "I created a hearing quiz and the results shocked me..."
```
**Body (4-9 seconds):**
- Show person struggling to hear
- Quick montage of quiz questions
- Show relief/happiness after getting Soundbites
**CTA (Last 3 seconds):**
```
Text on screen: "Take the quiz now β¬οΈ"
Voiceover: "Click below to take the 2-minute quiz"
```
**Visual Style:**
- β
User-generated content (UGC) style (not polished ads)
- β
Fast-paced editing
- β
Bold text overlays
- β
Hook in first 1 second
- β No boring corporate feel
- β No long intros
### **Step 5: Launch Campaign (15 minutes)**
#### **5.1 - Campaign Settings:**
```
Campaign Objective: Lead Generation
Campaign Name: Soundbites Hearing Quiz - October 2025
Budget Type: Daily Budget
Daily Budget: $20-50 (start small, scale up)
```
#### **5.2 - Ad Group Settings:**
```
Placement: TikTok only (uncheck other apps)
Location: United States (or your target market)
Age: 35-65+ (hearing loss more common)
Gender: All
Interests:
- Health & Wellness
- Hearing Aids
- Medical Devices
- Shopping
- TikTok Shop
Languages: English
```
#### **5.3 - Targeting Options:**
```
Custom Audiences:
β TikTok Shop viewers (people who browsed TikTok Shop)
β TikTok Shop purchasers (people who bought on TikTok Shop)
β Your TikTok followers (save for retargeting)
Automated Creative Optimization: ON
Smart Performance Campaign: ON
```
#### **5.4 - Upload Your Assets:**
```
Video: Upload your 9-15 second hook video
Ad Text: "Do you need better hearing? Take our quick quiz to find out! π§"
Call-to-Action: "Sign Up" or "Learn More"
Interactive Add-On: Select "Soundbites Hearing Quiz" (the form you created)
```
### **Step 6: Set Up Pixel Tracking (5 minutes)**
Even though users stay in TikTok, you still need the pixel for retargeting:
1. Add TikTok Pixel to your website (you already did this!)
2. In Ad Group settings, select your Pixel
3. Optimization Event: **Complete Form** (when they finish quiz)
---
## π How It Works (User Experience)
### User Journey:
```
1. User scrolls TikTok feed
β
2. Sees your video ad (9-15 sec)
"Do you need better hearing? Take our quiz β¬οΈ"
β
3. Clicks "Sign Up" or "Learn More" button
β
4. Interactive Add-On opens (STILL IN TIKTOK!)
β
5. User sees:
- Headline: "Do You Need Better Hearing?"
- Description: "Take our 2-minute quiz..."
- [Start Quiz] button
β
6. User answers 10 questions
(Multiple choice format, one at a time)
β
7. TikTok pre-fills email from their account
β
8. User submits form
β
9. Thank You screen appears:
"Thanks! Based on your answers..."
[Shop Soundbites on TikTok] button
β
10. User clicks β Goes to your TikTok Shop
```
**Total time in ad:** 2-3 minutes
**Leaves TikTok:** Never (until Shop link click)
---
## π° Cost Breakdown
### TikTok Ads Pricing:
**Minimums:**
- Daily budget: $20 minimum
- Campaign budget: $50 minimum
- Bid: $0.10-2.00 per lead
**Realistic Costs:**
- Cost Per Lead (CPL): $2-8 (hearing health niche)
- Cost Per Click (CPC): $0.50-2.00
- Daily Spend: $20-100 (start at $20, scale up)
**Example Budget:**
```
Budget: $50/day
CPL: $5 average
Leads per day: 10 people complete quiz
Monthly cost: $1,500
Monthly leads: 300 quiz completions
```
### ROI Calculation:
```
If 10% of quiz takers buy Soundbites at $50 average:
300 leads Γ 10% conversion Γ $50 = $1,500 revenue
$1,500 revenue - $1,500 ad spend = Break even
If 20% convert:
300 Γ 20% Γ $50 = $3,000 revenue
$3,000 - $1,500 = $1,500 profit (100% ROI)
```
---
## π― Optimization Tips
### After 7 Days:
**Check Metrics:**
```
Ad Impressions: 10,000+ (good reach)
Click-Through Rate (CTR): 2-5% (200-500 clicks)
Form Start Rate: 50%+ (users who clicked opened form)
Form Completion Rate: 60%+ (users who started finished)
Cost Per Lead: $2-8 (aim for under $5)
```
**If CTR is low (<1%):**
- β Video hook isn't compelling enough
- β
Try new hook angles (fear, curiosity, social proof)
- β
Test shorter videos (6-9 seconds)
**If Form Start Rate is low (<40%):**
- β Video doesn't match quiz expectation
- β
Make video more directly about the quiz
- β
Show quiz questions in video
**If Form Completion Rate is low (<40%):**
- β Too many questions
- β
Reduce to 5-7 questions
- β
Make questions easier/faster
**If Cost Per Lead is high (>$10):**
- β Targeting too narrow or competitive
- β
Expand age range (30-70)
- β
Add more interests
- β
Try Automatic Targeting
---
## π Alternative: Hybrid Approach
### Best of Both Worlds:
**Phase 1: TikTok Lead Form (Simplified)**
- 5 quick qualifying questions in TikTok
- Captures email
- Thank you page: "Get your full results via email"
**Phase 2: Email Follow-Up**
- Auto-send email: "Complete your full assessment"
- Link to your full 10-question website quiz
- Users get detailed results + TikTok Shop link
**Benefits:**
- β
High completion in TikTok (5 questions easy)
- β
Captures email before they leave
- β
Full quiz experience on your website
- β
Better data collection
- β
Retargeting pixel fires
---
## π± What You Need to Create
### Required Assets:
#### **1. Video Ad (Primary)**
```
Duration: 9-15 seconds
Format: 1080x1920 (vertical)
Content: Hook β Problem β CTA
Text overlay: Large, bold, easy to read
Captions: Yes (auto-captions in TikTok Ads Manager)
Music: Trending TikTok sound (optional but helps)
```
#### **2. Backup Videos (For Testing)**
Create 3-5 variations:
- Different hooks
- Different actors/presenters
- Different angles (fear vs benefit vs curiosity)
#### **3. Ad Copy**
```
Primary: "Do you need better hearing? Take our quick quiz! π§"
Backup 1: "Can't hear in restaurants? Take this 2-min quiz to find out why"
Backup 2: "If you've ever asked 'What?' in a conversation, take this quiz"
```
#### **4. TikTok Shop Link**
```
Already have: https://www.tiktok.com/shop/store/soundbites/7494162119735018619
Add UTM:
?utm_source=tiktok&utm_medium=lead-ad&utm_campaign=hearing-quiz
```
---
## β‘ Quick Start Checklist
### Week 1: Setup (4 hours total)
- [ ] Create TikTok Ads account
- [ ] Complete business verification
- [ ] Add payment method
- [ ] Create Interactive Add-On (Lead Generation)
- [ ] Build 5-question simplified quiz form
- [ ] Set up Thank You page with TikTok Shop link
### Week 2: Creative (8 hours total)
- [ ] Script 3 video hook concepts
- [ ] Record 3 video ads (9-15 sec each)
- [ ] Edit with bold text overlays
- [ ] Add captions
- [ ] Test on mobile before uploading
### Week 3: Launch (2 hours)
- [ ] Create campaign in TikTok Ads Manager
- [ ] Upload videos
- [ ] Attach Interactive Add-On
- [ ] Set budget: $20/day to start
- [ ] Launch campaign
### Week 4: Optimize (1 hour/day)
- [ ] Check metrics daily
- [ ] Pause underperforming ads
- [ ] Increase budget on winners
- [ ] Test new creative weekly
---
## π¬ Video Ad Script Template
### 9-Second Version:
```
[0-1 sec] Close-up of person: "Can't hear in restaurants?"
[2-3 sec] Quick cut: Person struggling at dinner table
[4-6 sec] Text overlay: "Take Our 2-Min Hearing Quiz"
[7-9 sec] CTA: "Click below to find out β¬οΈ"
```
### 15-Second Version:
```
[0-2 sec] Hook: "I thought my hearing was fine until..."
[3-5 sec] Problem: Shows missing conversation, asking "What?"
[6-10 sec] Solution: "I took this quiz and discovered..."
[11-13 sec] Result: Shows Soundbites product
[14-15 sec] CTA: "Take the quiz now β¬οΈ"
```
---
## π― Targeting Recommendations
### Demographics:
```
Age: 40-65+ (primary hearing loss demographic)
Gender: All (slightly skew male 55/45 for testing)
Location: US, UK, Canada, Australia
Income: $50k+ (can afford $50-200 hearing solutions)
```
### Interests (TikTok's Categories):
```
Primary:
- Health & Wellness
- Medical Devices
- Hearing Aids
- Assistive Technology
Secondary:
- Shopping & Fashion (for TikTok Shop buyers)
- Technology & Electronics
- Seniors & Retirement
Behavioral:
- TikTok Shop Purchasers
- Video Viewers (15+ sec view rate)
- In-Market for Health Products
```
---
## π Success Metrics (30 Days)
### Benchmarks to Hit:
```
Impressions: 100,000+
Clicks: 2,000+ (2% CTR)
Form Starts: 1,000+ (50% of clicks)
Form Completions: 600+ (60% completion rate)
Cost Per Lead: $3-7
TikTok Shop Clicks: 120+ (20% click-through)
Purchases: 12-24 (2-4% conversion)
Revenue: $600-1,200
Ad Spend: $600
ROI: Break even to 100%
```
**After optimizing:** Aim for 200%+ ROI by month 3.
---
## π Next Steps
### Choose Your Path:
**Path A: Simple & Fast (Recommended to Start)**
1. Create TikTok Ads account today
2. Build 5-question Lead Form this week
3. Record 3 simple video ads this weekend
4. Launch with $20/day budget
5. Monitor & optimize weekly
**Path B: Full Integration (Advanced)**
1. Integrate TikTok API with your website
2. Pull form responses into your database
3. Auto-score quiz results
4. Email detailed results
5. Track full funnel in Marketing tab
---
## π‘ Pro Tips
### What Makes TikTok Ads Work:
1. **UGC Style Wins:** Don't make it look like an ad
- Use selfie-style videos
- Real people, real reactions
- Authentic, not polished
2. **Hook = Everything:** First 1-2 seconds determine success
- Pattern interrupt ("Stop scrolling if...")
- Relatable problem ("Ever asked 'What?' 5 times?")
- Curiosity gap ("This quiz revealed my...")
3. **Test Aggressively:** Launch 5+ ad variations
- Different hooks
- Different people
- Different angles
- Kill losers fast, scale winners
4. **Mobile-First:** 98% of TikTok is mobile
- Large text (readable on 5" screen)
- Vertical video only
- Fast pacing (3-5 second cuts)
---
## π Need Help?
**TikTok Ads Support:**
- Help Center: https://ads.tiktok.com/help
- Live Chat: Available in Ads Manager
- Email: [email protected]
**Recommended Budget:**
- Testing Phase: $20-50/day for 14 days
- Scaling Phase: $100-500/day after finding winners
- Maintenance: $50-200/day ongoing
---
**π Bottom Line:**
TikTok Interactive Add-Ons let users take your quiz WITHOUT leaving TikTok, which means:
- β
2-3x higher completion rates
- β
Seamless experience
- β
Better lead quality
- β But you must rebuild quiz in TikTok's format (no sliders, multiple choice only)
**Start simple:** 5 qualifying questions β Capture email β Send them to your full quiz
**Total setup time:** 4-6 hours
**Minimum budget:** $20/day
**Expected ROI:** Break even month 1, profit month 2+
Ready to get started? Create your TikTok Ads account today! π
Security on cloud has been a hot topic. Even the tech giants like google and amazon spend hefty capital to strengthen their security. We, here have implemented a secure text transfer using diffie-hellman key exchange algorithm.
This repository contains the code for the Marketing Campaign Assistant project, built as part of a tutorial series on Google's Agent Development Kit (ADK).
| <a href="https://www.oreilly.com/library/view/generative-ai-design/9798341622654/"><img src="diagrams/cover.png" width="500"></a> | Code repo for in-press O'Reilly book on GenAI design patterns by Valliappa Lakshmanan and Hannes Hapke. https://www.oreilly.com/library/view/generative-ai-design/9798341622654/ <br/><br/>
