Reclame Aqui Scraper avatar

Reclame Aqui Scraper

Pricing

Pay per event

Go to Apify Store
Reclame Aqui Scraper

Reclame Aqui Scraper

Scrape company reputation data from Reclame Aqui (reclameaqui.com.br) — Brazil's leading consumer complaints platform. Extract reputation score, complaint count, response rate, resolution rate, and recent complaints by company name or direct URL.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Share

Scrape company reputation data from Reclame Aqui — Brazil's leading consumer review and complaint platform. Extract reputation score, total complaints, response rate, resolution rate, and optionally recent complaints — all by company URL or company name slug.

What it does

Reclame Aqui is Brazil's largest consumer complaint platform, with millions of complaints filed against thousands of companies. Companies are scored on a reputation index based on how quickly and effectively they respond to complaints.

This actor scrapes:

  • Reputation score (0–10 index)
  • Reputation label (Ótimo, Bom, Regular, Ruim, Não recomendada)
  • Total complaints and complaints in last 12 months
  • Response rate — percentage of complaints the company responded to
  • Resolution rate — percentage of complaints resolved to user satisfaction
  • Average response time (in hours)
  • Again business — percentage of users who would do business with the company again
  • Recent complaints (optional) — title, date, status, whether the company replied

Input

FieldTypeDescription
startUrlsArrayDirect Reclame Aqui company URLs (e.g. https://www.reclameaqui.com.br/empresa/nubank/)
companyNamesArrayCompany slugs or names (e.g. nubank, magazine-luiza)
scrapeComplaintsBooleanEnable scraping recent complaints per company (default: true)
maxComplaintsPerCompanyIntegerMaximum recent complaints to scrape per company (default: 10)
maxItemsIntegerMaximum number of company profiles to scrape

You must provide either startUrls or companyNames — they can be combined.

Output

Each record represents one company profile:

{
"company_id": "4532",
"company_slug": "nubank",
"company_name": "Nubank",
"company_url": "https://www.reclameaqui.com.br/empresa/nubank/",
"reputation_score": 8.1,
"reputation_label": "Otimo",
"complaints_total": 124567,
"complaints_12m": 18234,
"response_rate": 97.5,
"resolution_rate": 85.2,
"avg_response_time_hours": 4.2,
"again_business": 88.1,
"complaints_sample": "[{\"title\":\"Cartao bloqueado\",\"date\":\"2026-05\",\"status\":\"Resolvido\",\"has_reply\":true}]",
"scraped_at": "2026-06-03T00:22:41.000Z"
}

Use cases

  • Lead qualification — identify companies with poor reputation scores before engaging them as clients or partners
  • Competitive intelligence — track competitor complaint volumes and response rates over time
  • Customer insights — understand common complaint patterns for a company or industry
  • Due diligence — verify company reputation before B2B partnerships or investments
  • Market research — benchmark Brazilian companies against industry reputation standards

Technical notes

  • Bypasses Cloudflare protection automatically using a real browser (Playwright) with residential proxy
  • Data is extracted from the page's embedded JSON state for accuracy, with DOM fallback
  • Respects the site's crawl-delay directive by running at low concurrency
  • Country code BR preferred for proxy exits (better page load rates for Brazilian content)