TikTok Analytics & Engagement Extractor avatar

TikTok Analytics & Engagement Extractor

Pricing

$7.50/month + usage

Go to Apify Store
TikTok Analytics & Engagement Extractor

TikTok Analytics & Engagement Extractor

This script lets you instantly fetch TikTok video analytics such as views, likes, comments, shares, duration, and uploader info. Built using and Rich, it displays clean, readable data in a beautiful tableβ€”perfect for developers and creators. πŸš€

Pricing

$7.50/month + usage

Rating

0.0

(0)

Developer

Data Pilot

Data Pilot

Maintained by Community

Actor stats

0

Bookmarked

12

Total users

4

Monthly active users

8 days ago

Last modified

Categories

Share

πŸš€ TikTok Analytics & Engagement Extractor is a powerful Apify Actor designed to scrape TikTok Analytics data from TikTok video URLs. This tool provides comprehensive TikTok Analytics, including view counts, like counts, comment counts, share counts, and uploader details. Whether you're analyzing TikTok Analytics for content performance, influencer research, or social media insights, the TikTok Analytics & Engagement Extractor delivers detailed TikTok Analytics efficiently.

With residential proxy support, the TikTok Analytics & Engagement Extractor ensures reliable and undetected scraping of TikTok Analytics. It focuses on key TikTok Analytics metrics like engagement rates and viewer data, making it an essential tool for TikTok Analytics analysis and content strategy.

πŸ”₯ Features

  • Comprehensive TikTok Analytics Extraction – Scrapes detailed TikTok Analytics, including views, likes, comments, shares, and metadata for any TikTok video URL.
  • Batch Processing – Processes multiple TikTok Analytics URLs in a single run for efficient TikTok Analytics data collection.
  • Residential Proxy Support – Utilizes Apify's residential proxies to bypass restrictions and ensure high success rates for TikTok Analytics scraping.
  • Metadata Retrieval – Extracts TikTok Analytics metadata like uploader IDs, durations, and descriptions for in-depth TikTok Analytics analysis.
  • Error Handling – Robust logging and fallback mechanisms for failed TikTok Analytics scrapes.
  • Dataset Integration – Automatically uploads TikTok Analytics data to your Apify dataset for easy export and analysis.

βš™οΈ How It Works

The TikTok Analytics & Engagement Extractor takes one or more TikTok video URLs as input and uses to fetch TikTok Analytics data without downloading videos. It configures with residential proxies for reliable scraping. The extractor returns structured TikTok Analytics data on success or error details on failure, providing a fast way to gather TikTok Analytics.

Key benefits for TikTok Analytics analysis:

  • Track TikTok Analytics engagement metrics like views, likes, and shares.
  • Analyze TikTok Analytics performance for content optimization.
  • Build TikTok Analytics databases for influencer and video research.
  • Monitor content performance trends over time.
  • Research audience engagement patterns.

πŸ“₯ Input

The Actor accepts the following input parameters:

FieldTypeDefaultDescription
urlsstringrequiredList of TikTok video URLs to scrape TikTok Analytics from, one per line (e.g., "https://www.tiktok.com/@user/video/...").
useApifyProxybooleantrueEnable residential proxies for TikTok Analytics scraping.
apifyProxyGroupsarray["RESIDENTIAL"]Proxy groups to use (e.g., ["RESIDENTIAL"]).

Example input JSON:

{
"urls": "https://www.tiktok.com/@user/video/example1\nhttps://www.tiktok.com/@user/video/example2",
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}

πŸ“€ Output

The extractor outputs detailed TikTok Analytics in JSON format for each URL. Each record includes:

FieldTypeDescription
urlstringOriginal TikTok video URL.
uploaderstringUploader/Creator of the TikTok video.
uploader_idstringUploader ID of the TikTok video.
viewsintegerNumber of views for the TikTok Analytics.
likesintegerNumber of likes for the TikTok Analytics.
commentsintegerNumber of comments for the TikTok Analytics.
sharesintegerNumber of shares for the TikTok Analytics.
durationintegerDuration of the TikTok video in seconds.
descriptionstringDescription of the TikTok video (truncated to 100 characters).
statusstringStatus of the scrape ("success" or "failed").
scraped_atstringISO timestamp of the TikTok Analytics scrape.

