Reclame AQUI Scraper avatar

Reclame AQUI Scraper

Pricing

from $4.99 / 1,000 results

Go to Apify Store
Reclame AQUI Scraper

Reclame AQUI Scraper

Scrape Reclame AQUI complaints and company reputation: full complaint text, status, consumer score and evaluation, the company's reply, city and state. Filter by status, date, category, problem or text, go past the 500-complaint limit, or monitor new complaints.

Pricing

from $4.99 / 1,000 results

Rating

0.0

(0)

Developer

Paweł

Paweł

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

🇧🇷 Reclame AQUI Scraper — Complaints & Company Reputation

🎯 Turn Brazil's biggest complaint site into a clean dataset: every complaint, every company reply, every reputation score.

Collect complaints from Reclame AQUI for any company — full complaint text, status, the consumer's score and evaluation, "would do business again", city and state, category and problem type, plus the company's reply and the consumer's final comment. Or pull company profiles with the official reputation badge, answer and solve rates, response time and the problems customers complain about most.

🚀 What Does It Do?

This scraper automatically reads Reclame AQUI and collects structured, ready-to-use data for the companies you choose. No manual browsing needed — type a company name, set your filters and hit Start.

💡 Two modes of operation:

  1. 📣 Complaints — one record per complaint, newest first, filtered by status, date, category, problem, product or text.
  2. 🏢 Company profiles — one record per company with its reputation for every period (6 months, 12 months, last year, the year before, 3 years) and its top complaint categories, problems and products.

You can give companies by name (Nubank), by their Reclame AQUI short name (magazine-luiza-loja-online) or by link — including a link to a complaint list you already filtered on the site, or a single complaint page.

👥 Who Is This For?

🏢 Use Case💬 How It Helps
🎧 Customer experience teamsWatch your own complaints arrive, see which problems spike, and check every reply your team posted.
🥊 Competitive intelligenceCompare your reputation, solve rate and response time with competitors, period by period.
🤖 AI & NLP teamsHundreds of thousands of labelled Portuguese texts: complaint, category, problem, score, solved or not.
📈 Investors & analystsTrack complaint volume and reputation of listed Brazilian companies as an early warning signal.
⚖️ Lawyers & consumer advocatesFind patterns of the same problem (e.g. "cobrança indevida") against one company, with dates and cities.
🛒 Marketplace & retail buyersCheck a supplier's or store's complaint record before you sign.

✨ Features

  • 📝 Full complaint text — title and complete description, not the truncated preview
  • ⭐ Consumer verdict — solved or not, score 0–10, "would do business again" and the written evaluation
  • 💬 Company replies — the whole conversation: company reply, consumer replies and the final comment
  • 🏆 Reputation profiles — RA1000 / Ótimo / Bom… badge, score, answered %, solved %, average response time, for five periods
  • 🔥 Top problems — what customers of each company complain about most, with counts
  • 🎛️ Smart Filters — status tab, date window, category, problem type, product and free-text search
  • 🚧 Past the 500 limit — Reclame AQUI lists at most 500 complaints per view; the scraper splits big lists to reach thousands more
  • 🔁 Monitoring mode — scheduled runs return only new complaints and complaints whose status changed (the company answered, the consumer evaluated)
  • 🔔 Instant alerts — Telegram, Discord, Slack or any webhook when something new appears
  • 🏙️ Where from — the consumer's city and state on every complaint
  • ⚡ Fast & Scalable — about 1 000 complaints a minute, any number of companies per run
  • 🧹 Deduplication — every complaint appears once, even across overlapping filters
  • 📤 Export Anywhere — Download results as JSON, CSV, Excel, or push to Google Sheets, Zapier, Make, or your CRM

🎛️ Filters & Options

