Skip to main content

Daily Solana news tracker with GPT-4.1-mini weekly summaries in Google Sheets

Workflow preview

Workflow preview
100%
Daily Solana news tracker with GPT-4.1-mini weekly summaries in Google Sheets preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

1. Workflow Overview

Automated Solana News Tracker with AI Powered Weekly Summaries Never miss important Solana ecosystem updates again. This production ready workflow automatically scrapes crypto news daily, intellige...

Best for

  • Market Research automation workflows
  • AI Summarization automation workflows
  • advanced n8n builders looking for reusable templates

Tools used

n8n-nodes-base.scheduletrigger, n8n-nodes-base.httprequest, n8n-nodes-base.stickynote, n8n-nodes-base.code, n8n-nodes-base.googlesheets, n8n-nodes-base.merge, n8n-nodes-base.if, n8n-nodes-base.aggregate

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Anatoly.

Original n8n.io source

1.1 Workflow description

Title
Daily Solana news tracker with GPT-4.1-mini weekly summaries in Google Sheets
Workflow name
Daily Solana news tracker with GPT-4.1-mini weekly summaries in Google Sheets

Automated Solana News Tracker with AI-Powered Weekly Summaries

Never miss important Solana ecosystem updates again. This production-ready workflow automatically scrapes crypto news daily, intelligently filters duplicates, stores everything in Google Sheets, and generates AI-powered weekly summaries every Monday—completely hands-free.

🎯 What It Does:

This intelligent automation runs on autopilot to keep you informed about Solana developments without manual monitoring. Every day at 8 AM PT, it fetches the latest Solana news from CryptoPanic, checks for duplicates against your existing database, and stores only new articles in Google Sheets. On Mondays, it takes an extra step: reading all accumulated articles from the past week and using GPT-4.1-mini to generate a concise, factual summary of key developments and investor takeaways.

  • Daily News Collection: Automatically fetches latest Solana articles from CryptoPanic API
  • Smart Duplicate Detection: Compares incoming articles against existing database to prevent redundancy
  • Data Validation: Filters out incomplete articles to ensure data quality
  • Organized Storage: Maintains clean Google Sheets database with timestamps and descriptions
  • Weekly AI Summaries: Analyzes accumulated news every Monday and generates 2-3 sentence insights
  • Historical Archive: Builds searchable database of both raw articles and weekly summaries

💼 Perfect For:

Crypto traders tracking market-moving news • SOL investors monitoring ecosystem growth • Blockchain researchers building historical datasets • Content creators sourcing newsletter material • Portfolio managers needing daily briefings • Anyone wanting Solana updates without information overload

🔧 How It Works:

The workflow operates in two distinct modes based on the day of the week. During the daily collection phase (Tuesday-Sunday), it runs at 8 AM PT, fetches the latest Solana news from CryptoPanic, formats the data to extract titles, descriptions, and timestamps, checks each article against your Google Sheets database to identify duplicates, filters out any articles that already exist or have missing data, and appends only valid new articles to your "Raw Data" sheet.

On Mondays, the workflow performs all daily tasks plus an additional summarization step. After storing new articles, it retrieves all accumulated news from the "Raw Data" sheet, aggregates all article descriptions into a single text block, sends this consolidated information to GPT-4.1-mini with instructions to create a factual, spartan-toned summary highlighting key investor takeaways, and saves the AI-generated summary with a timestamp to the "Weekly Summary" sheet for historical reference.

✨ Key Features:

  • Schedule-based execution: Runs automatically at 8 AM PT every day without manual intervention
  • Intelligent deduplication: Title-based matching prevents storing the same article multiple times
  • Data quality control: Validates required fields before storage to maintain clean dataset
  • Dual-sheet architecture: Separate sheets for raw articles and weekly summaries for easy access
  • Cost-effective AI: Uses GPT-4.1-mini (~$0.001 per summary) for extremely low operating costs
  • Scalable storage: Google Sheets handles thousands of articles with free tier
  • Customizable cryptocurrency: Easily adapt to track Bitcoin, Ethereum, or any supported coin
  • Flexible scheduling: Modify trigger time and summary frequency to match your needs

📋 Requirements:

  • CryptoPanic account with free API key (register at cryptopanic.com)
  • Google Sheets with two sheets: "Raw Data" (columns: date, title, descripton, summary) and "Weekly Summary" (columns: Date, Summary)
  • OpenAI API key for GPT-4.1-mini access (~$0.05/month cost)
  • n8n Cloud or self-hosted instance with schedule trigger enabled

⚡ Quick Setup:

