TikTok Follower Growth Tracker
Pricing
from $1.20 / 1,000 results
TikTok Follower Growth Tracker
Daily followers, likes and video counts for any list of TikTok accounts, with growth since the last check, over 7 days and over 30 days.
Pricing
from $1.20 / 1,000 results
Rating
0.0
(0)
Developer
EMT Crawler
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
12 days ago
Last modified
Categories
Share
Track followers, likes and videos for any list of TikTok accounts. Schedule it once a day and every run tells you how much each account grew — since yesterday, over the last 7 days and over the last 30 days.
No login, no TikTok account, exact counts (not TikTok's rounded "96.2M").
What it's for
- KOL and creator management — see which of your creators are growing and which have stalled, before you renew a contract.
- Competitor monitoring — watch rival brands' accounts and get the number the moment one of them takes off.
- Campaign impact — compare follower growth in the week of a campaign with the week before.
- Due diligence — a creator whose followers jump overnight without new videos deserves a second look.
How it works
- First run records a baseline for every account. There is nothing to compare against yet, so growth fields are empty.
- Every later run compares today's numbers with the history and fills in the growth fields.
- History is stored in your own Apify account under the tracker name you choose, and keeps more than a year of daily checks per account.
Use a different trackerName per client or per list, and their histories never mix.
What you get each run
| Field | Meaning |
|---|---|
followers, following, totalLikes, videos | Today's exact counts |
followersChange, followersChangePct | Change since the previous check |
followersChange7d, followersChange7dPct | Change over at least the last 7 days |
followersChange30d, followersChange30dPct | Change over at least the last 30 days |
newVideos, likesChange | Videos posted and likes gained since the previous check |
daysSincePrevious, trackingSince, snapshotCount | How much history the numbers rest on |
name, bio, bioLink, verified, avatarUrl, region | Profile details |
Plus two records in the run's key-value store:
RUN_SUMMARY— the 5 biggest gainers and losers this run, and any accounts that could not be loaded, with the reason.GROWTH_HISTORY— every snapshot for every account in this tracker, ready to chart in Excel or Google Sheets.
Example rows from a real second run, a minute after the baseline:
| Account | Followers | Change |
|---|---|---|
| tiktok | 96,191,286 | +1,866 |
| tuanhamez | 338,549 | 0 |
| haf_barbie | 66,722 | +1 |
| vn.mecola | 6,390 | −3 |
Input
{"profiles": ["tiktok", "@haf_barbie", "https://www.tiktok.com/@vn.mecola"],"trackerName": "client-a-kols"}
| Field | Default | Notes |
|---|---|---|
profiles | — | Required. Usernames, @handles or profile links. Duplicates are removed. |
trackerName | default | Which history to read and extend. |
resetHistory | false | Forget this tracker's history and take a new baseline. Cannot be undone. |
maxConcurrency | 10 | Accounts fetched in parallel. |
Scheduling
In Apify Console open Schedules → Create new, pick this actor with your saved input, and set it to run daily. A 7-day figure appears after a week, a 30-day figure after a month.
You only pay for accounts that load
Accounts that don't exist or were removed are not written to the dataset, so they are never charged. They appear in RUN_SUMMARY.failed instead.
Good to know
- Renamed accounts keep their history: it is keyed on TikTok's permanent user ID, not the username.
- Don't run the same tracker twice at the same time — the later run would overwrite the earlier one's snapshot.
Legal
Reads only data TikTok shows any visitor without logging in. You are responsible for how you use it.