ETL pipeline

Connect Twitter, Postgres, MongoDB and more with this n8n workflow. 9 nodes total.

Workflow Structure (9 nodes)
100%
Cron
Cron
Twitter
Twitter
Mongo Db
MongoDB
Google Cloud Natural Language
Google Cloud Natural Language
Set
Set
Postgres
Postgres
If
IF
Slack
Slack
No Op
NoOp
Node Types:
default
action
logic
transform
trigger
Requires credentials

Prerequisites

Required Credentials (5)

Google Cloud Natural Language

Used by: Google Cloud Natural Language

Docs

Mongo Db

Used by: MongoDB

Docs

Postgres

Used by: Postgres

Docs

Slack

Used by: Slack

Docs

Twitter OAuth1

Used by: Twitter

Docs

Multiple services required

This workflow needs 5 different credentials. Make sure you have accounts for all services before importing.

Complexity

Complex

Advanced features used. Requires n8n experience.

Setup time: ~50 min
Score: 60/100
Conditional Logic
7 Integrations

When to Use This Workflow

Team Notifications

Send automated alerts and updates to your team chat when important events occur.

Never miss critical updates - your team stays informed in real-time.

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.

Error Reduction

Eliminate human error from routine processes with consistent automation.

Improve accuracy and reliability across your workflows.

workflow.json
{
  "id": "6",
  "name": "ETL pipeline",
  "nodes": [
    {
      "name": "Twitter",
      "type": "n8n-nodes-base.twitter",
      "position": [
        300,
        300
      ],
      "parameters": {
        "limit": 3,
        "operation": "search",
        "searchText": "=#OnThisDay",
        "additionalFields": {}
      },
      "credentials": {
        "twitterOAuth1Api": "twitter_api"
      },
...

Workflow Details

Nodes
9
Trigger
Scheduled
Source
awesome
Added
Dec 4, 2025

Need Help?

Check out the official n8n documentation for detailed guides.

Related Workflows

ETL pipeline

Automated workflow: ETL pipeline. This workflow processes data and performs automated tasks.

Twitter
Postgres
Mongodb
Slack
10 nodesScheduled

ETL pipeline

Automated workflow: ETL pipeline. This workflow processes data and performs automated tasks.

Twitter
Postgres
Mongodb
Slack
10 nodesScheduled

Monitoring and alerting

Automated workflow: Monitoring and alerting. This workflow processes data and performs automated tasks.

Cron
Postgres
Twilio
6 nodesScheduled

Scrape Twitter for mentions of company

Automated workflow: Scrape Twitter for mentions of company. This workflow processes data and performs automated tasks.

Cron
Twitter
Slack
8 nodesScheduled

Production Workflow

Production-ready workflow: Production Workflow. This workflow has been optimized for production use with comprehensive e...

Cron
Telegram
Webhook
Mysql
8 nodesScheduled

Cron Workflow

Automated workflow: Cron Workflow. This workflow processes data and performs automated tasks.

Cron
Shopify
Google-sheets
Slack
10 nodesScheduled