Solution

Negative Validation via Search Data

Founders validate what to build but rarely validate what NOT to build. A saturated market with 50 competitors on page 1 and dropping search volume is a signal to pivot, but most va

The Problem

Founders validate what to build but rarely validate what NOT to build. A saturated market with 50 competitors on page 1 and dropping search volume is a signal to pivot, but most validation frameworks ignore negative signals.

The Scavio Solution

Use Scavio to check Google SERP saturation: count organic results, check for dominant incumbents, and look at ad density. High ad density + many established players + declining keyword variations = negative signal. Combine with Reddit search to check if users are satisfied with existing solutions.

Before

Founder googles their idea, sees a few competitors, and proceeds anyway. No systematic negative validation. Builds for 6 months, then discovers the market is locked up.

After

Structured SERP analysis reveals 40+ organic results from established brands, 8 ads from funded competitors, and Reddit threads praising existing tools. Founder pivots early and saves months.

Who It Is For

Indie hackers, micro-SaaS founders, and product managers who want to kill bad ideas early instead of building into saturated markets.

Key Benefits

  • Quantified market saturation from SERP data
  • Ad density as a proxy for competitive spending
  • Reddit sentiment on existing solutions
  • Negative signals save months of wasted effort
  • Two API calls per validation check at $0.01 total

Python Example

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

def negative_validate(idea: str) -> dict:
    serp = requests.post('https://api.scavio.dev/api/v1/search', headers=H,
        json={'platform': 'google', 'query': idea}).json()
    reddit = requests.post('https://api.scavio.dev/api/v1/search', headers=H,
        json={'platform': 'reddit', 'query': f'{idea} recommendation'}).json()
    return {
        'organic_count': len(serp.get('organic', [])),
        'ads_count': len(serp.get('ads_results', [])),
        'reddit_threads': len(reddit.get('organic', [])),
        'signal': 'saturated' if len(serp.get('ads_results', [])) > 5 else 'open'
    }

print(negative_validate('project management software'))

JavaScript Example

JavaScript
async function negativeValidate(idea) {
  const [serp, reddit] = await Promise.all([
    fetch('https://api.scavio.dev/api/v1/search', {
      method: 'POST', headers: { 'x-api-key': process.env.SCAVIO_API_KEY, 'Content-Type': 'application/json' },
      body: JSON.stringify({ platform: 'google', query: idea })
    }).then(r => r.json()),
    fetch('https://api.scavio.dev/api/v1/search', {
      method: 'POST', headers: { 'x-api-key': process.env.SCAVIO_API_KEY, 'Content-Type': 'application/json' },
      body: JSON.stringify({ platform: 'reddit', query: `${idea} recommendation` })
    }).then(r => r.json())
  ]);
  return { organic: (serp.organic||[]).length, ads: (serp.ads_results||[]).length,
    reddit: (reddit.organic||[]).length };
}

Platforms Used

Google

Web search with knowledge graph, PAA, and AI overviews

Reddit

Community, posts & threaded comments from any subreddit

Frequently Asked Questions

Founders validate what to build but rarely validate what NOT to build. A saturated market with 50 competitors on page 1 and dropping search volume is a signal to pivot, but most validation frameworks ignore negative signals.

Use Scavio to check Google SERP saturation: count organic results, check for dominant incumbents, and look at ad density. High ad density + many established players + declining keyword variations = negative signal. Combine with Reddit search to check if users are satisfied with existing solutions.

Indie hackers, micro-SaaS founders, and product managers who want to kill bad ideas early instead of building into saturated markets.

Yes. Scavio's free tier includes 500 credits per month with no credit card required. That is enough to validate this solution in your workflow.

Negative Validation via Search Data

Use Scavio to check Google SERP saturation: count organic results, check for dominant incumbents, and look at ad density. High ad density + many established players + declining key