This n8n workflow automates the process of monitoring new company creations in HubSpot, verifying their domains, and flagging suspicious or invalid domains. When a new company is added, the workflow retrieves company details and attempts to load the company’s domain URL. It then checks if the domain is valid, reachable, and not disposable or suspicious based on the response. If any red flags are detected—such as a non-200 response code, invalid domain, or disposable email domain—the workflow sends a notification to a designated Slack channel. This automation helps businesses quickly identify potentially malicious or low-quality leads, allowing them to take appropriate action promptly.
**Step-by-step workflow explanation:**
1. **Trigger – New Company Creation in HubSpot:** The workflow starts when a new company is created in HubSpot via webhook.
2. **Retrieve Company Details:** It fetches comprehensive company information from HubSpot, including the company’s website domain.
3. **Attempt to Load Domain URL:** The workflow then makes an HTTP request to the company’s website URL to verify if the domain is active and reachable.
4. **Check the HTTP Response:** It evaluates whether the response status code is 200, indicating a successful connection.
5. **Conditional Evaluation:** If the response is not 200, or the domain appears invalid or disposable, the workflow proceeds to send an alert.
6. **Send Slack Notification:** A detailed message with company name, domain, and ID is posted to a designated Slack channel, warning of a suspicious domain.
**Practical use case:**
This workflow is particularly useful for sales or security teams who want to filter out fake, disposable, or suspiciously low-quality leads early in their pipeline. It helps maintain data integrity and prevents wasting resources on malicious or non-legitimate contacts.
Reviews
There are no reviews yet.