Register for a free CryptoPanic API key and replace [your token] in the "Get Solana News" HTTP Request node URL. Create a new Google Spreadsheet with two sheets: one named "Raw Data" with columns for date, title, descripton (note the typo in template), and summary; another named "Weekly Summary" with columns for Date and Summary. Connect your Google Sheets OAuth2 credential to all Google Sheets nodes in the workflow. Add your OpenAI API credential to the "Summarize News" node. Test the workflow manually to ensure it fetches news and stores it correctly. Activate the workflow to enable daily automatic execution.

🚨 Please note, that you're not able to get news in real-time with a FREE CryptoPanic API. Consider their pro plan or another platform for real-time news scraping

You'll get new that's up to date as of yesterday.

🎁 What You Get:

Complete end-to-end automation with concise sticky note documentation at each workflow stage, pre-configured duplicate detection logic, AI summarization with investor-focused prompts optimized for factual analysis without hype, dual-sheet Google Sheets structure for raw data and summaries, flexible schedule trigger you can adjust to any timezone, example data in pinned format showing expected API responses, customization guides for different cryptocurrencies and summary frequencies, and troubleshooting checklist for common setup issues.

💰 Expected Costs & Performance:

CryptoPanic API is free with reasonable rate limits for personal use. OpenAI GPT-4.1-mini costs approximately $0.001 per summary, totaling about $0.05 per month for weekly summaries. The workflow typically processes 20-50 articles daily and generates one summary weekly from 140-350 accumulated articles. Daily executions complete in 5-10 seconds, while Monday runs with AI summarization take 15-20 seconds. Google Sheets provides free storage for up to 5 million cells, easily handling years of news data.

🔄 Customization Ideas:

Track different cryptocurrencies by changing the currencies parameter (btc, eth, ada, doge, etc.). Adjust the schedule trigger to run at different times matching your timezone. Modify the Monday check condition to generate summaries on different days or multiple times per week. Connect Slack, Discord, or Email nodes to receive instant notifications when summaries are generated. Edit the AI prompt to change tone, detail level, or focus on specific aspects like price action, development updates, or partnerships. Add conditional logic to send alerts only when certain keywords appear in news (like "hack," "partnership," or "upgrade").

1.2 Logical Blocks

This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.

2. Block-by-Block Analysis

Block 1 - Run Every Day at 08:00 PT

Type / Role
n8n-nodes-base.scheduleTrigger - scheduleTrigger
Config choices
Version 1.2

Block 2 - Get Solana News

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 3 - Sticky Note - API

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 4 - Format By Items

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 5 - Check For Duplicates

Type / Role
n8n-nodes-base.googleSheets - googleSheets
Config choices
Version 4.6

Block 6 - Sticky Note - Duplicates

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 7 - Keep Non-matches

Type / Role
n8n-nodes-base.merge - merge
Config choices
Version 3.2

Block 8 - Get Rid Of Empties

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 9 - Sticky Note - Validation

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 10 - Append Valid Items

Type / Role
n8n-nodes-base.googleSheets - googleSheets
Config choices
Version 4.6

Block 11 - Sticky Note - Store

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 12 - Process If Monday

Type / Role
n8n-nodes-base.if - if
Config choices
Version 2.2

Block 13 - Get News

Type / Role
n8n-nodes-base.googleSheets - googleSheets
Config choices
Version 4.6

Block 14 - Sticky Note - Read News

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 15 - Aggregate

Type / Role
n8n-nodes-base.aggregate - aggregate
Config choices
Version 1

Block 16 - Sticky Note - Aggregate

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 17 - Summarize News

Type / Role
@n8n/n8n-nodes-langchain.openAi - openAi
Config choices
Version 1.8

Block 18 - Sticky Note - AI Summary

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 19 - Append Summary

Type / Role
n8n-nodes-base.googleSheets - googleSheets
Config choices
Version 4.6

Block 20 - Sticky Note - Save Summary

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 21 - Sticky Note - Quick Start

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 22 - Sticky Note - Cost

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

3. Summary Table

Workflow Daily Solana news tracker with GPT-4.1-mini weekly summaries in Google Sheets
Complexity advanced
Nodes 22
Categories Market Research, AI Summarization
Author Anatoly
Published 18 Oct 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/9874/9874.json as the source template for this automation.

  2. 2. Import the template into n8n

    Open n8n, import the downloaded JSON, and review each node before activating the workflow.

  3. 3. Configure credentials and variables

    Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.

  4. 4. Test with sample data

    Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.

  5. 5. Activate and monitor

    Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.

5. General Notes & Resources

Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.

Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.

Frequently asked questions

What does Daily Solana news tracker with GPT-4.1-mini weekly summaries in Google Sheets do?

Automated Solana News Tracker with AI Powered Weekly Summaries Never miss important Solana ecosystem updates again. This production ready workflow automatically scrapes crypto news daily, intellige...

What do I need before importing this workflow?

Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.

Can I customize this workflow?

Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Market Research, AI Summarization use case.