ReclameAqui Scraper - Company Reputation & Complaints | 💵$5/1K
Pricing
from $3.75 / 1,000 reputation results
ReclameAqui Scraper - Company Reputation & Complaints | 💵$5/1K
[💵 $5.00 / 1K] Monitor Brazilian brand reputation, complaint trends, response rates, resolution scores, and recent customer issues from public ReclameAqui pages.
Pricing
from $3.75 / 1,000 reputation results
Rating
0.0
(0)
Developer
WebData Labs
Maintained by CommunityActor stats
1
Bookmarked
10
Total users
5
Monthly active users
7 days ago
Last modified
Categories
Share
Turn any Brazilian company's ReclameAqui page into a reputation scorecard and complaint-monitoring feed - starting at $0.005 per result. Paste a company's ReclameAqui URL, or the name exactly as it appears in that URL such as nubank; the default settings work without technical setup.
🔎 What does ReclameAqui Reputation Monitor do?
ReclameAqui Reputation Monitor extracts public Brazilian company reputation metrics and recent complaint summaries from ReclameAqui company pages. Use it as a ReclameAqui API alternative for monitoramento de reputação, análise de reclamações, competitor benchmarking, and automated alerts.
This Actor focuses on company profiles and complaint listings. Full reply threads from individual complaint pages are not included.
✅ What you get / ❌ what this isn't
| ✅ This Actor gives you | ❌ This Actor is not |
|---|---|
| Company reputation score, response/solved/deal-again rates | Not full complaint reply threads (yet) |
| Top categories, problems, and products as data | Not private user contact details |
| Recent complaint summaries with status | Not an official ReclameAqui API |
| JSON/CSV/Excel export + Apify API | Not a one-off page you copy by hand |
💡 Why scrape ReclameAqui?
ReclameAqui is one of Brazil's most important public consumer complaint and brand reputation platforms. Scraping it can help with:
- brand reputation monitoring for Brazilian companies,
- competitor complaint analysis,
- due diligence before partnerships or procurement,
- customer support benchmarking,
- market research by category, product, or recurring problem type,
- scheduled monitoring through Apify Tasks.
Because it runs on Apify, you can schedule runs, call it from the API, export datasets, connect it to Make/Zapier/webhooks, and monitor failures from the Apify Console.
📊 What data can ReclameAqui Reputation Monitor extract?
| Field | Type | Description |
|---|---|---|
recordType | string | company, complaint, or error. |
companySlug | string | ReclameAqui company slug, for example nubank. |
companyName | string | Public company name shown by ReclameAqui. |
mainSegment | string | Main public company segment/category. |
finalScore | number | ReclameAqui reputation score when exposed on the listing page. |
answeredPercentual | number | Public response percentage. |
solvedPercentual | number | Public solved percentage. |
dealAgainPercentual | number | Public "would do business again" percentage. |
complaintsTotal | number | Total complaint count exposed by the page. |
topCategories, topProblems, topProducts | array | Top public breakdowns with IDs, labels, and counts. |
title | string | Recent complaint title. |
description | string | Recent complaint snippet from the listing page. |
created | string | Complaint creation timestamp. |
status | string | Company RA status on company rows, complaint status on complaint rows. |
solved, evaluated | boolean | Public complaint flags when exposed. |
url | string | ReclameAqui page URL. |
⚙️ How to scrape ReclameAqui
- Enter one or more companies. Paste the full ReclameAqui company page URL, or the company name exactly as it appears in that URL, such as
nubank. - Choose how many recent complaint summaries to return per company.
- Keep Include reputation scorecard enabled to get reputation metrics and trends.
- Leave the optional request settings unchanged unless a page returns incomplete data.
- Click Start.
- Download the dataset in JSON, CSV, Excel, HTML, RSS, or XML, or use the Apify API endpoint from the Output tab.
💵 How much will it cost to scrape ReclameAqui?
The Actor uses pay-per-result pricing. Each company scorecard or complaint summary written to the dataset costs $0.005 on the Free plan. Platform usage is included in the result price, so users do not pay a separate compute charge for the run.
- Default run: 1 scorecard + 3 complaints ≈ $0.02 in result charges.
- 1 scorecard only ≈ $0.005.
- 10 companies with 3 complaints each ≈ $0.20.
Failed companies and the run summary are stored separately and are not charged as dataset rows. To keep runs predictable:
- the Actor accepts up to 200 companies per run,
maxComplaintsPerCompanyis capped at 20,- set
maxComplaintsPerCompanyto0for profile-only runs, - leave
delayMsat0unless a page returns incomplete data.
ReclameAqui shows five complaints per listing page, so maxComplaintsPerCompany above 5 loads one extra page per five complaints.
Companies are scraped in parallel automatically - there is nothing to configure. Each parallel slot runs its own browser and needs a CPU core, so the run's memory is what sets the pace: 50 companies take about 130 seconds at the default 4 GB and about 80 at 8 GB.
📥 Input
See the Input tab for all configuration options.
{"companies": ["nubank"],"maxComplaintsPerCompany": 3,"includeCompanyRecord": true,"includeBreakdowns": true}
companies accepts either company slugs or full ReclameAqui company/lista-reclamacoes URLs:
{"companies": ["nubank","https://www.reclameaqui.com.br/empresa/nubank/lista-reclamacoes/"]}
📤 Output
You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.
Example company row:
{"recordType": "company","companySlug": "nubank","companyName": "Nubank","mainSegment": "Bancos e Financeiras","complaintsTotal": 521843,"finalScore": 8.7,"answeredPercentual": 99.7,"solvedPercentual": 92.4,"dealAgainPercentual": 80.4,"status": "RA1000","recentComplaintsAvailable": 10,"url": "https://www.reclameaqui.com.br/empresa/nubank/lista-reclamacoes/"}
Example complaint row:
{"recordType": "complaint","companySlug": "nubank","id": "6sD8vx8alwr1cPEU","title": "Estorno de Pix nao existe na Nubank","description": "Complaint snippet from the listing page...","created": "2026-06-24T14:27:41","status": "PENDING","solved": false,"evaluated": false,"url": "https://www.reclameaqui.com.br/nubank/estorno-de-pix-nao-existe-na-nubank_6sD8vx8alwr1cPEU/"}
🚀 Ready-made setups
Five ready-to-run tasks ship with this Actor. Open one, hit Start, or copy it and swap in your own companies:
| Task | What it does |
|---|---|
| Monitor Nubank reputation on ReclameAqui | Nubank's scorecard plus its 5 most recent complaints. The template for tracking a single brand daily. |
| Compare Brazilian fintech complaints | Nubank, PicPay, C6 Bank, will bank and Mercado Pago side by side, with recent complaints for each. |
| Benchmark Brazilian bank reputation | Scorecards only for Itaú, Bradesco, Santander, Banco do Brasil and Caixa. The cheapest way to track scores over time. |
| Track Brazilian e-commerce complaints | Mercado Livre, Shopee, Amazon, AliExpress, Shein and Submarino with their latest complaints. |
| Scrape a company scorecard only | Reputation metrics with no complaint rows, for the lowest possible cost per company. |
🔁 Run it on the Apify platform
Schedule recurring reputation monitoring, call it from the Apify API, export to CSV/JSON/Excel, or pipe results into Make, Zapier, or webhooks to track scores over time.
⚠️ Tips and limitations
- For cheapest monitoring, run with
maxComplaintsPerCompany: 0and compare company metrics over time. - For complaint monitoring, schedule small recurring runs and deduplicate by
id. - Full complaint detail pages and company reply threads are not included.
- Some public fields can change if ReclameAqui changes its page data structure.
- If a company fails, the failure is reported in the run summary without creating a paid dataset row.
🧩 Related Actors
- Website Contact Extractor - turn the companies you research into outreach contacts.
- Lead List Deduplicator & Normalizer - clean any company lists you build.
❓ FAQ
Is this a ReclameAqui API?
It is not an official ReclameAqui API. It is an Apify Actor that turns public ReclameAqui company listing pages into structured datasets and API-accessible output.
Can it scrape full complaint conversations?
Not in this version. This version focuses on company reputation metrics and recent complaint summaries visible in listing/profile page data.
Can I run this for many companies?
Yes. Each run accepts up to 200 companies and 20 complaint summaries per company, and scrapes several companies in parallel. A 10-company run finishes in well under a minute. Duplicate entries are removed before scraping, so the same company is never charged twice in one run.
If a company name is wrong, that one company fails fast with a clear "does not exist on ReclameAqui" message and the rest of the run continues. A run in which every company name is wrong finishes with a clear error in the log rather than a failed run, since only you can fix a mistyped name. A run that is genuinely unable to reach ReclameAqui still fails, rather than reporting success with an empty dataset.
Which company name do I enter?
The one in the company's ReclameAqui URL. Capitals, accents, and spaces are normalized for you, so Nubank, NUBANK, and Banco do Brasil all work.
What is not guessable is that ReclameAqui's URL name is often not the brand name. Check the URL before running:
| Brand | Enter this |
|---|---|
| Magazine Luiza | magazine-luiza-loja-online |
| Casas Bahia | casas-bahia-loja-online |
| 99 | 99pop |
Pasting the full company URL always works and avoids the question entirely.
Do I need to configure a proxy?
No, and there is no proxy setting to get wrong. Requests go out directly, and if ReclameAqui blocks one the Actor moves the rest of the run onto Apify Proxy on its own - datacenter first, residential only if that is blocked too.
Does it collect private user data?
The Actor extracts public data exposed on ReclameAqui pages. It does not log into ReclameAqui and does not attempt to extract private contact details.
🛠️ Disclaimers and support
The Actor reads publicly available ReclameAqui pages and does not log in or attempt to collect private contact details. Public complaints may still contain personal data supplied by their authors. Use the results only for a legitimate purpose and follow applicable privacy, data-protection, and website rules.
For programmatic use, open the API tab on Apify. For bugs, feature requests, or missing fields, use the Actor's Issues tab.
⭐ Rate this Actor
If this Actor saved you time, please take 30 seconds to leave a review on the Reviews tab of ReclameAqui Scraper - Company Reputation & Complaints - reviews are the main trust signal other users see, and they directly decide which features get built next. If something is broken or a field is missing, please open an issue first - we typically respond within a day and would love the chance to fix it before you rate.