ScavioScavio
ProductoPreciosDocumentación
Iniciar sesionComenzar
  1. Inicio
  2. Tutoriales
  3. Cómo generar clientes potenciales basados ​​en la intención desde Reddit
Tutorial

Cómo generar clientes potenciales basados ​​en la intención desde Reddit

Supervise Reddit para detectar señales de intención de compra y cree listas de clientes potenciales calificados. Discusiones de puntuación de canalización de Python según disponibilidad de compra a $0,005/consulta.

Obtener clave API gratisDocumentacion API

Las discusiones de Reddit contienen una intención de compra explícita que la mayoría de las herramientas de generación de leads pasan por alto. Cuando alguien publica "buscando una API para rastrear los precios de Amazon" o "la mejor alternativa a Tavily", te está diciendo lo que necesita. Este tutorial crea una canalización que monitorea Reddit en busca de discusiones ricas en intenciones, califica la preparación para la compra y genera clientes potenciales calificados. Monitorear 20 palabras clave diariamente cuesta $0,10/día.

Requisitos previos

  • Python 3.8+ instalado
  • solicita biblioteca instalada
  • Una clave API de Scavio de scavio.dev
  • Palabras clave de intención relacionadas con su producto

Guia paso a paso

Paso 1: Definir palabras clave de intención y reglas de puntuación

Cree grupos de palabras clave que indiquen diferentes niveles de intención de compra.

Python
import os, requests, json
from datetime import datetime

API_KEY = os.environ['SCAVIO_API_KEY']
H = {'x-api-key': API_KEY, 'Content-Type': 'application/json'}

HIGH_INTENT = ['looking for API', 'best alternative to', 'recommend a', 'switching from', 'need an API for']
MED_INTENT = ['how to track', 'how to monitor', 'building a tool', 'automate', 'API for']

SEARCH_QUERIES = [
    'looking for serp api', 'best tavily alternative',
    'api to track amazon prices', 'tiktok data api recommendation',
]

Paso 2: Buscar en Reddit y puntuar la intención

Consulta Reddit a través de Scavio y califica cada discusión según señales de intención.

Python
def search_reddit(query):
    resp = requests.post('https://api.scavio.dev/api/v1/search',
        headers=H, json={'query': query, 'platform': 'reddit', 'country_code': 'us'})
    return resp.json().get('organic_results', [])[:10]

def score_intent(title, snippet):
    text = (title + ' ' + snippet).lower()
    score = sum(3 for kw in HIGH_INTENT if kw.lower() in text)
    score += sum(1 for kw in MED_INTENT if kw.lower() in text)
    return score

Paso 3: Ejecute el proceso y clasifique los clientes potenciales

Busque todas las consultas, califique las discusiones y genere clientes potenciales clasificados.

Python
def run_monitor():
    leads = []
    for query in SEARCH_QUERIES:
        for r in search_reddit(query):
            score = score_intent(r.get('title', ''), r.get('snippet', ''))
            if score > 0:
                leads.append({'title': r['title'], 'url': r['link'],
                    'snippet': r.get('snippet', ''), 'score': score, 'query': query})
    leads.sort(key=lambda x: x['score'], reverse=True)
    print(f'Found {len(leads)} intent signals from {len(SEARCH_QUERIES)} queries')
    print(f'Cost: ${len(SEARCH_QUERIES) * 0.005:.3f}\n')
    for l in leads[:10]:
        print(f'[Score: {l["score"]}] {l["title"][:70]}')
        print(f'  {l["url"]}\n')
    return leads

leads = run_monitor()

Paso 4: Deduplicar y exportar

Guarde clientes potenciales en JSON con deduplicación basada en URL para el monitoreo diario.

Python
def save_leads(leads, path='intent_leads.json'):
    try:
        with open(path) as f: existing = json.load(f)
    except FileNotFoundError: existing = []
    urls = {l['url'] for l in existing}
    new = [l for l in leads if l['url'] not in urls]
    existing.extend(new)
    with open(path, 'w') as f: json.dump(existing, f, indent=2)
    print(f'{len(new)} new leads ({len(existing)} total)')

save_leads(leads)
# crontab: 0 8 * * * python intent_monitor.py >> monitor.log 2>&1

Ejemplo en Python

Python
import os, requests

API_KEY = os.environ['SCAVIO_API_KEY']
H = {'x-api-key': API_KEY, 'Content-Type': 'application/json'}
QUERIES = ['looking for serp api', 'best tavily alternative']
HIGH = ['looking for', 'best alternative', 'recommend a']