Example output for successful TikTok Analytics:

{
"url": "https://www.tiktok.com/@user/video/example",
"uploader": "example_user",
"uploader_id": "example_id",
"views": 1000000,
"likes": 50000,
"comments": 1000,
"shares": 500,
"duration": 60,
"description": "Check out this amazing TikTok video!",
"status": "success",
"scraped_at": "2025-02-14T12:00:00Z"
}

Example error response:

{
"url": "https://www.tiktok.com/@user/video/invalid",
"status": "failed",
"error": "Video not found or unavailable",
"scraped_at": "2025-02-14T12:00:00Z"
}

🧰 Technical Stack

  • Language: Python 3.11+ (async/await)
  • Core Library: TikTok data extraction library.
  • Proxy: Apify Proxy with RESIDENTIAL support for reliable access.
  • Platform: Apify Actor – serverless, scalable, integrated with Dataset and Key‑Value Store.
  • Deployment: One‑click run on Apify Console or via REST API.

🎯 Use Cases

  • Content Performance Analysis – Analyze TikTok Analytics to understand video performance.
  • Influencer Research – Evaluate influencer engagement through TikTok Analytics.
  • Content Strategy – Use TikTok Analytics to inform content creation strategy.
  • Engagement Benchmarking – Compare engagement metrics across different videos.
  • Trend Analysis – Identify trending TikTok content through TikTok Analytics.
  • Creator Research – Research creator performance and engagement patterns.
  • Competitor Analysis – Analyze competitor TikTok Analytics for competitive insights.
  • Campaign Measurement – Measure campaign effectiveness through TikTok Analytics.
  • Audience Insights – Understand audience preferences through TikTok Analytics.
  • Social Media Research – Collect TikTok Analytics for social media studies.
  • Academic Research – Gather TikTok Analytics data for research purposes.
  • Market Research – Conduct market research using TikTok Analytics.
  • Brand Monitoring – Monitor brand-related TikTok Analytics.
  • ROI Analysis – Analyze return on investment for TikTok marketing efforts.

πŸš€ Quick Start

  1. Open in Apify Console – visit the Actor page and click Try for free.
  2. Enter TikTok video URLs – provide one or more TikTok video URLs (one per line).
  3. Enable residential proxies – enabled by default for reliable scraping.
  4. Click Start – the Actor will scrape TikTok Analytics.
  5. View Results – check the dataset for analytics data.
  6. Analyze Data – use the metrics for content analysis and optimization.
  7. Export – download the results as JSON, CSV, or Excel.

You can also call this Actor programmatically via Apify SDK or REST API – ideal for automated TikTok Analytics collection and analysis pipelines.


πŸ’Ž Why This Actor?

FeatureBenefit
βœ… Comprehensive metricsGet views, likes, comments, shares, and metadata.
βœ… Batch processingAnalyze multiple videos in one run.
βœ… Uploader informationTrack creator IDs and uploader details.
βœ… Residential proxiesBypass restrictions – reliable TikTok access.
βœ… No downloads neededExtract analytics without downloading videos.
βœ… Share trackingMonitor video shares for virality metrics.
βœ… Fast scrapingGet analytics quickly with optimized requests.
βœ… Apify ecosystemSeamless integration with other Actors, triggers, and webhooks.

πŸ“¦ Changelog

  • Initial release with TikTok Analytics scraping.
  • Comprehensive metrics extraction (views, likes, comments, shares).
  • Uploader and creator ID tracking.
  • Video duration and description extraction.
  • Batch processing for multiple videos.
  • Residential proxy support for reliability.
  • Error handling with detailed error messages.
  • Share count tracking for virality analysis.
  • Automatic dataset integration.
  • Full Apify Actor integration.

πŸ§‘β€πŸ’» Support & Feedback

  • Issues & Ideas: Open a ticket on the Apify Actor issue tracker.
  • Documentation: Visit Apify Docs for platform guides.
  • Community: Join the Apify community forum for discussions and support.

πŸ’° Pricing

  • Free for basic usage on Apify platform.
  • Paid plans available for higher limits and priority support.
  • Proxy credits consumed based on residential proxy usage.