πŸ“Š Transcribe TikTok Creative Center top ads with Apify and Google Sheets

⚑ 11 views Β· πŸ“Š Market Research & Insights

πŸ’‘ Pro Tip β€” Since TikTok doesn’t have a public API, getting data usually means fragile HTTP scraping. ScraperNode is a community node that gives you clean JSON for TikTok profiles, videos, and comments β€” drop it into your workflow and skip the parsing.

View All Scrapers

Description

Quick overview

This workflow pulls top-performing TikTok ads from the TikTok Creative Center via Apify, transcribes each ad and extracts the first-3-seconds hook, then appends one row per ad (CTR, likes, duration, language, and transcript) to Google Sheets.

How it works

  1. Runs when you manually execute the workflow.
  2. Sends your selected country, period, industry, and max ad count to Apify to start the TikTok Creative Center Top Ads scraper.
  3. Polls the Apify run status until the scrape finishes and retrieves the run’s dataset ID.
  4. Passes the dataset ID to a second Apify actor that generates transcripts, 3-second hooks, and ad performance metadata.
  5. Sorts and reshapes the results into one clean table row per ad, including transcript word count and whether the item was charged.
  6. Appends the prepared rows to a Google Sheets worksheet.

Setup

  1. Create an Apify token and add an HTTP Header Auth credential using Authorization: Bearer YOUR_APIFY_TOKEN, then select it on all Apify HTTP Request steps.
  2. Add a Google Sheets OAuth credential and select the target spreadsheet and sheet for appending rows.
  3. Update the configuration values (country code, period, industry, and maxAds) in the Config step to match what you want to pull from TikTok Creative Center.

Requirements

Customization

Additional info

Who it’s for: TikTok media buyers, UGC creators and creative strategists who want the scripts behind the ads that are already winning.

πŸ”— Nodes Used

Google Sheets, HTTP Request

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup