---
title: "TikTok Ads integration | Growf"
description: "Read TikTok Ads campaigns, ad groups, ads, audiences, creatives, and daily performance; pause, activate, change budgets, and… Connect TikTok Ads to Growf."
url: "https://www.growf.io/integrations/tiktok_ads/"
language: "en"
---

Integration / Marketing

# TikTok Ads integration

Read TikTok Ads campaigns, ad groups, ads, audiences, creatives, and daily performance; pause, activate, change budgets, and upload custom audiences with approval

[Get a demo](https://www.growf.io/demo/)

About TikTok Ads

## TikTok Ads is TikTok's advertising platform for managing paid media and audiences. It helps advertisers reach engaged users with creative ad formats and performance insights.

[All integrations](https://www.growf.io/integrations/)

Category

Marketing, Advertising, Analytics & Data

Connection

OAuth

Type

Tool

Actions

14

Tags

ads, library

Example prompts

## What you can ask Growf to do with TikTok Ads

- “List all active campaigns with spend”

- “Create campaign for new product launch”

- “Pause ad groups underperforming past 7 days”

Available actions

## 14 actions your agents can run in TikTok Ads

- Fetching TikTok Ads advertiser  
Account details of the selected TikTok Ads advertiser: name, currency, time zone, status, balance, company, and contact fields. Set all\_authorized to list every advertiser account this connection can reach; switching advertisers happens in the integration settings, not in chat.
- Listing TikTok Ads campaigns  
Campaigns of the selected advertiser with objective, buying type, budget, budget mode, status, and timestamps. Filter by ids, name, objective, buying\_types (RESERVATION\_RF for reach & frequency), status, or manual versus Smart+. Paged. The selected advertiser is applied automatically; never pass one.
- Listing TikTok Ads ad groups  
Ad groups of the selected advertiser with targeting, placements, budget, bid, schedule, optimization goal, and status. Filter by campaign\_ids, ad\_group\_ids, name, objective, or status. Paged. The selected advertiser is applied automatically; never pass one.
- Listing TikTok Ads ads  
Ads of the selected advertiser with ad text, call to action, landing page, creative ids (video\_id, image\_ids), identity, and status. Filter by campaign\_ids, ad\_group\_ids, ad\_ids, objective, or status. Paged. The selected advertiser is applied automatically; never pass one.
- Fetching TikTok Ads report  
Performance report for the selected advertiser: spend, impressions, clicks, CTR, CPC, CPM, conversions, reach, frequency, video and engagement metrics at advertiser, campaign, ad group, or ad level. Use report\_type AUDIENCE for demographic and placement breakdowns and service\_type RESERVATION with RESERVATION\_\* levels for reach & frequency campaigns. Defaults to the last 30 complete days per campaign; granularity daily gives one row per day. Amounts are in the advertiser currency. The selected advertiser is applied automatically; never pass one.
- Listing TikTok Ads audiences  
Custom audiences of the selected advertiser (customer files, website and app traffic, engagement, lookalikes) with size, type, validity, and expiry, owned or shared. Paged. The selected advertiser is applied automatically; never pass one.
- Fetching TikTok Ads audience details  
Status and modification history of specific custom audiences of the selected advertiser, by id from the audience listing. The selected advertiser is applied automatically; never pass one.
- Searching TikTok Ads videos  
Video creatives in the selected advertiser's creative library: id, material id, name, duration, size, format, preview and poster URLs, and whether they are still usable. Filter by video\_ids, video name, or material\_ids. Paged. The selected advertiser is applied automatically; never pass one.
- Searching TikTok Ads images  
Image creatives in the selected advertiser's creative library: id, material id, name, dimensions, format, URL, and whether they are still usable. Filter by image\_ids, material\_ids, dimensions, ratio, or displayable. Paged. The selected advertiser is applied automatically; never pass one.
- Updating TikTok Ads campaign status  
Pause (DISABLE) or activate (ENABLE) up to 20 campaigns of the selected advertiser. Look the campaigns up first and name them when asking the user to confirm. The selected advertiser is applied automatically; never pass one.
- Updating TikTok Ads ad group status  
Pause (DISABLE) or activate (ENABLE) up to 20 ad groups of the selected advertiser. Look the ad groups up first and name them when asking the user to confirm. The selected advertiser is applied automatically; never pass one.
- Updating TikTok Ads campaign budget  
Set a new budget on one campaign of the selected advertiser (the campaign must use a campaign-level budget). Fetch the current budget and budget\_mode first and show old versus new when asking the user to confirm. The selected advertiser is applied automatically; never pass one.

Show all 14 actions

## Put TikTok Ads to work inside Growf.

Connect it once and every workspace, agent and workflow can use it — securely, with your team in the loop.

[Get a demo](https://www.growf.io/demo/)
