What This Workflow Does
This automation solves the challenge of manually sharing visual content between social platforms while maintaining an organized archive. It automatically scrapes X (formerly Twitter) for posts containing images, publishes them to a Telegram channel, and records all shared content in Google Sheets for future reference and analysis.
Content creators and marketers often struggle with maintaining consistent cross-platform presence. This workflow eliminates the need for manual copying and pasting while creating a centralized content database. The Google Sheets integration provides searchable records of shared posts with timestamps, making it easy to track performance and repurpose successful content.
How It Works
1. X Post Scraping
The workflow begins by scraping X for new posts matching your criteria (specific accounts, hashtags, or keywords). It filters for posts containing images, ensuring only visual content gets processed.
2. Image Processing
Each qualifying post's images are extracted and prepared for Telegram. The workflow handles multiple images per post, creating galleries when appropriate.
3. Telegram Publishing
Processed images and their accompanying text (if desired) are automatically published to your designated Telegram channel. The workflow maintains original post context while adapting formatting for Telegram's interface.
4. Google Sheets Archiving
Every shared post gets recorded in Google Sheets with metadata including timestamp, original URL, image links, and engagement metrics. This creates a searchable content library.
Who This Is For
This template benefits social media managers, content creators, and digital marketers who:
- Maintain presence on both X and Telegram
- Share visual content like memes, infographics, or product images
- Need to archive shared content for analytics or repurposing
- Want to automate routine cross-platform sharing tasks
What You'll Need
- n8n account (self-hosted or cloud)
- X account(s) to scrape (no API key required)
- Telegram channel with admin access
- Google Sheets document with edit permissions
- Basic understanding of n8n workflows (or willingness to learn)
Quick Setup Guide
- Download the JSON template file
- Import into your n8n instance
- Configure X scraping parameters (accounts/hashtags to monitor)
- Connect your Telegram bot credentials
- Link your Google Sheets document
- Test with sample posts before activating automation
Key Benefits
Save 5-10 hours weekly by eliminating manual content sharing between platforms. The automation handles the repetitive work while you focus on strategy.
Maintain consistent posting even during busy periods. Never miss sharing valuable content because you forgot or lacked time.
Build a searchable content library in Google Sheets that tracks what was shared when. Easily analyze performance trends over time.
Reach wider audiences by automatically extending your X content's reach to Telegram followers without extra effort.
Pro tip: Combine this with our content scheduling template to create a complete automated content distribution system.