Automated Upwork Client Email Finder
detail.loadingPreview
This workflow intelligently automates the discovery of new Upwork jobs, uses AI to identify the client (person or company), and then enriches their contact information by scraping LinkedIn and finding their professional email. It's designed to streamline personalized outreach, saving valuable time for freelancers and agencies.
About This Workflow
This powerful n8n workflow revolutionizes how freelancers and agencies approach Upwork job prospecting. It intelligently monitors Upwork for new opportunities by integrating with Apify. Upon discovering a new job, the workflow leverages advanced AI to identify if the posting client is an individual or a company. Based on this classification, it then initiates a targeted contact enrichment process using tools like Phantombuster for LinkedIn profile scraping and Hunter.io for email discovery. This automation ensures you can quickly gather precise contact details for personalized outreach, moving beyond generic proposals to direct, impactful communication with potential clients and securing more opportunities.
Key Features
- Automated Upwork Job Monitoring: Regularly scrapes Upwork for fresh job postings using Apify, ensuring you never miss an opportunity.
- AI-Powered Client Identification: Intelligently extracts and classifies client names as either a person or a company from job descriptions using LLMs.
- Dynamic LinkedIn Data Enrichment: Seamlessly searches and scrapes LinkedIn profiles (for both individuals and companies) via Phantombuster for comprehensive insights.
- Precision Email Discovery: Integrates with Hunter.io to find verified professional email addresses for direct, targeted communication.
- Time-Saving Lead Generation: Automates the entire initial lead qualification and contact gathering process, allowing you to focus on crafting compelling proposals.
How To Use
- Set Your Schedule: Configure the "Run Every X Hours" node to define how frequently the workflow checks for new Upwork jobs.
- Connect Apify: Replace
<TASK_ID>and<API_TOKEN>in the "Fetch Latest Upwork Jobs (Apify)" node with your Apify task ID and API token for Upwork scraping. - Configure OpenAI: Ensure your OpenAI credentials are properly set up for the LangChain AI nodes (
Extract Company or Person Name from Job,Is It a Person or Company?), which power the intelligent extraction and classification. - Integrate Phantombuster: For LinkedIn data, update the
urlfields in "Search LinkedIn for Company (Phantombuster)" and "Search LinkedIn for Person (Phantombuster)" with your specific<AGENT_ID>. Provide your<LINKEDIN_SESSION_COOKIE>and<YOUR_API_KEY>in thejsonBodyandheaderParametersfor authentication. - Add Hunter.io API Key: In the "Find Company Email (Hunter.io)" node, replace
<YOUR_API_KEY>with your Hunter.io API key to enable email discovery. - Extend for Outreach (Optional but Recommended): Add further nodes (e.g., using an OpenAI node for email drafting and a Gmail/SMTP node for sending) to fully automate your personalized outreach emails using the collected client data.
Apps Used
Workflow JSON
{
"id": "05aeb5f1-bd41-438a-8870-eb38c8915b57",
"name": "Automated Upwork Client Email Finder",
"nodes": 7,
"category": "Sales",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: 05aeb5f1-bd41...
About the Author
DevOps_Master_X
Infrastructure Expert
Specializing in CI/CD pipelines, Docker, and Kubernetes automations.
Statistics
Related Workflows
Discover more workflows you might like
AI-Powered Upwork Proposal Automation Suite
This n8n workflow leverages AI to automate the entire freelance proposal process, from crafting personalized application text to generating professional Google Doc proposals and visual workflow diagrams. It significantly reduces manual effort, allowing freelancers to scale their client acquisition rapidly and effectively.
Automate Local Business Outreach with AI-Powered Yelp Scraper
This workflow automates the process of scraping local business details from Yelp using AI, then leverages that data to send personalized partnership proposals via Gmail. It's perfect for sales and marketing teams looking to streamline lead generation and outreach campaigns.
AI-Powered Stack Overflow Lead Generation
Unleash the power of AI to automatically scrape valuable lead data from Stack Overflow user profiles. This workflow intelligently identifies and extracts key information like names, locations, skills, and reputation, then seamlessly organizes it into your Google Sheet for effortless lead management.