Automate lead generation with Apollo, AI parsing, and timed email follow-ups
Workflow preview
$20/month : Unlimited workflows
2500 executions/month
THE #1 IN WEB SCRAPING
Scrape any website without limits
HOSTINGER
Early Deal
DISCOUNT 20% Try free
DISCOUNT 20%
Self-hosted n8n
Unlimited workflows - from $4.99/mo
#1 hub for scraping, AI & automation
6000+ actors - $5 credits/mo
Important notice
This workflow is provided as-is. Please review and test before using in production.
Overview
Good to know:
- The workflow runs every hour with a randomized delay of 5–20 minutes to help distribute load.
- It records the exact date and time a lead is emailed so you can track outreach.
- Follow-ups are automatically scheduled two days after the initial email.
How it works:
- After apify completes, the JSON data is retrieved and inserted into the proper JSON node (only the JSON is removed — nothing else).
- The agent then runs on its own, parsing the data and pushing it to Google Sheets.
- When a lead is emailed, the system tags it with the date and time for tracking.
- Two days later the workflow automatically triggers a follow-up, again on an hourly schedule with the same time delay.
How to use:
- Start by connecting your apify account to retrieve data.
- Place the returned JSON into the designated JSON node.
- Configure your Google Sheet where the data will be stored.
- Adjust the time delay window or follow-up period if needed.
- Insert your email credentials and the message.
Requirements:
- Apify account with active leads/data.
- Google Sheet for storing and managing parsed lead information.
- n8n credentials configured for your accounts.
- email credentials
Customising this workflow:
You can easily extend this template to include other CRMs, different time delays, or additional notification steps. For example, push new leads to Slack, send SMS notifications, or trigger downstream analytics dashboards automatically.