def monitor():
    leads = []
    for q in QUERIES:
        data = requests.post('https://api.scavio.dev/api/v1/search',
            headers=H, json={'query': q, 'platform': 'reddit', 'country_code': 'us'}).json()
        for r in data.get('organic_results', [])[:5]:
            text = f"{r.get('title', '')} {r.get('snippet', '')}".lower()
            score = sum(2 for kw in HIGH if kw in text)
            if score > 0: leads.append({'title': r['title'], 'url': r['link'], 'score': score})
    leads.sort(key=lambda x: x['score'], reverse=True)
    for l in leads[:5]: print(f'[{l["score"]}] {l["title"][:60]}')
    print(f'Cost: ${len(QUERIES) * 0.005:.3f}')

monitor()

Ejemplo en JavaScript

JavaScript
const API_KEY = process.env.SCAVIO_API_KEY;
const H = { 'x-api-key': API_KEY, 'Content-Type': 'application/json' };
const QUERIES = ['looking for serp api', 'best tavily alternative'];
const HIGH = ['looking for', 'best alternative', 'recommend a'];

async function monitor() {
  const leads = [];
  for (const q of QUERIES) {
    const data = await fetch('https://api.scavio.dev/api/v1/search', {
      method: 'POST', headers: H,
      body: JSON.stringify({ query: q, platform: 'reddit', country_code: 'us' })
    }).then(r => r.json());
    for (const r of (data.organic_results || []).slice(0, 5)) {
      const text = `${r.title} ${r.snippet || ''}`.toLowerCase();
      const score = HIGH.filter(kw => text.includes(kw)).length * 2;
      if (score > 0) leads.push({ title: r.title, url: r.link, score });
    }
  }
  leads.sort((a, b) => b.score - a.score)
    .slice(0, 5).forEach(l => console.log(`[${l.score}] ${l.title.slice(0, 60)}`));
}
monitor().catch(console.error);

Salida esperada

JSON
Found 12 intent signals from 4 queries
Cost: $0.020

[Score: 6] Looking for a SERP API that doesn't cost a fortune - recommendations?
  https://reddit.com/r/webdev/comments/...

[Score: 4] Best Tavily alternative after the Nebius acquisition?
  https://reddit.com/r/LangChain/comments/...

3 new leads (15 total)

Tutoriales relacionados

  • Cómo crear una canalización de contenido impulsada por Reddit
  • Cómo construir un normalizador de enriquecimiento de leads n8n
  • Cómo obtener resultados de búsqueda de Google en Python

Preguntas frecuentes

La mayoria de los desarrolladores completan este tutorial en 15 a 30 minutos. Necesitaras una clave API de Scavio (el plan gratuito funciona) y un entorno de Python o JavaScript.

Python 3.8+ instalado. solicita biblioteca instalada. Una clave API de Scavio de scavio.dev. Palabras clave de intención relacionadas con su producto. Una clave API de Scavio te da 50 creditos gratuitos al registrarte.

Si. El plan gratuito incluye 50 creditos al registrarte, mas que suficiente para completar este tutorial y crear un prototipo funcional.

Scavio tiene un paquete nativo de LangChain (langchain-scavio), un servidor MCP y una API REST simple que funciona con cualquier cliente HTTP. Este tutorial usa the raw REST API, pero puedes adaptarlo al framework que prefieras.

Recursos relacionados

Best Of

La mejor API de monitoreo de Reddit para la generación de leads en 2026

Read more
Best Of

Las mejores API de Reddit para datos de sentimiento bursátil en 2026

Read more
Glossary

Panorama de proveedores de API de búsqueda (2026)

Read more
Solution

Descubrimiento de demanda de Reddit para fundadores

Read more
Solution

Datos de Reddit sin API directa

Read more
Comparison

Reddit API / Search API vs Social Listening Tools (Brandwatch, Mention, Sprout Social)

Read more

Empieza a construir

Supervise Reddit para detectar señales de intención de compra y cree listas de clientes potenciales calificados. Discusiones de puntuación de canalización de Python según disponibilidad de compra a $0,005/consulta.

Obtener clave API gratuitaLeer la documentacion
ScavioScavio

API de busqueda en tiempo real para agentes de IA. Busca en todas las plataformas, no solo en Google.

Producto

  • Funciones
  • Precios
  • Panel
  • Afiliados

Desarrolladores

  • Documentacion
  • Referencia de API
  • Inicio rapido
  • Integracion MCP
  • Python SDK

Alternativas

  • Alternativa a Tavily
  • Alternativa a SerpAPI
  • Alternativa a Firecrawl
  • Alternativa a Exa

Herramientas

  • Formateador JSON
  • cURL a codigo
  • Contador de tokens
  • Todas las herramientas

© 2026 Scavio. Todos los derechos reservados.

Featured on TAAFT
Terminos de servicioPolitica de privacidad