TikTok Ads Manager
by TikTok
Create, manage, and optimize TikTok advertising campaigns, ad groups, and creatives via the TikTok Marketing API
How agents use TikTok Ads Manager
- ✓Agent pulls weekly TikTok Ads performance reports and flags campaigns with CTR below a defined threshold
- ✓Agent creates a new campaign and ad group automatically when a product launch is triggered in another system
- ✓Agent pauses ad groups that exceed their cost-per-conversion budget cap based on live reporting data
- ✓Agent uploads a new video creative and creates a split-test ad against existing top-performing creatives
- ✓Agent refreshes retargeting audiences from CRM data and updates ad group targeting to match new segments
- ✓Agent scales daily budgets on high-ROAS campaigns while pausing low performers using performance report data
Agent actions
Inputs: status, page, pageSize
Returns: campaigns, total, page
Inputs: campaignName, objective, budgetMode, budget, status
Returns: campaignId, success
Inputs: campaignId, campaignName, budget, status
Returns: success, campaignId
Inputs: campaignId, status, pageSize
Returns: adGroups, total
Inputs: campaignId, adgroupName, placements, budgetMode, budget, bidType, bidAmount, optimizationGoal, targeting, scheduleStartTime, scheduleEndTime, status
Returns: adGroupId, success
Inputs: adGroupId, status, pageSize
Returns: ads, total
Inputs: adGroupId, adName, adFormat, videoId, imageIds, adText, callToAction, landingPageUrl, displayName, status
Returns: adId, success
Inputs: objectType, objectId, status
Returns: success, newStatus
Inputs: reportType, dataLevel, startDate, endDate, metrics, filterIds, pageSize
Returns: data, totalSpend, totalImpressions, totalClicks, averageCtr, averageCpc, totalConversions, totalReach
Inputs: videoUrl, videoName
Returns: videoId, success, videoCoverUrl
Inputs: audienceType
Returns: audiences, total
Inputs: audienceName, audienceType, pixelId, retentionDays, customerFileUrl
Returns: audienceId, success, audienceSize
Example workflows
Automated campaign launch
Create and activate a TikTok video ad campaign end-to-end from a product brief
Performance monitoring and budget pacing
Pull daily performance reports and automatically pause underperforming ad groups or adjust budgets based on ROAS thresholds
Retargeting audience refresh
Rebuild custom audiences from fresh pixel or CRM data and update ad group targeting automatically
About TikTok Ads Manager
- Vendor
- TikTok
- Pricing Always review details with the vendor
- Free — The TikTok Marketing API is free to use. Costs are only incurred through actual ad spend on the platform.
- Authentication
- OAuth 2.0
- Rate limit Always review details with the vendor
- 600 requests / minute
- Compatible nodes
- AgentResourceOutput
- Website
- https://ads.tiktok.com
Build an AI workflow with TikTok Ads Manager
Use the Agentic Planner to design, visualize, and connect TikTok Ads Manager with your other tools.
Open Agentic Planner