TikTok Analytics & Engagement Extractor
Pricing
$7.50/month + usage
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
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:
| Field | Type | Default | Description |
|---|---|---|---|
urls | string | required | List of TikTok video URLs to scrape TikTok Analytics from, one per line (e.g., "https://www.tiktok.com/@user/video/..."). |
useApifyProxy | boolean | true | Enable residential proxies for TikTok Analytics scraping. |
apifyProxyGroups | array | ["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:
| Field | Type | Description |
|---|---|---|
url | string | Original TikTok video URL. |
uploader | string | Uploader/Creator of the TikTok video. |
uploader_id | string | Uploader ID of the TikTok video. |
views | integer | Number of views for the TikTok Analytics. |
likes | integer | Number of likes for the TikTok Analytics. |
comments | integer | Number of comments for the TikTok Analytics. |
shares | integer | Number of shares for the TikTok Analytics. |
duration | integer | Duration of the TikTok video in seconds. |
description | string | Description of the TikTok video (truncated to 100 characters). |
status | string | Status of the scrape ("success" or "failed"). |
scraped_at | string | ISO 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
- Open in Apify Console β visit the Actor page and click Try for free.
- Enter TikTok video URLs β provide one or more TikTok video URLs (one per line).
- Enable residential proxies β enabled by default for reliable scraping.
- Click Start β the Actor will scrape TikTok Analytics.
- View Results β check the dataset for analytics data.
- Analyze Data β use the metrics for content analysis and optimization.
- 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?
| Feature | Benefit |
|---|---|
| β Comprehensive metrics | Get views, likes, comments, shares, and metadata. |
| β Batch processing | Analyze multiple videos in one run. |
| β Uploader information | Track creator IDs and uploader details. |
| β Residential proxies | Bypass restrictions β reliable TikTok access. |
| β No downloads needed | Extract analytics without downloading videos. |
| β Share tracking | Monitor video shares for virality metrics. |
| β Fast scraping | Get analytics quickly with optimized requests. |
| β Apify ecosystem | Seamless 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.
