Filter fraudulent leads with GPT-4o-mini, AbstractAPI, Google Sheets and Slack

This n8n template serves as a security layer for your marketing efforts, ensuring that only high-quality, human-verified leads reach your CRM while automatically blacklisting bots and VPN-based submissions.

How it works Lead Intake: The workflow triggers via a Webhook (e.g., from Tally.so or other form builders) when a new lead is submitted.

Dual-Layer Analysis: IP Intelligence:** It queries AbstractAPI to check the lead's IP address for red flags like VPNs, proxies, or data centre origins. AI Intent Analysis:** Simultaneously, it sends the name and message to GPT-4o-mini to analyse the content for non-human patterns, gibberish, or spam scripts. Smart Filtering:** A Merge node combines these data points, and an If Node applies "OR" logic: if the IP is a VPN/Proxy OR the AI detects spam, the lead is flagged.

Automated Action: Verified Leads:** Legitimate submissions are saved to a "Verified" Google Sheet for sales follow-up. Fraud Prevention:** Flagged leads are moved to a "Potential Spam" sheet. This list can be synced as an exclusion audience in Google or Meta Ads to prevent wasting budget on retargeting bots.

Instant Alerts: The team is notified immediately via Slack whenever a fraudulent submission is neutralized.

Requirements OpenAI API Key:** For lead content analysis. AbstractAPI Key:** For IP intelligence & security flags. Google Sheets:** To store verified and blacklisted lead data. Slack:** For real-time fraud alerts.

Customising this workflow Field Mapping:** If your form uses different labels (e.g., "Comments" instead of "Message"), update the expressions in the Message model and Google Sheets nodes. Exclusion Logic:** You can tighten the filter by adding more conditions to the If Node, such as specific country blocking or email domain validation.

0
Downloads
0
Views
8.03
Quality Score
beginner
Complexity
Author:nithish(View Original →)
Created:3/6/2026
Updated:4/11/2026

🔒 Please log in to import templates to n8n and favorite templates

Workflow Visualization

Loading...

Preparing workflow renderer

Comments (0)

Login to post comments