Use this powerful n8n workflow to automate internal phishing simulations. Leverage OpenAI to generate realistic emails and track user clicks using n8n nodes integrated with Google Sheets.
Download this n8n workflow template and start using it instantly.
Chief Information Security Officers (CISOs)
Internal Red Teams or Security Operations Centers (SOCs)
HR and Training departments looking to automate security awareness programs.
System administrators seeking advanced, measurable n8n templates for compliance.
This comprehensive n8n workflow, dubbed 'RedOps Module 1 – PhishForge,' is designed for internal security training. It provides a highly automated, measurable solution for conducting phishing simulations without requiring expensive third-party tools. The key value of this n8n automation lies in its integration with OpenAI, which ensures the generated phishing content is contextually relevant and highly deceptive, maximizing the effectiveness of the training exercise. Every stage, from pulling the target list via a Google Sheets n8n node to logging successful clicks, is managed within this single, efficient n8n workflow. The output helps security teams immediately identify and prioritize employees needing targeted training based on concrete data recorded in Google Sheets.
The entire process is initiated by the Manual n8n trigger, making it an on-demand operation for security teams.
To deploy this powerful n8n workflow, follow these steps:
This n8n workflow utilizes several specialized and core n8n nodes to achieve its complex logic:
Manual Trigger n8n trigger: The starting point, used to execute the n8n workflow manually for controlled simulations.
Google Sheets (GetTargetList) n8n node: Action: Read data (Target List). Key Configuration: Specifies the Spreadsheet ID and range containing the employee email list.
LangChain Agent (🤖 Generate Phishing Email) n8n node: Function: Acts as the orchestration layer, utilizing the connected AI model to write the deceptive email content based on defined security prompts.
OpenAI Chat Model n8n node: Function: Provides the large language model capability for text generation, integral to creating realistic simulation emails.
Set (✉️ Format Email for Sending) n8n node: Function: Maps the dynamic AI output and combines it with a static Webhook URL to create the final, tracked email structure for the Gmail n8n node.
Gmail n8n node: Action: Send Email. Function: Delivers the fully constructed phishing email to the recipient list.
Google Sheets (🧾 Log Sent Email) n8n node: Action: Append Data. Function: Logs audit records for every email successfully sent by the Gmail n8n node.
Webhook (🎯 Click Tracker) n8n trigger: Function: Serves as the unique tracking endpoint. It's the mechanism that notifies the n8n workflow when a simulated malicious link has been clicked.
Learn essential n8n concepts like data flow, execution modes, merging, and looping with this guided n8n workflow. Perfect for beginners with coding knowledge.

Use this sophisticated n8n workflow to generate highly effective AI prompts using LangChain and OpenAI, featuring interactive guided questioning and structured output parsing. Install these powerful n8n templates today.

Deploy this powerful n8n workflow template to create interactive Slack approval systems and automate data submission handling using dual webhooks and custom logic for real-time team processes.

Create an Internet Archive search tool using this n8n workflow. Integrate three dedicated search endpoints (organic, fields, scrape) for advanced AI agents via an n8n MCP server.

Use this powerful n8n workflow to turn the Internet Archive Wayback Machine API into a callable tool for your AI agents using the specialized n8n trigger. Ideal n8n templates for AI tooling.

Founder of CYBERPULSE AI — helping security teams and SMEs eliminate repetitive tasks through modular n8n automations. I build workflows for vulnerability triage, compliance reporting, threat intel, and Red/Blue/GRC ops. Book a session if you'd like custom automation for your use case. https://linkedin.com/in/adnan-tariq-4b2a1a47







