OptionWhat It Does
🔀 What to scrapeComplaints, or company profiles with reputation
🏢 CompaniesNames, short names or links of the companies to read
🔗 Reclame AQUI linksCompany pages, filtered complaint lists or single complaint pages
🔢 Max complaints per companyHow many complaints to collect for each company (0 = all that match)
🚦 StatusAll, not answered, answered, evaluated, solved or not solved
📅 Only complaints sinceA date or a window like "7 days" or "3 months"
🔎 Text searchOnly complaints mentioning a word, e.g. "pix", "estorno", "entrega"
🗂️ CategoryE.g. "Cartões de Crédito", "Bancos" — accents and case do not matter
⚠️ Problem typeE.g. "Cobrança indevida", "Atraso na entrega"
📦 ProductE.g. "Cartão de crédito", "Conta"
🚧 Go past the 500-complaint limitSplits big lists by category, problem and product to collect more
💬 Add the company's repliesAdds the full conversation to every complaint
🏆 Add company reputation to each complaintPuts the company's current badge, score, solved % and answered % on every row
🔤 Text formatPlain text or the original HTML
📦 Compact output / Skip empty fieldsTwelve essential fields per complaint, or leave out empty values
🔁 Incremental monitoringEmit only new or changed complaints on scheduled runs
🔔 NotificationsWebhook, Telegram, Discord or Slack message when something changes
🛡️ ProxyRuns without a proxy by default and switches to Brazilian residential proxies by itself if blocked

📦 What You Get (Output Fields)

Every complaint includes:

📝 Complaint

FieldExample
complaintIdh3IUAmLg8fHfbdEy
urlhttps://www.reclameaqui.com.br/nubank/nao-consigo-resgatar-meu-tesouro-direto-selic_h3IUAmLg8fHfbdEy/
titleNão consigo resgatar meu Tesouro Direto Selic
descriptionFiz uma solicitação de resgate de tesouro direto Selic (10/10) e até agora…
createdAt2026-10-13T13:25:32
categoryBancos
problemDemora na execução
productTesouro Direto Selic
userCityAlvorada
userStateRS

⭐ Status & Evaluation

FieldExample
statusSOLVED
statusLabelSolved
hasCompanyReplytrue
firstReplyAt2026-10-13T16:47:47
isEvaluatedtrue
isSolvedtrue
wouldDealAgaintrue
consumerScore10
consumerEvaluationA empresa respondeu com agilidade e profissionalismo, sanando todas as dúvidas.

💬 Conversation (with "Add the company's replies")

FieldExample
companyReplyOlá, Joesio. Agradecemos por nos contar seu caso. Após…
consumerFinalCommentA empresa respondeu com agilidade e profissionalismo…
interactionCount2
interactions[{ "type": "companyReply", "message": "…", "createdAt": "…" }]

🏢 Company

FieldExample
companyNameNubank
companyShortnamenubank
companyUrlhttps://www.reclameaqui.com.br/empresa/nubank/
companyReputationRA1000 (with "Add company reputation")

Every company profile includes the company's name, CNPJ, website, address, phones, segments, the reputation badge and score, consumer score, answered %, solved %, "would deal again" %, average response time in hours, complaints in the last 30 days, total complaints, the same numbers for each period, and its top 10 categories, problems and products.

📊 Example Output

