If Workflow

Automated workflow: If Workflow. This workflow integrates 16 different services: stickyNote, httpRequest, code, scheduleTrigger, agent. It contains 26 nodes and follows best practices for error handling and security.

Workflow Structure (16 nodes)
100%
Schedule Trigger
Trigger at 08:30 am
Http Request
Query EU News Website
Html
Extract Articles Blocks
Split Out
Split Out by Article Block
Html
Parse Article Blocks
If
If Node
Split In Batches
Loop Over Articles
No Op
OpenAI Chat Model3
No Op
Agent Classification
No Op
Structured Output Parser
Set
Sustainability Flag
Merge
Merge Article + Flag
Google Sheets
Record Results
Google Sheets
Get Sustainability News
Code
Generate Email HTML
Gmail
Send to your mailing list
Node Types:
logic
default
action
code
trigger
http
transform
Requires credentials

Prerequisites

No credentials required!

This workflow can be imported and used immediately.

Complexity

Advanced

Expert level. Custom code, complex logic, many integrations.

Setup time: ~35 min
Score: 75/100
Custom Code
Conditional Logic
Loops
6 Integrations

When to Use This Workflow

Automated Reporting

Automatically collect and organize data into spreadsheets for analysis.

Spend less time on data entry and more time on insights.

Email Automation

Automate email responses, forwarding, or organization based on rules.

Handle routine email tasks automatically and focus on what matters.

Scheduled Operations

Run automated tasks at specific times - daily reports, weekly cleanups, monthly backups.

Set it and forget it - reliable automation that runs on your schedule.

workflow.json
{
  "meta": {
    "instanceId": "workflow-7a28fca6",
    "versionId": "1.0.0",
    "createdAt": "2025-09-29T07:07:53.424377",
    "updatedAt": "2025-09-29T07:07:53.424390",
    "owner": "n8n-user",
    "license": "MIT",
    "category": "automation",
    "status": "active",
    "priority": "high",
    "environment": "production"
  },
  "nodes": [
    {
      "id": "10d2d97d-428e-4224-beae-e4ce4e090e4f",
      "name": "If Node",
      "type": "n8n-nodes-base.if",
      "position": [
        3220,
...

Workflow Details

Nodes
21
Trigger
Scheduled
Source
community
Added
Sep 29, 2025

Need Help?

Check out the official n8n documentation for detailed guides.

Related Workflows

Googlesheets Workflow

Automated workflow: Googlesheets Workflow. This workflow integrates 9 different services: stickyNote, httpRequest, formT...

Google-sheets
Schedule
Http-request
Gmail
14 nodesScheduled

Scheduletrigger Workflow

Automated workflow: Scheduletrigger Workflow. This workflow integrates 10 different services: stickyNote, httpRequest, s...

Schedule
Google-sheets
Slack
Gmail
15 nodesScheduled

Scheduletrigger Workflow

Automated workflow: Scheduletrigger Workflow. This workflow integrates 12 different services: stickyNote, markdown, http...

Schedule
Gmail
Google-sheets
Http-request
14 nodesScheduled

SSL Expiry Alert

Automated workflow: SSL Expiry Alert. This workflow integrates 7 different services: stickyNote, httpRequest, scheduleTr...

Google-sheets
Schedule
Http-request
Gmail
12 nodesScheduled

Agent Workflow

Automated workflow: Agent Workflow. This workflow integrates 97 different services: vectorStoreInMemory, if, gumroadTrig...

Bitly
Dropbox
Gmail
Google-calendar
113 nodesEvent

Automate Pinterest Analysis & AI-Powered Content Suggestions With Pinterest API

Scheduled trigger at 8:00am to start the workflow. This can be updated to your schedule preference as an email with mark...

Lmchatopenai
Airtabletool
Schedule
Http-request
13 nodesScheduled
Curated