Workflow

No-Website Prospect Discovery Workflow

Daily cron pulls Maps records and confirms no-website status via Scavio. Output qualified prospect list for outreach.

Overview

Daily Maps-record pull (Outscraper or Yelp) + per-business website-presence check via Scavio + Reddit signal optional. Output: qualified no-website prospect list.

Trigger

Daily 6 AM

Schedule

Daily 6 AM

Workflow Steps

1

Maps records source pull

Outscraper, Yelp Fusion, or manual list of new businesses in target geo.

2

Filter empty website fields

First-pass filter for no-website candidates.

3

Scavio search per candidate

Confirm no domain surfaces for business name + city.

4

Optional Reddit signal

Search for 'looking for website' mentions of business or industry.

5

Export qualified list

CSV to Drive; pipe to outreach tool.

6

Outreach handoff

Smartlead/Instantly/manual SDR call.

Python Implementation

Python
import os, requests
H = {'x-api-key': os.environ['SCAVIO_API_KEY']}

def has_site(name, city):
    r = requests.post('https://api.scavio.dev/api/v1/search', headers=H, json={'query': f'"{name}" {city}'}).json()
    domains = {(o.get('link', '').split('/')[2] if 'link' in o else '') for o in r.get('organic_results', [])[:5]}
    return any(name.lower().split()[0] in d for d in domains if d)

JavaScript Implementation

JavaScript
const H = { 'x-api-key': process.env.SCAVIO_API_KEY, 'Content-Type': 'application/json' };
async function hasSite(name, city) {
  const r = await fetch('https://api.scavio.dev/api/v1/search', { method:'POST', headers:H, body: JSON.stringify({ query: `"${name}" ${city}` }) }).then(r => r.json());
  const domains = (r.organic_results || []).slice(0,5).map(o => (o.link || '').split('/')[2] || '');
  return domains.some(d => d.includes(name.toLowerCase().split(' ')[0]));
}

Platforms Used

Google

Web search with knowledge graph, PAA, and AI overviews

Reddit

Community, posts & threaded comments from any subreddit

Frequently Asked Questions

Daily Maps-record pull (Outscraper or Yelp) + per-business website-presence check via Scavio + Reddit signal optional. Output: qualified no-website prospect list.

This workflow uses a daily 6 am. Daily 6 AM.

This workflow uses the following Scavio platforms: google, reddit. Each platform is called via the same unified API endpoint.

Yes. Scavio's free tier includes 500 credits per month with no credit card required. That is enough to test and validate this workflow before scaling it.

No-Website Prospect Discovery Workflow

Daily cron pulls Maps records and confirms no-website status via Scavio. Output qualified prospect list for outreach.