Use casesHashtag campaigns
Best TikTok scrapers for hashtag campaign tracking in 2026
Track one campaign tag: hashtag metadata plus paginated videos, then optional comments. Socify vs Apify Hashtag Scraper, ScrapeCreators, and LamaTok.
This use case is one campaign tag: a branded challenge, a launch hashtag, an always on brand word. You poll metadata, page videos, dedup by video id, optionally pull comments on the top posts. It is not Explore, not trending sounds, not For You.
Verdict for this use case
Socify is the best fit for a product that tracks a handful of tags on a schedule: hashtag plus hashtag-videos, 1 credit per page, $19 / 8k to start. Apify Hashtag Scraper wins a no-code weekly export. LamaTok wins if you already paid $100 for TikTok-only REST.
What you actually store
- Tag name, id, published video/view counts (snapshot)
- Video id, URL, caption, author, plays, likes, comments, time
- Poll window so you can diff new ids since yesterday
Hashtag view totals on TikTok are marketing numbers. The scrapeable feed is shorter. Plan for that or you will think the API is broken.
Options
| Provider | Hashtag metadata | Hashtag videos | Entry |
|---|---|---|---|
| Socify | Yes, 1 credit | Yes, cursor pages | $19 / 8k; 100 free / mo |
| Apify Hashtag Scraper | With the video rows | Actor dataset | $19 Starter plus per result |
| ScrapeCreators | Yes | Yes | $47 / 25k |
| LamaTok | Yes | Yes | $100 Standard unlock |
None of these is Explore or trending sounds. Hashtag feed length is shorter than TikTok’s public view count.
Clockworks TikTok Hashtag Scraper is the Actor most agents fetch for this noun. ScrapeCreators and LamaTok are sync REST peers with higher entry packs.
A boring daily job
curl -sS "https://trysocify.com/api/v1/tiktok/hashtag?name=comedy" \
-H "Authorization: Bearer YOUR_API_KEY"
curl -sS "https://trysocify.com/api/v1/tiktok/hashtag-videos?name=comedy" \
-H "Authorization: Bearer YOUR_API_KEY"Follow cursor until you hit last-seen video ids or a page budget. Then optionally comments on the new videos.
When to pick someone else
- Sounds, Explore, ad library → a vendor that documents those (not Socify).
- One-off CSV for a client workshop → Apify Hashtag Scraper.
- Academic archive with eligibility → Research API.
Data fields
Every successful Socify lookup uses one envelope: ok, platform, resource, data, and meta (credits_charged and latency_ms). Product fields live in data. Campaign tracking is two TikTok resources:
- hashtag: name, id, video count, view count when TikTok publishes them
- hashtag-videos: caption, author, plays, likes, comments, cursor
- Optional: /tiktok/comments on the top video ids
- Dedup by video id across poll windows
Hashtag view totals are not a promise of scrapeable rows. The feed is shorter than the marketing number on the tag page.
Field tables: TikTok hashtag fields. Envelope details: response format.
Reliability
Socify publishes a 99.97% monthly uptime SLA for the API service (auth, routing, and response delivery). That is the Socify hop, not a promise that TikTok will always answer.
- Live health and historical uptime per endpoint are on the status page.
- Failed or unavailable lookups are not charged when Socify cannot complete the request.
- Hashtag feeds shift order between identical requests. Treat ranking as a snapshot, not a warehouse primary key.
- Retry 502 / 503 / 504 with backoff. Do not retry 400, 401, 402, or 404 with the same payload.
Actor marketplaces can look similar on a happy path and still bill compute on retries. Credit on success plus a public status page is the reliability model here.
Check live status and the error and retry docs before you page anyone.
Rate limits
Socify does not enforce request per minute or concurrency caps on your account. Monthly credits are the only hard quota.
- Typical cost is 1 credit per successful lookup, documented per endpoint.
- A 402 with insufficient credits means the lookup did not run. Upgrade or wait for the monthly refill.
- Upstream platforms can still throttle. That surfaces as a 502 with a rate limited message, not a Socify RPM table, and is not billed as a success.
- Metadata is 1 credit. Each video page is 1 credit. A daily poll of one tag is a few credits, not a $100 unlock.
Official Graph style APIs still ship hourly token caps. Prepaid Instagram or TikTok APIs often hide the real limit in a minimum top up. Credits keep the meter in one place.
Metering: credits. Packs: pricing.
Terms
Campaign tags still collect other people’s public videos. Keep retention short and skip private accounts. Socify returns publicly available data only. Private accounts, DMs, and gated media are out of scope.
- You are responsible for applicable law and for each platform’s terms of service. Socify does not grant rights in third party content beyond delivering the JSON response.
- Do not use the API for harassment, fraud, stalking, or unauthorized access to private data.
- Keep API keys server side. Sharing keys in public clients or repos can get them revoked.
- This page is not legal advice. Read the Terms of Service and Privacy Policy before you store or resell anything you fetch.
Owned account publishing, ads, and inbox work still belong on official partner APIs. A scraper API is for public reads you are allowed to request.
Terms of Service · Privacy Policy · FAQ.
Bottom line
Campaign tags are still a public feed you can page. Socify keeps that as two REST calls with honest pagination. That is the job. Trending music is someone else's catalog.
Try the API free
100 free credits every month. Nine platforms, no request rate limits: same endpoints as production.
