El problema
Los equipos de marketing buscan manualmente menciones y reseñas de marcas en Google, Reddit y YouTube. Recopilar opiniones y extraer comentarios prácticos de fuentes dispersas requiere horas de esfuerzo semanal sin un formato estandarizado.
La solucion de Scavio
Cree un flujo de trabajo n8n que utilice Scavio para buscar menciones de marca en múltiples plataformas, recopile fragmentos de reseñas y compile un informe semanal estructurado con indicadores de opinión y enlaces de fuentes.
Antes
Dedicar entre 4 y 6 horas a la semana a buscar manualmente en Google, Reddit y YouTube menciones y reseñas de marcas y luego recopilar los resultados en formatos ad hoc.
Después
El flujo de trabajo automatizado de n8n se ejecuta a diario, recopila menciones en todas las plataformas y ofrece un informe estructurado con etiquetas de opinión y URL de origen todos los lunes por la mañana.
Para quien es
Equipos de marketing que utilizan n8n para la automatización de contenidos y reseñas.
Beneficios clave
- Monitoreo automatizado de revisiones multiplataforma
- Informes semanales estructurados con indicadores de sentimiento
- Cero esfuerzo de búsqueda manual después de la configuración inicial
- URL de origen para cada mención para un seguimiento sencillo
Ejemplo en Python
import requests
PLATFORMS = ["google", "reddit", "youtube"]
def collect_brand_mentions(brand: str) -> dict:
all_mentions = {}
for platform in PLATFORMS:
resp = requests.post(
"https://api.scavio.dev/api/v1/search",
headers={"x-api-key": SCAVIO_API_KEY, "Content-Type": "application/json"},
json={
"query": f"{brand} review feedback 2026",
"platform": platform,
"limit": 10
}
)
results = resp.json().get("results", [])
mentions = []
for r in results:
snippet = r.get("snippet", "")
sentiment = "positive" if any(w in snippet.lower() for w in ["great", "love", "best", "recommend"]) else "neutral"
if any(w in snippet.lower() for w in ["bad", "worst", "avoid", "terrible"]):
sentiment = "negative"
mentions.append({
"title": r["title"],
"url": r["link"],
"snippet": snippet,
"sentiment": sentiment
})
all_mentions[platform] = mentions
return all_mentions
report = collect_brand_mentions("Scavio")
for platform, mentions in report.items():
print(f"\n{platform.upper()} ({len(mentions)} mentions):")
for m in mentions:
print(f" [{m['sentiment']}] {m['title']}")Ejemplo en JavaScript
const H = {'x-api-key': process.env.SCAVIO_API_KEY, 'Content-Type': 'application/json'};
fetch('https://api.scavio.dev/api/v1/search', {method: 'POST', headers: H, body: JSON.stringify({query: 'example', country_code: 'us'})}).then(r => r.json()).then(d => console.log(d.organic_results?.length + ' results'));Plataformas utilizadas
Búsqueda web con grafo de conocimiento, PAA y resúmenes de IA
Comunidad, publicaciones y comentarios en hilos de cualquier subreddit
YouTube
Búsqueda de videos con transcripciones y metadatos