The Problem
Apollo.io and similar contact databases give every sales team the same leads. Per Reddit users, these lists are 'burnt' because every SDR using the same ICP filters emails the same 500 people. Response rates on cold outreach from Apollo lists are below 2% and dropping as prospects develop blindness to templated cold emails. The contacts are not wrong, but the timing is. You are reaching out to people who do not have a problem right now, competing with dozens of other companies doing the same thing.
The Scavio Solution
Build an intent-based prospecting pipeline that finds people actively describing problems your product solves on Reddit and Google. Scavio searches Reddit for buying-intent discussions and Google for review/comparison queries. The pipeline surfaces warm prospects who are in-market right now, not contacts who matched a firmographic filter six months ago. Outreach references their actual discussion or search behavior, making it contextual instead of cold. The pipeline runs daily and produces fresh leads that no competitor has.
Before
Before this pipeline, sales teams relied on Apollo lists where response rates were below 2%. Every competitor used the same filters and emailed the same contacts with similarly templated messages.
After
After building intent-based prospecting, leads come from people actively discussing their problem on Reddit or actively searching for solutions on Google. Outreach is contextual, unique, and timely, with response rates 5-10x higher than Apollo cold lists.
Who It Is For
Sales teams with sub-2% response rates on Apollo cold outreach who want warm, intent-based leads. Founders doing their own prospecting who cannot afford to waste time on cold contacts.
Key Benefits
- Warm leads from people actively seeking solutions right now
- No one else has the same lead list because signals are time-sensitive
- Contextual outreach references the prospect's own words
- Daily fresh leads vs static contact databases
- Combined Reddit intent + Google search signals for higher confidence
Python Example
import requests
import json
from datetime import datetime
from pathlib import Path
API_KEY = "your_scavio_api_key"
def find_intent_signals(topic: str) -> dict:
"""Find buying intent from both Reddit and Google."""
# Reddit: people describing their problem
reddit_res = requests.post(
"https://api.scavio.dev/api/v1/search",
headers={"x-api-key": API_KEY},
json={"platform": "reddit", "query": f"looking for {topic} recommendation"},
timeout=15,
)
reddit_res.raise_for_status()
reddit_posts = reddit_res.json().get("organic", [])
# Google: people actively researching solutions
google_res = requests.post(
"https://api.scavio.dev/api/v1/search",
headers={"x-api-key": API_KEY},
json={"platform": "google", "query": f"best {topic} 2026 comparison"},
timeout=15,
)
google_res.raise_for_status()
google_results = google_res.json().get("organic", [])
return {
"topic": topic,
"reddit_signals": [{
"title": p.get("title", ""),
"subreddit": p.get("subreddit", ""),
"score": p.get("score", 0),
"comments": p.get("comments", 0),
"link": p.get("link", ""),
} for p in reddit_posts if p.get("score", 0) > 5],
"google_signals": [{
"title": r.get("title", ""),
"snippet": r.get("snippet", ""),
"link": r.get("link", ""),
} for r in google_results[:10]],
}
def daily_prospecting(topics: list[str]) -> dict:
all_signals = [find_intent_signals(t) for t in topics]
total_reddit = sum(len(s["reddit_signals"]) for s in all_signals)
total_google = sum(len(s["google_signals"]) for s in all_signals)
report = {
"date": datetime.utcnow().strftime("%Y-%m-%d"),
"topics_searched": len(topics),
"reddit_signals": total_reddit,
"google_signals": total_google,
"signals": all_signals,
}
Path(f"intent_leads_{report['date']}.json").write_text(json.dumps(report, indent=2))
return report
report = daily_prospecting(["search API", "SERP scraping tool", "web data extraction"])
print(f"Found {report['reddit_signals']} Reddit signals, {report['google_signals']} Google signals")JavaScript Example
const API_KEY = "your_scavio_api_key";
async function findIntentSignals(topic) {
const [redditRes, googleRes] = await Promise.all([
fetch("https://api.scavio.dev/api/v1/search", { method: "POST", headers: { "x-api-key": API_KEY, "content-type": "application/json" }, body: JSON.stringify({ platform: "reddit", query: `looking for ${topic} recommendation` }) }),
fetch("https://api.scavio.dev/api/v1/search", { method: "POST", headers: { "x-api-key": API_KEY, "content-type": "application/json" }, body: JSON.stringify({ platform: "google", query: `best ${topic} 2026 comparison` }) }),
]);
const reddit = (await redditRes.json()).organic?.filter((p) => (p.score ?? 0) > 5) ?? [];
const google = ((await googleRes.json()).organic ?? []).slice(0, 10);
return { topic, redditSignals: reddit.length, googleSignals: google.length };
}
const topics = ["search API", "SERP scraping tool"];
for (const t of topics) {
const signals = await findIntentSignals(t);
console.log(`${signals.topic}: ${signals.redditSignals} Reddit, ${signals.googleSignals} Google signals`);
}Platforms Used
Community, posts & threaded comments from any subreddit
Web search with knowledge graph, PAA, and AI overviews