Tiktok Ads

Advertising platform for TikTok's short-form video audience. Header: Access-Token: {access_token} Setup: Create app in TikTok for Business, get access token LEA

Paid MediaCROAnalyticsSocial Media
bycoreyhaines31372 words

What is Tiktok Ads?

What this skill does

The TikTok Ads skill enables programmatic management of advertising campaigns on TikTok’s short-form video platform. It provides full access to campaign creation, status updates, audience targeting, and reporting through TikTok’s Marketing API, authenticated via access tokens generated from TikTok for Business. Users can retrieve detailed performance metrics such as spend, impressions, clicks, conversions, and video engagement data to optimize paid media strategies.

This skill supports core campaign objectives including conversions, app installs, lead generation, and brand awareness, with demographic and behavioral targeting tailored to younger audiences. It streamlines workflows around video-first advertising and viral content promotion by integrating TikTok’s native ad formats and audience insights into broader marketing operations.

Who it's for

This skill is designed for performance marketers managing paid social campaigns focused on TikTok’s predominantly 18-34 demographic. Growth leads responsible for cross-channel attribution and budget allocation will find it useful for extracting detailed campaign reports to inform spend efficiency decisions. Agency strategists overseeing video-driven brand awareness or app install campaigns can use this skill to automate campaign setup and status updates at scale.

It is especially relevant for teams targeting engagement-heavy formats where video play actions and six-second views matter, as well as those leveraging TikTok’s custom audience segments based on pixel and app activity data.

Key workflows

Practitioners typically start by authenticating with an access token generated through TikTok for Business, then retrieve advertiser account details to verify setup. Next, they create campaigns aligned with clear objectives like CONVERSIONS or APP_PROMOTION, defining daily budgets and naming conventions. After campaign launch, users update campaign statuses to enable or pause ads based on performance data.

Regular reporting pulls include campaign-level spend, impressions, and conversion metrics over defined date ranges to evaluate ROI. Marketers also fetch ad group and custom audience lists to monitor segmentation and targeting effectiveness. These workflows support iterative optimization by linking real-time metrics to budget and creative decisions.

Common questions

How do I authenticate API requests? Use an access token obtained by creating an app in TikTok for Business and include it in the `Access-Token` header. Can I automate campaign creation for multiple advertisers? Yes, the API supports batch operations by specifying advertiser IDs and campaign parameters in requests. What are typical rate limits? TikTok enforces 10 requests per second and 100,000 requests per day, so plan API calls accordingly.

How to use in Metaflow

Attach the TikTok Ads skill to your agent task by providing your access token and advertiser IDs as input parameters. Expect the agent to perform campaign management and reporting operations like fetching campaign data or updating statuses through TikTok’s Marketing API. This integration allows seamless automation of paid social workflows within your Metaflow projects, enabling data-driven optimizations and cross-channel coordination. We recommend starting with basic advertiser info retrieval before scaling to campaign creation and reporting tasks.

For broader context, see our roundup of claude skills for marketing, and read Claude Code workflows for marketing agencies for related setup guidance.

Related skills

Form Conversion Optimization

When the user wants to optimize any form that is NOT signup/registration — including lead capture forms, contact forms, demo request forms, application forms, survey forms, or checkout forms. Also use when the user mentions "form optimization," "lead form conversions," "form friction," "form fields," "form completion rate," "contact form," "nobody fills out our form," "form abandonment," "too many fields," "demo request form," or "lead form isn't converting." Use this for any non-signup form tha

View →

Competitor Teardown

Structured competitive analysis with feature matrices, SWOT, positioning maps, and UX review. Covers research frameworks, pricing comparison, review mining, and visual deliverables. Use for: market research, competitive intelligence, investor decks, product strategy, sales enablement. Triggers: competitor analysis, competitive analysis, competitor teardown, market research, competitive intelligence, swot analysis, competitor comparison, market landscape, competitor review, competitive landscape,

View →

Dataforseo Backlinks API

Retrieve backlink profiles and bulk link metrics using DataForSEO Backlinks for "backlink audit", "referring domains", and "link monitoring".

View →

Keyword Cluster Builder

Techniques for expanding seed keywords and clustering by topic and intent. Use when building keyword lists, planning content calendars, or identifying topic clusters for pillar content strategy.

View →

Linkedin Automation

Automate LinkedIn tasks via Rube MCP (Composio): create posts, manage profile, company info, comments, and image uploads. Always search tools first for current schemas."

View →

QR Code Generator

Generate QR codes with URLs and UTM tracking. Exports PNG/SVG with captions. Use for single codes, batch generation, or marketing campaigns with tracking parameters.

View →