ScavioScavio
ProductPricingDocs
Sign InGet Started
  1. Home
  2. Tutorials
  3. How to Run a First Cold Email Campaign (Niche Agency, 2026)
Tutorial

How to Run a First Cold Email Campaign (Niche Agency, 2026)

Pick Instantly or Smartlead → warmup → list build → per-prospect Scavio research → hyper-niched openings → send.

Get Free API KeyAPI Docs

An r/coldemail post: first-time campaign for a hyper-niched local SEO/AEO agency. This walks the recipe end-to-end.

Prerequisites

  • Instantly Growth ($30-47/mo) or Smartlead Basic ($39/mo)
  • Sender domain (separate from main agency domain)
  • Scavio API key
  • Vertical-specific opening templates

Walkthrough

Step 1: Set up sender domain warmup

2-4 weeks warmup before high-volume sends.

Text
// Create outreach.youragency.com → SPF + DKIM + DMARC → enable warmup → leave for 3 weeks.

Step 2: Build target list

Instantly lead-gen, Apollo, or scraped from public sources.

Text
// Filter: vertical='dentists' AND city='Tampa' AND size='1-10'.

Step 3: Per-prospect Scavio research

Site latest news + AI Overview + Reddit signal.

Python
import requests, os
H = {'x-api-key': os.environ['SCAVIO_API_KEY']}
def research(name, domain):
    s = requests.post('https://api.scavio.dev/api/v1/search', headers=H, json={'query': f'site:{domain} latest news 2026'}).json()
    a = requests.post('https://api.scavio.dev/api/v1/search', headers=H, json={'query': f'{name} 2026', 'include_ai_overview': True}).json()
    return {'site': s, 'overview': a.get('ai_overview')}

Step 4: Generate hyper-niched opening lines per prospect

LLM with research context.

Text
// Prompt: 'Given research [...], write 1 opening line that references something specific. Be human.'

Step 5: Configure Instantly/Smartlead campaign

Sender, sequence, openings interpolated per prospect.

Text
// Sequence: 1 opener + 2 follow-ups. Daily cap 30/sender. Increase gradually.

Step 6: Send + measure first 200

Open rate, reply rate, reply quality.

Text
// Quality > volume: 200 personalized > 2,000 generic for niche outbound.

Python Example

Python
# Per-prospect cost: ~$0.01 Scavio research + ~$0.01 LLM = ~$0.02/prospect. 1K prospects = $20.

JavaScript Example

JavaScript
// Same shape in TS / Node.

Expected Output

JSON
Disciplined first cold email campaign with hyper-niched openings, warmed sender, and measurable per-prospect cost.

Related Tutorials

  • How to Build Vertical Cold Email for a Niche (2026)

Frequently Asked Questions

Most developers complete this tutorial in 15 to 30 minutes. You will need a Scavio API key (free tier works) and a working Python or JavaScript environment.

Instantly Growth ($30-47/mo) or Smartlead Basic ($39/mo). Sender domain (separate from main agency domain). Scavio API key. Vertical-specific opening templates. A Scavio API key gives you 50 free credits on signup.

Yes. The free tier includes 50 credits on signup, which is more than enough to complete this tutorial and prototype a working solution.

Scavio has a native LangChain package (langchain-scavio), an MCP server, and a plain REST API that works with any HTTP client. This tutorial uses the raw REST API, but you can adapt to your framework of choice.

Related Resources

Use Case

Agency First Cold Email Campaign (Niche AEO)

Read more
Best Of

Best Cold Email Tools for Niche Agencies (2026)

Read more
Workflow

Cold Email First Campaign Workflow (Niche Vertical)

Read more
Solution

Cold Email Agency Launch Stack (Niche Vertical)

Read more
Best Of

Best Cold Email Tools for AEO Agencies (2026)

Read more
Comparison

Instantly vs Smartlead

Read more

Start Building

Pick Instantly or Smartlead → warmup → list build → per-prospect Scavio research → hyper-niched openings → send.

Get Free API KeyRead the Docs
ScavioScavio

Real-time search API for AI agents. Search every platform, not just Google.

Product

  • Features
  • Pricing
  • Dashboard
  • Affiliates

Developers

  • Documentation
  • API Reference
  • Quickstart
  • MCP Integration
  • Python SDK

Alternatives

  • Tavily Alternative
  • SerpAPI Alternative
  • Firecrawl Alternative
  • Exa Alternative

Tools

  • JSON Formatter
  • cURL to Code
  • Token Counter
  • All Tools

© 2026 Scavio. All rights reserved.

Featured on TAAFT
Terms of ServicePrivacy Policy