TikTok Hashtag Analytics Scraper avatar
TikTok Hashtag Analytics Scraper

Pricing

$7.00/month + usage

Go to Apify Store
TikTok Hashtag Analytics Scraper

TikTok Hashtag Analytics Scraper

This script simulates a TikTok Hashtag Analytics Scraper. It takes hashtags and a country as input, generates realistic 7-day trend data, audience ages, interests, publish counts, and views, then outputs results to the console and saves them as JSON and CSV files. Ideal for demos, testing,

Pricing

$7.00/month + usage

Rating

0.0

(0)

Developer

Data Pilot

Data Pilot

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

2

Monthly active users

13 days ago

Last modified

Share

A powerful Apify Actor that scrapes TikTok hashtag analytics with Residential Proxy enabled by default.

๐ŸŒŸ Features

  • ๐Ÿ“Š Scrape Hashtag Analytics - Get detailed analytics for TikTok hashtags
  • ๐Ÿ“ˆ Trend Data - 7-day trend tracking and popularity metrics
  • ๐Ÿ‘ฅ Audience Analytics - Age distribution and interest data
  • ๐ŸŒ Residential Proxy - Enabled by default for reliable scraping
  • ๐Ÿ“ Dataset Integration - Results saved to Apify Dataset
  • โšก Async Processing - Fast and efficient scraping
  • ๐Ÿ›ก๏ธ Error Handling - Robust error handling and logging
  • ๐ŸŒ Multi-Country Support - Analytics for different countries

๐Ÿ“‹ Input Parameters

ParameterTypeRequiredDefaultDescription
hashtagsstringโœ… Yes-Hashtags to analyze (comma-separated)
countrystringโŒ NoUSCountry for analytics
useResidentialProxybooleanโŒ NotrueEnable Residential Proxy
proxyCountrystringโŒ NoUSProxy country for routing
upload_to_datasetbooleanโŒ NotrueSave results to dataset

๐Ÿ“ค Output

Each hashtag analytics includes:

{
"hashtagName": "tiktok",
"hashtagId": "5678",
"countryCode": "US",
"countryInfo": {
"id": "US",
"value": "United States",
"label": "US"
},
"publishCnt": 3456,
"videoViews": 45678900,
"publishCntAll": 13824,
"videoViewsAll": 274735200,
"trend": [
{
"time": 1737725123,
"value": 0.92
}
],
"longevity": {
"popularDays": 5,
"currentPopularity": 87
},
"audienceAges": [
{
"score": 65,
"ageLevel": 3
}
],
"audienceInterests": [
{
"score": 145,
"interestInfo": {
"id": "10095",
"label": "diversify_10095",
"value": "Entertainment"
}
}
],
"trendingType": 2,
"isPromoted": false,
"scraped_at": "2025-01-25T06:19:09.794Z"
}

๐Ÿ”ง Configuration Examples

Basic Usage

{
"hashtags": "tiktok"
}

Multiple Hashtags

{
"hashtags": "tiktok,viral,trending",
"country": "US",
"useResidentialProxy": true
}

Different Country Analytics

{
"hashtags": "dance,music,comedy",
"country": "IN",
"useResidentialProxy": true,
"proxyCountry": "SG"
}

๐ŸŒ Supported Countries

Analytics available for:

  • ๐Ÿ‡บ๐Ÿ‡ธ US - United States
  • ๐Ÿ‡ฌ๐Ÿ‡ง GB - United Kingdom
  • ๐Ÿ‡ฎ๐Ÿ‡ณ IN - India
  • ๐Ÿ‡ง๐Ÿ‡ท BR - Brazil
  • ๐Ÿ‡ฒ๐Ÿ‡ฝ MX - Mexico
  • ๐Ÿ‡ฏ๐Ÿ‡ต JP - Japan
  • ๐Ÿ‡ง๐Ÿ‡ฉ BD - Bangladesh
  • ๐Ÿ‡ฆ๐Ÿ‡บ AU - Australia
  • ๐Ÿ‡จ๐Ÿ‡ฆ CA - Canada
  • ๐Ÿ‡ฉ๐Ÿ‡ช DE - Germany
  • ๐Ÿ‡ซ๐Ÿ‡ท FR - France

๐Ÿ“Š Analytics Data Included

Each hashtag analytics includes:

  • Trend Data - 7-day trend tracking
  • Video Views - Total and all-time views
  • Post Count - Number of posts
  • Audience Ages - Age distribution of viewers
  • Audience Interests - Top interests of viewers
  • Longevity - How long hashtag stays popular
  • Trending Type - Category of trend

๐ŸŽฏ Use Cases

  • ๐Ÿ“ฑ Trend Analysis - Track TikTok trends
  • ๐Ÿ”Ž Marketing Research - Analyze hashtag performance
  • ๐Ÿ“Š Content Strategy - Plan content based on analytics
  • ๐Ÿ‘ฅ Audience Insights - Understand viewer demographics
  • ๐Ÿ“ˆ Performance Tracking - Monitor hashtag growth