Tiktok Ads Scraper

Tiktok Ads Scraper

by api-empire

Scrape TikTok ads for video creatives, captions, stats, and advertiser data. Essential for competitor tracking, ad intelligence, and content strategy.

13 runs
2 users
Try This Actor

Opens on Apify.com

About Tiktok Ads Scraper

Want to see what's actually working on TikTok right now? This scraper pulls back the curtain on the platform's ad ecosystem, giving you direct access to the video creatives, captions, and performance stats that brands are using to win. I use it to grab everything from advertiser details and campaign categories to engagement metrics, all at a speed that keeps up with the feed. It’s become my go-to for a few key jobs. If you're in ad intelligence, it’s perfect for building a library of competitor creatives to see their angles and spending. For content analysis, you can break down which hooks or formats are trending in your niche. And for strategy, having this raw data means you can optimize your own campaigns based on what the market is responding to, not just guesswork. You get the actual ads, with their metadata intact, ready for your own dashboards or analysis tools.

What does this actor do?

Tiktok Ads Scraper is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

TikTok Ads Scraper

Scrapes the TikTok Ads Library for ad creatives, captions, engagement metrics, targeting details, and advertiser information. It outputs structured data for competitor analysis, campaign research, and trend discovery.

Overview

This actor extracts data from TikTok's public Ads Library. It's designed for marketers, researchers, and developers who need to analyze ad strategies, find viral content examples, and understand platform trends. The scraper handles the extraction and structuring of ad data, which you can export for use in analytics, AI training, or reporting tools.

Key Features

  • Extracts Comprehensive Data: Pulls ad creatives (videos/images), captions, advertiser info, engagement metrics (likes, shares, comments), ad formats, targeting regions, and campaign dates.
  • Media Download: Can download the actual video or image ad creatives for offline analysis.
  • Structured Output: Exports clean, ready-to-use data in JSON, CSV, Excel, or via API.
  • High-Performance Crawling: Optimized to scrape large volumes of ads efficiently.
  • Developer-Friendly: Works with automation tools. Data is NLP-ready for AI analysis and integration into custom pipelines.
  • Global & Real-Time: Scrapes ads from multiple regions (USA, UK, Canada, India, etc.) and can fetch the latest data.
  • Compliant Operation: Follows legal and ethical data collection standards from the public ads library.

How to Use

  1. Access the Actor: Log into your Apify account and find the "TikTok Ads Scraper" in the Apify Store.
  2. Configure Input: In the actor's input, provide your search criteria. You can use:
    • startUrls: Direct TikTok ad URLs.
    • Search queries or advertiser names.
  3. Set Options: Select the data points you need (e.g., creatives, targeting info, timestamps, enable media downloads).
  4. Run: Start the actor. It will navigate the Ads Library and scrape data based on your input.
  5. Get Results: Once finished, download your dataset in your preferred format (JSON, CSV, Excel) or access it via API.

Input/Output

Input: The scraper primarily accepts search parameters or direct URLs. Configure the input fields in the Apify console to define your search (keywords, regions, etc.).

Output: The actor returns a structured dataset. Each item typically includes:

{
  "adCreativeUrl": "https://...",
  "caption": "Ad text with #hashtags",
  "advertiser": "Brand Name",
  "metrics": { "views": 15000, "likes": 200 },
  "targeting": { "region": "US", "language": "en" },
  "format": "Video",
  "dates": { "start": "2023-10-01" }
}

The full dataset can be downloaded or accessed via the Apify API for integration into your systems.

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try Tiktok Ads Scraper now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
api-empire
Pricing
Paid
Total Runs
13
Active Users
2
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support