create_tiktok_campaign
Set up TikTok ad campaigns with targeting, ad copy, and budget in one call. Campaigns are created disabled for review before activation.
Instructions
Create a complete TikTok ad campaign in one call — campaign + ad group with targeting + ad. Created in DISABLE state. Call enable_tiktok_campaign to activate. TikTok minimum budget is $20/day. Requires Pro plan or higher ($69/mo).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Campaign name. | |
| objective | No | Objective: TRAFFIC, LEAD_GENERATION, WEBSITE_CONVERSIONS, ENGAGEMENT, APP_PROMOTION. Default: TRAFFIC. | |
| budget_usd | Yes | Daily budget in USD. TikTok minimum: 20. | |
| destination_url | Yes | Landing page URL (must include https://). | |
| ad_text | Yes | Ad copy text. Keep it punchy — TikTok is a fast-scroll platform. | |
| targeting_countries | No | Country codes. Example: ["US"]. Default: ["US"]. | |
| age_groups | No | Age brackets: AGE_13_17, AGE_18_24, AGE_25_34, AGE_35_44, AGE_45_54, AGE_55_100. Default: [AGE_18_24, AGE_25_34]. |