Twitter Keyword & Public-Figure Monitor with Automated Airtable Archiving

Nodes

de9fd81e-5d34-45e3-a5ae-18e2ed63a525a079cd9b-42d6-4b11-9121-cd3aba9d4c3b767a4dc9-a96d-4faf-8994-3ca756304676

Created by

RoRoshan Ramani

Last edited 39 days ago

Monitor & Archive Keyword Tweets to Airtable

📌 Overview

Automatically searches Twitter for any keyword/topic (person, brand, hashtag), filters duplicates, and stores new tweets in Airtable with rich metadata - all on a daily schedule.

🛠️ Workflow Steps

  1. ⏰ Schedule Trigger
    Runs daily at 8 AM (customizable)

  2. 🐦 Twitter Search
    Fetches 100 latest tweets matching your keyword

  3. 📦 Reformat Data
    Structures:

    • Text | Likes | ID | URL
    • Author | Timestamp
  4. 🗂️ Fetch Airtable Records
    Retrieves existing tweet IDs

  5. 🔍 Deduplicate
    Compares IDs to exclude duplicates

  6. ➕ Append New Tweets
    Saves only fresh entries to Airtable

💡 Key Benefits

  • 🤖 Automated Monitoring: Near real-time tracking
  • 🧹 Clean Data: Zero duplicate entries
  • 📁 Structured Archive: Organized metadata for analysis
  • ⚙️ Fully Customizable: Adapt keywords/schedule/output

🧩 Perfect For

  • Social media analysts tracking brand mentions
  • Journalists monitoring public figures
  • Researchers archiving topic conversations
  • Marketing teams measuring campaign reach

🚀 Getting Started

  1. Import into n8n
  2. Connect Credentials:
    • Twitter API keys
    • Airtable base + table ID
  3. Configure:
    • Search keyword (e.g., "Narendra Modi")
    • Schedule timing
  4. Run & Forget:
    • Initial run to backfill
    • Daily auto-archiving

✅ Enhancement Ideas

  • Add Filters:

    • Exclude retweets
    • Filter by language
    • Geolocation targeting
  • Notifications:

    • Slack alerts for new tweets
    • Email digests
  • AI Extensions:

    • Sentiment analysis
    • Auto-categorization
    • Trend reporting

New to n8n?

Need help building new n8n workflows? Process automation for you or your company will save you time and money, and it's completely free!