How It Works
How scrapensend Works
Five steps. Five minutes. From zero to a fully automated cold email campaign that finds companies, scrapes their emails, writes personalized messages, and sends them from your inbox.
Sign In & Connect Your Email Provider
Sign in to scrapensend with your Google account. Then connect the email provider you want to send from. You have three options:
- •Gmail (OAuth2) — One click to authorize. scrapensend gets permission to send emails on your behalf. Your password is never shared. Emails appear in your Gmail Sent folder. Replies go to your inbox. You can revoke access anytime from Google Account settings.
- •SendGrid (API key) — Paste your SendGrid API key. Ideal if you have a dedicated sending domain with proper SPF, DKIM, and DMARC records set up. Good for higher volume campaigns where you want to protect your primary inbox reputation.
- •Resend (API key) — Paste your Resend API key. A developer-friendly alternative with excellent deliverability and simple setup. Works well for teams already using Resend for transactional email.
Microsoft Outlook, custom SMTP, Mailgun, and Amazon SES support is coming soon.
Describe Your Target Audience
In the "Target" field, write a natural language description of who you want to reach. The AI search engine interprets your intent and finds matching companies on the web. Here are real examples:
"Find 25 software development agencies in Germany"
"10 e-commerce brands in the UK selling sustainable products"
"20 marketing agencies in the US that specialize in B2B SaaS"
"15 architecture firms in Scandinavia"
Be specific about the number of companies, the industry, and the geographic region. The more precise your description, the better the matching. The system will find up to the number you specify, limited by your plan (25 for Free, 100 for Starter, 200 for Pro, 250 for Business).
Toggle the search mode from “Companies” to “Specific people” and use three structured dropdowns instead of a prompt:
- Role: CEO, CTO, CMO, Founder, Marketing Manager, Sales Director, HR Director…
- Industry: software house, marketing agency, SaaS startup, e-commerce…
- Country: Poland, Germany, UK, France, Israel, US…
In person mode we search LinkedIn + public sources and hard-verify every personal email before it's added to your list. Leads without a verifiable direct email are dropped entirely, so you get a smaller list (50–100 contacts) with zero generic info@ addresses and zero bounces.
Tip: use person mode when you need hard-verified executive emails. Use company mode for volume.
Verification & Deliverability (Automatic)
Between finding leads and writing emails, scrapensend runs a full verification stack on every address — so you never send to a dead mailbox and your sender reputation stays clean. You don't have to configure anything; this happens on every lead automatically.
- 1. DNS MX record check — domains without a mail server are dropped instantly.
- 2. MillionVerifier lookup — parallel verification of top candidates, sequential for the rest.
- 3. BounceBan fallback — ML-based SMTP probing for catch-all domains.
- 4. Freemail & junk blocklist — 18 freemail providers, 15 junk prefixes, 10 placeholder domains.
- 5. Triple-check at send time — format, MX, and freemail re-validation seconds before each send.
(person mode)
categories
before send
Write AI Email Instructions
This is where you tell the AI what the email should communicate. You are not writing the email — you are giving the AI direction on the purpose, context, and key points. The AI then combines your instructions with the scraped website content of each company to write a unique message.
Example instruction
"Write a casual partnership proposal. Mention that we build process automation tools for B2B companies. Reference something specific about their services that would benefit from automation. Keep it short and genuine — no sales jargon."
The more specific your instructions, the better the output. Tell the AI what to emphasize, what to avoid, what your value proposition is, and what kind of relationship you are looking for. You can preview the result before launching the campaign.
Configure Email Style
scrapensend gives you six style parameters that control how every email in the campaign reads. These are structured settings, not free-text — you select from predefined options:
Objective
Sales, Partnership, Link Building, Research, Recruiting
Hook
Website Visit, Industry Match, Direct Question, Compliment
Tone
Casual, Direct, Formal, Bold
Length
Short (under 100 words), Standard (150-250 words)
CTA
Soft Check, Find Person, Offer Resource, Book Call
Language
Auto-detect, English, Polish, German, Spanish, French
You can also add an HTML email signature that gets appended to every email, toggle whether to include a subject line (or let the AI generate one), and enable the "follow-up finder" that tries to find a specific person at the company to address the email to.
Hit Execute & Monitor
Click the Execute button and scrapensend starts processing your campaign. The live activity log shows every step in real-time: company discovered, website scraped, email extracted, AI message generated, email sent. You can watch the whole process or close the tab and come back later — the campaign runs in the background.
You can stop the campaign at any time with one click. Already-sent emails are not affected. When you resume, the campaign picks up where it left off. At the end of the campaign, you get a summary of how many companies were found, how many emails were scraped, and how many messages were sent.
What Happens Behind the Scenes
When you hit Execute, scrapensend runs an orchestrated pipeline that processes one company at a time. The sequence for each lead is:
- 1.The AI search engine finds a company matching your target description and returns its domain.
- 2.The scraper checks if that domain has been contacted in any previous campaign. If it has, the company is skipped and a new one is found.
- 3.The scraper visits the company website, navigates to contact and about pages, and extracts all public email addresses. Freemail domains are filtered out.
- 4.The best email is selected based on priority scoring (e.g., sales@ for sales campaigns, info@ as fallback).
- 5.The scraped website content is sent to the AI along with your instructions and style settings. The AI generates a unique email with a subject line.
- 6.The email is sent through your connected provider. Your HTML signature is appended if configured.
- 7.The system waits 3-6 minutes (randomized) before processing the next lead. This natural pacing protects your sender reputation.
The entire process is asynchronous. Your browser does not need to stay open. The campaign state is saved after every step, so if anything interrupts the process, it resumes exactly where it left off.
Pricing
Start with a free campaign. No credit card required.
Starter
$19/month
- ✓10 campaigns/month
- ✓Up to 100 leads per campaign
- ✓AI-personalized emails
- ✓All email providers
- ✓Basic style controls
Pro
$39/month
- ✓40 campaigns/month
- ✓Up to 200 leads per campaign
- ✓Full style engine
- ✓Custom signatures & presets
- ✓CSV export
Business
$79/month
- ✓Unlimited campaigns
- ✓Up to 250 leads per campaign
- ✓All Pro features
- ✓No branding in emails
- ✓Priority scraping queue
Frequently Asked Questions
Do I need any technical knowledge?+
None at all. If you can fill in a form and click a button, you can use scrapensend. There is no code to write, no API to configure (unless you choose SendGrid or Resend), and no CSV files to import. The entire setup takes about 5 minutes.
How long does a campaign take to complete?+
It depends on the number of leads. Each lead takes roughly 4-7 minutes to process (including the intentional send delay of 3-6 minutes). A 25-lead Starter campaign takes about 2-3 hours. A 50-lead Pro campaign takes about 4-6 hours. A 100-lead Scale campaign takes about 8-12 hours. Campaigns run in the background — you do not need to keep the page open.