Templates / Track TikTok Ads Library with Apify, Google Sheets & Slack/Telegram Notifications

Track TikTok Ads Library with Apify, Google Sheets & Slack/Telegram Notifications

Unknown

by Kirill Khatkevich ✓ · 423 views · created 2025-12-08 · Market Research

Unknown. This template uses community nodes we can't verify statically. Uses community nodes that can't be verified statically (unverified community packages are off by default in 3.0). Static check, last run 2026-10-19.

What this workflow does

This workflow has 15 nodes and runs on a schedule (every day). Along the way it connects Google Sheets, Slack, Telegram and Apify (community).

How it runs

Trigger: On a schedule (every day).

  1. Set Parameters (Edit Fields (Set)): sets 6 fields: Ad target country, Ad published date From (DD/MM/YYYY), Ad published To (DD/MM/YYYY)…
  2. Convert Dates to Unix (Code): runs custom JavaScript code
  3. Build Apify Body (Code): runs custom JavaScript code
  4. Get TT Ads through Apify (Apify): run actor and get dataset
  5. Prepare Data for Sheets (Code): runs custom JavaScript code
  6. Read existing IDs (Google Sheets): uses Google Sheets
  7. Attach existing ids (Merge): merges the data from its input branches
  8. Collect ID list (Code): runs custom JavaScript code
  9. Filter new creatives (Code): runs custom JavaScript code
  10. Append or update row in sheet (Google Sheets): append or update

…plus 4 more steps. See the full node list below.

Services it uses

Google SheetsSlackTelegramApify (community)

Before you upgrade to n8n 3.0

We can't fully verify this one: it relies on 1 community package, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).

  • Check that @apify/n8n-nodes-apify is verified or supports 3.0 (used in Get TT Ads through Apify).

Nodes used (9)

From the author

This workflow continuously monitors the TikTok Ads Library for new creatives from specific advertisers or keyword searches, scrapes them via Apify, logs them into Google Sheets, and sends concise notifications to Telegram or Slack with the number of newly…

Excerpt from Kirill Khatkevich's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.