Review Insights: AI Sentiment, Themes & Replies (GDPR)
Pricing
from $3.00 / 1,000 review analyzeds
Review Insights: AI Sentiment, Themes & Replies (GDPR)
Analyze YOUR OWN reviews from a CSV export or official APIs (Google Business Profile, Google Play, App Store Connect, Trustpilot). Sentiment, themes, top complaints, draft replies and a PDF report. GDPR-first, no scraping.
Pricing
from $3.00 / 1,000 review analyzeds
Rating
0.0
(0)
Developer
Alexis Hernández
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
24 days ago
Last modified
Categories
Security
Limited permissionsShare
Review Insights: AI Sentiment Analysis, Themes, Top Complaints & Reply Drafts for YOUR Reviews (GDPR)
Analyze your own customer reviews from Google Business Profile, Google Play, the App Store, Trustpilot or any CSV export. Get sentiment per review, recurring themes, your top complaints, ready-to-edit reply drafts and a PDF report. Built for GDPR from day one, with no scraping.
🇪🇸 Versión en español más abajo
What does Review Insights do?
- 📥 Imports your reviews from:
- a CSV export from any platform, CRM, survey tool or Excel. Columns are auto-detected (EN/ES headers,
,;tab separators, UTF-8/Windows-1252), and you can map them yourself. - the Google Business Profile API, for your Google Maps reviews
- the Google Play Developer API, for your Android app reviews
- the App Store Connect API, for your iOS app customer reviews
- the Trustpilot Business API, private or public
- a CSV export from any platform, CRM, survey tool or Excel. Columns are auto-detected (EN/ES headers,
- 🧠 Analyzes each review: sentiment (positive / neutral / mixed / negative, plus a −1…1 score), themes (service, waiting time, price, quality, delivery, bugs, UX, support…), the main complaint and a draft owner reply in the review's language.
- 📊 Aggregates: average rating, net sentiment, theme breakdown, top complaints with example quotes.
- 📄 PDF report (English or Spanish) to share with your team or client.
- 🤖 AI or no AI: use Apify's built-in OpenRouter (no key needed, billed to your Apify account), your own OpenRouter/OpenAI key, or any OpenAI-compatible endpoint. With no AI, a free deterministic engine handles it (a bilingual sentiment lexicon plus keyword theme clustering), and the run also falls back to it if the AI call fails.
ℹ️ Note: the official API connectors (Google Business Profile, Google Play, App Store Connect, Trustpilot) are new. CSV import is the most tested path: if a connector gives you trouble, export your reviews to CSV and open an issue.
Who is it for?
Restaurants, hotels, clinics, shops, franchises, SaaS and mobile app teams, and the marketing agencies that manage reviews and reputation for them. It's useful for weekly review monitoring, customer feedback analysis, VoC (voice of customer) and app store review analysis.
GDPR & privacy by design
- Your own data only: it works with your exports or official APIs using credentials you control. No scraping.
- Pseudonymization: author names, emails, phone numbers, IBANs and URLs are replaced by tokens (
[PERSON_1]) before any text goes to an AI model. The mapping exists only in memory during the run. - Re-identification is opt-in and happens locally, in your dataset and report only.
- Not used for training: OpenRouter requests are sent with
data_collection: deny. Choose a provider whose terms also exclude training. - Secrets never persist: all credentials are Apify secret inputs (encrypted). At run end the Actor deletes the INPUT record and all intermediate data, drops the request queue and deletes the uploaded CSV. Only the dataset, the
OUTPUTsummary and (optionally)REPORT.pdfremain. - A template Data Processing Agreement (GDPR art. 28) in English and Spanish is included in
docs/DPA-template.md.
How much does it cost?
Pay per event, with no subscription:
| Event | Price |
|---|---|
| Review analyzed | $0.003 ($3 per 1,000 reviews) |
| PDF report | $0.10 per run |
| Actor start | $0.00005 |
Example: 500 reviews + PDF = $1.60. Reviews with only a star rating are skipped and not charged. If you use your own AI key, the AI usage is billed by your provider.
How to use it
- CSV: upload your export (or paste it) and click Start. Optional: set the Column mapping, e.g.
{"text": "Comentario", "rating": "Nota"}. - Google Business Profile: add
accounts/{id}/locations/{id}plus an OAuth access token, or client ID, secret and refresh token, with thebusiness.managescope. Your Google Cloud project must have Business Profile API access. - Google Play: add the package name and a service account JSON key invited in Play Console. The API only returns reviews from the last 7 days, so export older ones to CSV.
- App Store Connect: add the app ID, issuer ID, key ID and
.p8private key. - Trustpilot: add the business unit ID plus API key, secret and business user login (private API), or only the API key (public endpoint).
- Pick an AI provider (or None), the report language and Start.
Output
Dataset (one item per review):
{"source":"google_business","rating":2,"sentiment":"negative","sentimentScore":-0.62,"themes":["wait_speed","service_staff"],"complaint":"Waited 45 minutes and the food was cold.","draftReply":"Hi there, we're sorry to hear about your experience with waiting time & speed...","alreadyReplied":false}
OUTPUT (summary JSON): average rating, net sentiment, sentiment distribution, themes, top complaints and per-source errors. REPORT.pdf: the PDF report.
FAQ
- Can I analyze a competitor's reviews? No. This Actor is for reviews of businesses you own or manage, through official APIs or your exports.
- Does it post replies? No, it only drafts them. Review them before posting.
- Languages? AI mode handles any language. The free lexicon engine supports English and Spanish.
🇪🇸 Análisis de reseñas propias con IA: sentimiento, temas, quejas y respuestas (RGPD)
Analiza las reseñas de tu negocio desde Google Business Profile, Google Play, App Store, Trustpilot o un CSV exportado. Obtén el sentimiento de cada reseña, los temas recurrentes, tus principales quejas, borradores de respuesta y un informe PDF. Cumple el RGPD desde el diseño y no usa scraping.
¿Qué hace?
- Importa tus reseñas desde un CSV (con detección automática de columnas en español e inglés y separador
;o,) o desde las APIs oficiales: Google Business Profile (reseñas de Google Maps), Google Play Developer API, App Store Connect API y Trustpilot Business API. - Para cada reseña calcula el sentimiento, los temas (atención, esperas, precio, calidad, envíos, errores de la app…), la queja principal y un borrador de respuesta en el idioma de la reseña.
- Agrega los resultados: valoración media, sentimiento neto, temas y principales quejas con ejemplos.
- Genera un informe PDF en español o inglés, listo para tu equipo o tu cliente.
- Puedes usar IA (OpenRouter de Apify sin clave, tu clave de OpenRouter u OpenAI, o un endpoint compatible) o el motor gratuito sin IA (léxico de sentimiento ES/EN y agrupación por palabras clave).
ℹ️ Nota: los conectores de API oficiales son nuevos. La importación por CSV es la vía más probada: si un conector te da problemas, exporta las reseñas a CSV y abre una incidencia.
Ideal para
Restaurantes, hoteles, clínicas, tiendas, franquicias, apps y SaaS, y agencias de marketing que gestionan la reputación online de sus clientes.
Privacidad y RGPD
- Solo trabaja con datos propios, mediante exportaciones o APIs oficiales con tus credenciales. Sin scraping.
- Seudonimización: nombres, correos, teléfonos, IBAN y URL se sustituyen por códigos antes de enviar el texto a la IA.
- La reidentificación es opcional y se hace solo en local, en tus resultados.
- Tus datos no se usan para entrenar modelos (en OpenRouter se envía
data_collection: deny). - Las claves no se guardan: son entradas secretas cifradas y, al terminar, el Actor borra el INPUT y todos los datos intermedios, además del CSV subido.
- Incluye una plantilla de contrato de encargo del tratamiento (art. 28 RGPD) en español e inglés:
docs/DPA-template.md.
Precio
Pago por uso: 0,003 $ por reseña analizada (3 $ por cada 1.000), 0,10 $ por informe PDF y 0,00005 $ por arranque. Por ejemplo, 500 reseñas con PDF salen por 1,60 $. Las reseñas que solo tienen estrellas no se cobran.
Uso rápido
- Sube tu CSV o pégalo, y pulsa Start. Si hace falta, indica el Column mapping, por ejemplo
{"text": "Comentario", "rating": "Nota"}. - Para usar las APIs, rellena la sección de cada plataforma. Ten en cuenta que Google Play solo devuelve las reseñas de los últimos 7 días.
- Elige el proveedor de IA (o Ninguno) y el idioma del informe.
Preguntas frecuentes
- ¿Sirve para reseñas de la competencia? No. Es solo para reseñas de negocios propios o gestionados.
- ¿Publica las respuestas? No, solo las redacta para que las revises.