What is the TikTok Analytics Scraper?
The InsightSocial TikTok Analytics Scraper is a free Chrome extension that turns any public TikTok account into an analytics dataset — profile metrics (followers, following, total likes) combined with per-video performance (views, likes, comments, shares) — exported to CSV, Excel, or JSON. TikTok's native analytics only covers accounts you own; this covers any account you can see.
It works by reading what your own browser session already sees on TikTok. You browse to the account or content you want to analyze, run a scrape from the InsightSocial sidebar, and the extension collects the publicly displayed numbers into one structured export. It never uses TikTok's API, never asks for credentials, and never bypasses privacy rules — private accounts stay out of reach.
The difference from eyeballing a profile is that structured data compounds. One export gives you engagement rates and top-performing content for an account. Repeated exports give you growth curves. Exports across several accounts give you a competitor benchmark — the workflow our TikTok competitor analysis guide is built on.
Who is it for?
- Marketing teams creating competitor reports backed by real numbers instead of screenshots
- Agencies building client dashboards and recurring performance reports
- Brands vetting influencer performance before committing to partnerships
- Analysts researching TikTok trends and platform dynamics at dataset scale
- Creators benchmarking their own performance against accounts in the same niche
- Investors evaluating creator growth potential and audience quality with hard data
Key Benefits
- Profile + video data in one export — account-level metrics and per-video performance land in the same structured file
- Engagement-rate ready — every row carries views, likes, comments, and shares, so rate formulas drop straight in
- Trend identification — sort and pivot to surface top-performing videos, dominant hashtags, and recurring sounds
- Report-ready exports — CSV and Excel formats that go straight into pivot tables, charts, and client decks
- Multi-account comparison — scrape competitors with identical field structure, then compare side-by-side
- Historical tracking — repeat exports on a schedule to build a growth database TikTok never gives you for other accounts
How to Use the TikTok Analytics Scraper
Step 1: Install the Extension
Add InsightSocial from the Chrome Web Store. The icon appears in your browser toolbar after install.
Step 2: Navigate to Your Target Account
Open the TikTok account you want to analyze — a competitor, a candidate influencer, or a benchmark creator in your niche.
Step 3: Open the InsightSocial Sidebar
Click the InsightSocial icon. The sidebar opens and automatically detects the TikTok page, showing the scrape options that apply.
Step 4: Configure a Full Extraction
For analytics, more history is better: choose a high video count so your averages and top-content rankings rest on a meaningful sample rather than the last week of posts.
Step 5: Start Scraping
Click "Start Scraping" and watch the live preview fill with videos and their metrics. The extension scrolls the page for you until it reaches your target count.
Step 6: Export and Build Your Report
Export to .xlsx and build pivot tables for engagement rate, average views, posting frequency, and hashtag performance — or export CSV/JSON into Looker Studio, Tableau, or a notebook. Every session also syncs to your private InsightSocial portal for re-export later.
Frequently Asked Questions
What analytics can I actually derive from the export?
The export carries profile metrics (followers, following, total likes) and per-video performance (views, likes, comments, shares, posting dates). From those raw fields you can derive the metrics that matter: engagement rate, average views per video, posting frequency, like-to-view ratio, top hashtags, best-performing videos, and music trends. The raw counts come from TikTok; the ratios are one spreadsheet formula away.
Which engagement metrics matter most on TikTok?
Engagement rate — (likes + comments + shares) / views — is the standard, because it controls for reach. Beyond that: comments-per-view signals conversation-worthy content, shares-per-view signals content people stake their identity on, and the spread between median and top-video views tells you whether an account grows on consistency or on occasional viral hits.
How is this different from TikTok's built-in analytics?
TikTok Analytics only exists for accounts you own and shows private data like watch time and demographics. This scraper works on any public account using publicly displayed metrics — which is exactly what you need for competitor benchmarking and influencer vetting, where you'll never get dashboard access.
How do I build a competitor benchmark?
Scrape each competitor account in its own session, then combine the exports in one spreadsheet — the field structure is identical, so rows align. Normalize by follower count where relevant (engagement rate rather than raw likes), and compare accounts of similar size for a fair read. The TikTok Profile Scraper fills in the account-level context for the same handles.
How do I track growth over time?
Public TikTok shows current totals, not history — so you build the history yourself. Re-scrape the same accounts weekly or monthly, date each export, and chart the deltas: follower growth, posting cadence, and whether engagement rate holds as the account scales. After a few cycles you have a longitudinal dataset nobody else in your niche has.
How much data can I pull, and what does it cost?
One scrape session collects an unlimited number of videos and is free to run — the exported row is the billing unit, at one credit each:
- Free plan: 500 export credits per month
- Pro Monthly: 10,000 export credits per month for $9.99/mo
- Pro Yearly: 10,000 export credits per month for $95.88/year ($7.99/mo)
Tracking five competitors weekly is about 20 scrapes a month, all free to run; what you spend depends on how many rows you export — comfortably inside the Pro Monthly plan, and the free plan covers a smaller watchlist.
Can I add audience-level insight to the numbers?
Yes. Quantitative metrics tell you what performed; the comment sections tell you how the audience actually responded. Pair this tool with the TikTok Comments Scraper on an account's top videos to layer sentiment and recurring themes onto your performance report.