tiktok_ads

Manage TikTok Marketing API ad operations for Spark Ads, conversion tracking, and reporting.

1|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/antonyfmunoz/OS --skill tiktok-ads-antonyfmunoz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tiktok_ads
Source: https://github.com/antonyfmunoz/OS/tree/main/skills/tools/tiktok_ads
Command: npx skills add https://github.com/antonyfmunoz/OS --skill tiktok-ads-antonyfmunoz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill removes the complexity and error-prone setup of TikTok paid media by providing a structured, EOS-aligned way to create and manage TikTok Marketing API campaigns, Spark Ads boosts, conversion tracking, audiences, and reporting.

Core Features & Use Cases

  • Spark Ads boosting for proven organic content: Create campaign/adgroup/ads that boost existing posts using TikTok item IDs and creator authorization (instead of producing ad-only creative), matching EOS founder-stage patterns.
  • Conversion measurement via Pixels + Events API: Configure pixels and server-side conversion ingestion with hashed user data and shared event_id deduplication to protect optimization signal.
  • Audience management and paid-media reporting: Build custom and lookalike audiences and pull performance reporting for budget decisions, briefs, and optimization.

Quick Start

Use the tiktok_ads skill to create and enable a small Spark Ads campaign that boosts a specific organic post and tracks CompletePayment conversions via Events API.

Frequently Asked Questions about tiktok_ads

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up TikTok Spark Ads to boost existing organic posts?

TikTok Spark Ads boosting uses the Marketing API to create campaign, adgroup, and ad hierarchies that promote existing organic content via TikTok item IDs and creator authorization, avoiding the need to produce ad-only creative assets.

How does the TikTok Events API handle conversion tracking with pixels?

TikTok Events API ingestion configures pixels and server-side conversion tracking using hashed user data and shared event_id deduplication, protecting the optimization signal when wiring WEB_CONVERSIONS objectives to specific events like CompletePayment.

Do I need OAuth2 access tokens to manage TikTok audiences and reporting?

Yes, TikTok audience management and paid-media reporting require OAuth2 access-token handling via the Access-Token header, utilizing strict v1.3 endpoint usage to securely build custom and lookalike audiences and pull performance reporting.

What's the best way to apply spend guardrails when enabling TikTok campaigns?

Spend-affecting safety routing applies careful guardrails to critical enable and status updates within EOS workflows, ensuring operational decision-making and budget controls are enforced before campaign changes go live.

Can I use this to create lookalike audiences for TikTok paid media?

Yes, you can build custom and lookalike audiences through the TikTok Marketing API, loading them into adgroups to target paid-media campaigns and pulling performance reporting for budget decisions and optimization.

Why are deduplicated event_id payloads required for TikTok conversion tracking?

Deduplicated event_id payloads are required to prevent duplicate conversion counts when wiring WEB_CONVERSIONS objectives, ensuring the TikTok pixel and Events API server-side ingestion maintain accurate optimization signals.