n8n Community Topic Tracker by Keyword

n8n Community Topic Tracker by Keyword automates the tracking of community topics based on specific keywords, updating a Google Sheet with the latest discussions every hour. It sends notifications via Slack and email when new topics are available, ensuring you stay informed without manual effort.

7/8/2025
10 nodes
Medium
schedulemediumgooglesheetsschedule triggersticky notesplitoutgooglesheetstriggerslackemailsendautomationcronapiintegrationcommunicationnotificationemail
Categories:
Communication & MessagingSchedule TriggeredData Processing & AnalysisMedium Workflow
Integrations:
GoogleSheetsSchedule TriggerSticky NoteSplitOutGoogleSheetsTriggerSlackEmailSend

Target Audience

This workflow is ideal for:
- Community Managers: To monitor and engage with topics in the n8n community effectively.
- Developers: Who want to automate the tracking of discussions related to specific keywords.
- Data Analysts: Looking to gather insights from community interactions without manual effort.
- Marketers: To stay updated on trends and topics that resonate with their audience.
- Educators: Who want to track discussions relevant to their teaching materials or areas of interest.

Problem Solved

This workflow addresses the challenge of manually tracking new topics in the n8n community. By automating the process, users can:
- Save Time: No need to constantly check for new topics.
- Stay Informed: Receive instant notifications about relevant discussions.
- Improve Engagement: Quickly respond to community needs and questions, enhancing community interaction.

Workflow Steps

  • Schedule Trigger: The workflow starts on a defined schedule, set to run every hour.
    2. Get Latest Topics: It fetches the latest topics from the n8n community using a specified keyword.
    3. Get Topics: The fetched topics are split into individual items for further processing.
    4. Google Sheets: Each topic is appended or updated in a Google Sheets document, capturing details like ID, URL, date, title, and whether it has a solution.
    5. Google Sheets Trigger: If the Google Sheet is updated, it triggers notifications.
    6. Slack Notification: A message is sent to a Slack channel to inform users about new topics.
    7. Email Notification: An email is sent to designated recipients to keep them updated about the new topics.
  • Customization Guide

    Users can customize this workflow by:
    - Modifying the Keyword: Double-click the 'Get latest topics' node and change the q parameter to the desired keyword.
    - Adjusting the Schedule: Change the frequency of the 'Schedule Trigger' node to suit your needs (e.g., every 30 minutes or daily).
    - Updating Google Sheets: Ensure your Google Sheets document has the correct columns. You can add additional columns if needed.
    - Configuring Notifications: Edit the 'Slack' and 'Send Email' nodes to customize the message content or change the recipients.
    - Adding More Actions: Include additional nodes to perform further actions based on the new topics, such as posting on social media or integrating with other tools.