HasData

Scaling social media listening with HasData’s SERP API to track millions of videos a day

Get Started
Lead-Generation Dataset
  • 01 Step 1 — Topics
  • 02 Step 2 — Collection
  • 03 Step 3 — Delivery
  • 04 Step 4 — Enrichment
  • 05 Step 5 — Product integration
ClientsClients

use case snapshot

01

Industry

MarTech, social media marketing

02

Use Case

Near real-time discovery of brand mentions in public short-form video content

03

Team Role

Product teams, data engineering

04

Time to Value

Immediate — pipeline live within a day of switching from the old provider

05

Business Impact

4.5X more cost-effective at scale than the previous SERP API provider, 99.9% success rate, and stable handling of 300,000+ requests per day

the strategic insight

For social media listening platforms, the hardest mentions to catch are the ones that aren’t tagged. A fan might rave about a product in a TikTok video or mention a brand by voice without adding hashtags or official tags. Traditional monitoring tools miss these conversations. HasData’s SERP API helps platforms turn untagged UGC from TikTok, Instagram, Snapchat, and more into actionable insights for outreach, community building, and campaign reporting.

author

Sergey Ermakovich

Head of Marketing

Context

01

Who

A platform used by brands for social media listening


02

Trigger moment

They needed a more cost-effective, reliable way to find untagged short-form content and voice mentions across multiple countries and languages, since their previous provider didn’t allow them to scale without adding more resources


Initial attempts
and why they failed

Previous Approaches

  • serpapi.com

Limitations

  • Costly at scale

The scraping
and enrichment workflow

01 Step 1 — Topics

Client defines brand/topic keyword bundles per market.

02 Step 2 — Collection

HasData’s Google SERP API queries Google Videos and web search results with:

  • site:{platform_domain} {keyword}
  • strict time-window filters (tbs=cdr)
  • geo/language parameters (domain, location, gl, hl, lr)

03 Step 3 — Delivery

API returns structured JSON (result URL, title/snippet, thumbnail, position) to the ingestion pipeline.

04 Step 4 — Enrichment

The client’s pipeline:

  • Fetches content
  • Extracts audio with FFMPEG
  • Runs Google Speech-to-Text for transcription
  • Detects brand/entity mentions

05 Step 5 — Product integration

Enriched items feed into:

  • Dashboards for analysts
  • UGC hubs for outreach
  • Trend charts and reporting

outcomes

01

Greater efficiency: 4.5X requests handled vs. serpapi.com

02

Reliable performance: 99.9% success rate

03

Seamless scalability: 300,000+ API requests per day processed

04

Faster engagement: Untagged UGC and voice mentions are detected quickly enough for real-time community outreach

Why HasData

01

Structured JSON output

No parsing required; data is ingestion-ready

02

Reliability

High uptime and automatic retries ensure consistent results

03

Localization controls

Flexible geo/language parameters for global monitoring

Who else
can benefit?

Marketing platforms

Influencer and creator marketing platforms


Vendors

Social media listening vendors


Consumer insights teams

Consumer insights teams tracking UGC trends


Testimonial

“With their previous provider, the client had to limit how much they tracked. With HasData, they cover more markets and mentions without stretching the team or the budget.”

author

Roman Milyushkevich

Co-Founder & CTO