{
"complaintId": "h3IUAmLg8fHfbdEy",
"legacyId": 261488469,
"url": "https://www.reclameaqui.com.br/nubank/nao-consigo-resgatar-meu-tesouro-direto-selic_h3IUAmLg8fHfbdEy/",
"title": "Não consigo resgatar meu Tesouro Direto Selic",
"description": "Fiz uma solicitação de resgate de tesouro direto Selic (10/10) e até agora o resgate não ocorreu. Pelas regras do tesouro o valor teria que ser depositado no mesmo dia.",
"createdAt": "2026-10-13T13:25:32",
"modifiedAt": "2026-10-13T16:55:02",
"status": "SOLVED",
"statusLabel": "Solved",
"hasCompanyReply": true,
"firstReplyAt": "2026-10-13T16:47:47",
"isEvaluated": true,
"isSolved": true,
"wouldDealAgain": true,
"consumerScore": 10,
"consumerEvaluation": "A empresa respondeu com agilidade e profissionalismo, sanando todas as dúvidas.",
"userCity": "Alvorada",
"userState": "RS",
"categoryId": null,
"category": null,
"productId": null,
"product": null,
"problemId": "0000000000001462",
"problem": "Demora na execução",
"otherProblem": null,
"otherProduct": "Tesouro Direto Selic",
"isCompliment": false,
"interactionCount": 2,
"mediaCount": 0,
"companyId": "88850",
"companyName": "Nubank",
"companyShortname": "nubank",
"companyUrl": "https://www.reclameaqui.com.br/empresa/nubank/",
"companyReply": "Olá, Joesio.\n\nAgradecemos por nos contar seu caso.\n\nApós verificarmos a sua solicitação de resgate do Tesouro Selic, confirmamos que a liquidação ocorreu com sucesso…",
"consumerFinalComment": "A empresa respondeu com agilidade e profissionalismo, sanando todas as dúvidas.",
"interactions": [
{
"type": "companyReply",
"message": "Olá, Joesio.\n\nAgradecemos por nos contar seu caso.…",
"createdAt": "2026-10-13T16:47:47"
},
{
"type": "consumerFinalComment",
"message": "A empresa respondeu com agilidade e profissionalismo, sanando todas as dúvidas.",
"createdAt": "2026-10-13T16:55:02"
}
],
"detailFetched": true,
"contentHash": "acc61154af1be78d",
"scrapedAt": "2026-10-14T08:29:35.461Z"
}

📋 Dataset Views

The Apify Console gives you 5 ready-made table views to quickly browse your results:

ViewWhat It Shows
📊 ComplaintsTitle, company, date, status, solved, score, city and state, link
⭐ EvaluationSolved, would deal again, score, the consumer's evaluation, first reply
💬 RepliesThe company's reply, the consumer's final comment, number of messages
🏆 Company profilesReputation, scores, answered %, solved %, response time, total complaints
📋 Full DetailsEvery single field — the complete dataset

❓ FAQ

🤔 How many complaints can I get for one company? As many as you need. Reclame AQUI itself shows only 500 complaints per list, so for bigger requests the scraper automatically splits the list by category, problem and product. Big brands have hundreds of thousands of complaints — use the date window or filters to keep runs focused.

🤔 Can I track new complaints every day? Yes. Turn on Incremental monitoring and schedule the run. Each run returns only complaints that are new or whose status changed — for example when the company answered or the consumer marked it solved — and you pay only for those. Add a Telegram, Slack, Discord or webhook alert to hear about them instantly.

🤔 Do I need the exact company name? No. Type it as you would on the site ("Magazine Luiza", "Itaú") and the scraper picks the matching company. You can also paste the company's Reclame AQUI link.

🤔 Are consumers' personal details included? No contact details. Reclame AQUI hides consumers' names, e-mails and phones on public pages, and the output contains only what the page shows: the city and state, and the texts as published — a company reply may greet the consumer by first name, exactly as on the site.

🤔 Can I export the data? Yes — JSON, CSV, Excel, XML, HTML, RSS. You can also push data directly to Google Sheets, Zapier, Make, or any webhook/API endpoint.

🤔 How often should I run this? For fresh data, run daily or weekly. You can schedule automatic runs on Apify with just a few clicks.

🤔 Does it work with proxies? Yes. It runs without a proxy by default, which is the fastest and cheapest, and switches to Apify's Brazilian residential proxies by itself if Reclame AQUI starts refusing requests.

🛠️ Need Custom Filters or Features?

I'm happy to customize this scraper for your specific needs! 🤝

Whether you need:

  • 🎯 Additional filters (by city or state, by score range, only complaints with photos, only companies of one segment)
  • 📊 Extra data fields or custom output formats
  • 🔄 Integration with your CRM, Google Sheets, or database
  • ⏰ Scheduled scraping with automatic deduplication
  • 🌐 Scraping from other review and complaint platforms alongside Reclame AQUI (Consumidor.gov.br, Google Reviews, Trustpilot)

👉 Don't hesitate to reach out via private message — I respond quickly and I'm always open to building exactly what you need. No request is too small or too specific!

This scraper collects only publicly available information from Reclame AQUI. It does not log in, does not access private data and does not collect consumers' contact details. Please use the data responsibly and in compliance with applicable laws (including Brazil's LGPD) and the platform's terms of service.