Automatically discover target companies, find decision-makers, and draft hyper-personalized cold outreach emails.
Set up a recurring trigger that polls a B2B database for companies matching your Ideal Customer Profile.
Open Make.com1. In Make.com, add a **Timer** module set to run every Monday at 9 AM.
2. Connect it to an **Apollo.io** or **Clearbit** module to search for "VP of Engineering in SaaS".
3. Iterate through the results.Use the target company's URL to scrape their recent news or homepage to find a personalization angle.
Open ScrapingBee// Node.js example for web scraping via API
const axios = require('axios');
const response = await axios.get('https://app.scrapingbee.com/api/v1/', {
params: {
'api_key': 'YOUR_API_KEY',
'url': companyUrl,
'extract_rules': '{"headline":"h1","latest_news":".news-item"}'
}
});
const companyData = response.data;Generate a unique, non-spammy cold email using the scraped data.
Open OpenAIWrite a cold email to {{ lead.first_name }}, the {{ lead.title }} at {{ company.name }}.
Company Context: {{ scraped_data.latest_news }}
Rules:
1. Max 100 words.
2. The opening sentence MUST reference their recent news or company mission.
3. Soft call to action (e.g., "Open to a quick chat?").
4. No buzzwords.