Social Media Workflows
Social media management
Automate LinkedIn Content Creation and Posting for Amazon Sellers
This workflow automates the generation and posting of Amazon-focused LinkedIn content using influencer data. It leverages AI to create engaging posts and schedules them for daily publication.
n8n$14.99Automate Twitter Captions from Google Drive Images with Cloudinary and Azure OpenAI
This n8n workflow automates the creation of engaging Twitter captions by monitoring a Google Drive folder for new images, uploading them to Cloudinary, and using Azure OpenAI to generate optimized captions.
n8n$9.99Post on X Using Airtop and Automate Content Pipelines
### About the Post to X Automation Seamlessly automate posting to X using Airtop and Make. ### How to Automate Posting to X with Airtop Consistently engaging your audience on X (formerly Twitter) can be a challenge, particularly when done manually. Developers and automation engineers often struggle with repetitive tasks like scheduling tweets, maintaining consistent posting cycles, and integrating content from various sources or AI-generated feeds. Manually managing content updates increases fatigue, human error, and decreases scalability. This n8n automation, powered by Airtop, simplifies automated content publishing onto X. Whether you're sharing daily updates, integrating dynamically generated AI content, or streamlining your marketing content pipeline, Airtop's automation helps eliminate manual labor and reduces potential execution errors. ### Who is this Automation for? - Social Media Managers scheduling recurring or automated posts on X - Content Marketers integrating AI-generated content into their publishing process - Developers implementing automated social media pipelines - Automation Engineers minimizing errors and manual posting efforts ### Key Benefits - Real-time, authenticated API postings via X - Reliable structured workflows minimize manual errors - Seamless integration with AI content pipelines ### Use Cases - Automatically publish scheduled daily content updates - Seamlessly post AI-generated insights, news summaries, or industry updates - Distribute alerts and event announcements reliably at set intervals - Maintain active audience engagement by automating regular, high-frequency posts ### How the Post to X Automation Works This Airtop automation works by using your [Airtop Profile](https://docs.airtop.ai/guides/how-to/saving-a-profile) signed in to X via Airtop. Once authenticated securely with your X credentials, n8n handles the structured data flow, which can come from manual inputs, AI-generated sources, databases, or RSS feeds. Airtop then securely publishes the posts, providing reliable scheduled updates directly on X, removing manual oversight and streamlining your social media workflows. ### What You'll Need - An [Airtop API key](https://portal.airtop.ai/?utm_campaign=n8n) - Your X (Twitter) account - An Airtop Profile signed into X ### Setting Up the Automation - Connect your Airtop account using your free Airtop API key - Create an [Airtop Profile](https://portal.airtop.ai/browser-profiles) and connect it to your X account - Activate and schedule your scenario to automate regular posting ### Customize the Automation Customize your posting workflow extensively using Airtop's built-in node in n8n: - Integrate diverse sources like RSS feeds and AI tools to dynamically customize automated posts - Schedule precise posting intervals or diversify times for maximum audience engagement - Set conditional logic to automate content posting based on predefined triggers and events - Utilize Airtop's structured data flows to manage categories, hashtags, or mentions in your posts ### Automation Best Practices - Consistently update security credentials for uninterrupted access - Clearly structure your workflow to simplify troubleshooting and logic updates - Monitor posting frequency to ensure optimal audience reach and engagement - Regularly review content sources to maintain quality control of automated postings Happy Automating!
n8n$9.99Automate Instagram Posts with AI-Generated Captions and Buffer Scheduling
Streamline your Instagram content creation by automating image uploads, AI-generated captions, and scheduling with Buffer. Save time and enhance your social media presence effortlessly.
n8n$9.99Automatically Update YouTube Video Descriptions with Inserted Text
## Who is this for? This workflow is designed for YouTubers who want to update their video descriptions in bulk without manually editing each one. It's especially useful for creators who include a standard set of links in their descriptions and need to insert a new link between existing ones across multiple videos. ## What problem does this workflow solve? Manually updating video descriptions for multiple videos can be tedious and time-consuming. If you have a section in your video descriptions that contains important links, adding a new one in a specific position (e.g., between two existing links) can be a challenge. This workflow automates that process, allowing you to insert a specific string between two predefined rows in all of your video descriptions at once. ## What this workflow does 1. Fetches all videos from your YouTube channel. 2. Iterates through each video to retrieve its existing description. 3. Identifies two predefined rows in the description. 4. Inserts a new row between the two specified rows. 5. Updates the video description with the modified text. ## Setup 1. Connect your YouTube account to n8n and grant necessary permissions. 2. Define your variables in the Set String to Insert node: - **rowBefore**: The existing row after which the new row will be inserted. - **rowToInsert**: The new text or link to insert. - **rowAfter**: The existing row before which the new row will be inserted. 3. Run the workflow using the manual trigger. 4. Review the updated descriptions to ensure accuracy. ## How to customize this workflow to your needs - **Change the insertion criteria** by modifying the rowBefore and rowAfter values. - **Insert multiple rows** by adjusting the JavaScript code in the Code node. - **Extend the workflow** by adding conditions (e.g., only updating descriptions of videos with certain tags). - **Filter specific** videos instead of updating all by modifying the Get All Videos node. This workflow ensures that all your YouTube descriptions stay updated and consistent with minimal effort.
n8n$9.99Deploy a Comprehensive Instagram API MCP Server for AI Integration
Set up a robust MCP server that exposes 27 Instagram API operations, enabling seamless interaction with AI agents. This workflow transforms Instagram API endpoints into an MCP-compatible interface, facilitating AI-driven automation and data retrieval.
n8n$24.99Auto-Post Medium.com Articles to LinkedIn with Telegram Alerts
**Problem This Solves** Manually sharing Medium articles to LinkedIn daily can be repetitive and time-consuming. This automation: - Fetches the latest Medium articles based on a tag (e.g., android) - Posts them on LinkedIn twice daily - Uses Airtable to prevent duplicates - Sends a confirmation to Telegram once posted Stay consistently active on LinkedIn without lifting a finger. **Who This Template Is For** - Developers who write or follow Medium content - Tech creators or founders looking to grow an audience - Community or page managers needing regular curated posts - Busy professionals who want hands-free LinkedIn engagement **Workflow Breakdown** This automation runs at 9:00 AM and 7:00 PM daily and performs these steps: - Fetch articles from MediumAPI.com by tag - Check Airtable to prevent reposting the same article - Post on LinkedIn if it's new - Store the article ID in Airtable - Send a Telegram message after successful posting **Step-by-Step Setup Instructions** 1. **Airtable Configuration** Create a base with: - Table Name: PostedArticles - Column: ArticleID (Single line text - to track posted articles) 2. **MediumAPI Setup** Go to https://mediumapi.com - Sign up and generate your API key from the dashboard - Use this API endpoint in an HTTP node: - GET https://mediumapi.com/api/tag/YOUR_TAG/latest - Headers: Authorization: Bearer YOUR_API_KEY - Replace YOUR_TAG with a topic like android, ai, webdev, etc. 3. **Telegram Bot Setup** Go to @BotFather and create a new bot - Save the bot token - Use @userinfobot to get your Telegram chat ID - Add a Telegram node in n8n with the token + chat ID 4. **LinkedIn Setup** Create a LinkedIn Developer App - Connect it via OAuth2 in n8n - Choose to post on your profile or company page 5. **n8n Workflow Structure** - Node Type: Description - Cron: Triggers the flow twice a day - HTTP Request: Fetches articles from MediumAPI.com - Airtable Search: Checks if article ID already exists - IF Node: Skips duplicates - LinkedIn Post: Publishes to your LinkedIn profile/page - Airtable Create: Stores posted article ID - Telegram Node: Sends success notification **Customization Tips** - Change the tag in the API URL to match your niche - Add hashtags or personal comments to the LinkedIn message - Schedule different posting times in the Cron node - Filter Medium posts based on length or title keywords (optional)
n8n$9.99Automate LinkedIn Posts Using Notion and OpenAI
Streamline your LinkedIn content creation by automating post generation with Notion and OpenAI. This workflow fetches pre-written content from Notion, enhances it using OpenAI, and posts it on LinkedIn.
n8n$9.99Auto-Publish NASA APOD to LinkedIn with AI Translation and Hashtags
# Auto-publish NASA APOD to LinkedIn with AI translation and hashtags Transform NASA's daily astronomical wonders into engaging LinkedIn content automatically. This workflow fetches NASA's Astronomy Picture of the Day, translates it to Brazilian Portuguese using AI, generates strategic hashtags, and publishes everything to your LinkedIn profile with the stunning space image attached. ## Who's it for Content creators, astronomy enthusiasts, science communicators, and anyone wanting to share high-quality educational content consistently on LinkedIn. Perfect for Portuguese-speaking professionals who want to engage their network with fascinating space discoveries while building their personal brand as a science advocate. ## How it works The workflow runs on a daily schedule and handles the complete content pipeline automatically. It fetches the latest NASA APOD through the official API, including both the image and detailed explanation. The English description gets professionally translated to the selected language using Google Gemini 2.5 Flash, while maintaining scientific accuracy and terminology. Smart hashtag generation combines fixed branding tags with content-specific ones, mixing Portuguese and English for maximum reach. The final post includes the NASA image, translated description, and strategic hashtags, then gets published to your LinkedIn profile automatically. ## How to set up You'll need accounts for Google AI Studio (free), LinkedIn Developer (free), and a Telegram bot for notifications. The setup takes about 15 minutes and uses only free services and APIs. First, create your Google AI Studio account and get an API key for the AI translation services. Then set up a LinkedIn OAuth2 application to enable posting permissions. Create a Telegram bot through BotFather and get your chat ID for notifications. Configure the Settings node with your Telegram chat ID and preferred language. The workflow comes with all prompts and configurations ready to use. Test each component individually before activating the daily automation. ## Requirements - LinkedIn account with posting permissions - Google AI Studio API key (free tier available) - Telegram bot token and your chat ID - Basic understanding of OAuth2 setup for LinkedIn - NASA API key (optional - demo key included) All services used have generous free tiers, making this workflow completely free to operate indefinitely. ## How to customize the workflow The centralized Settings node makes customization simple. Change the target language from Brazilian Portuguese to any other language by updating the translate_to_language variable. Modify the posting schedule in the CRON trigger to match your preferred timing. Customize the post template in the Create Final Post text node to match your personal brand voice. Adjust the hashtag strategy by editing the AI prompt in the Generate Hashtags node. Add additional social platforms by duplicating the LinkedIn publisher with different credentials. The AI prompts can be fine-tuned for different writing styles or specific astronomical topics. You can also extend the workflow to include additional content processing, image enhancements, or cross-posting to multiple platforms while maintaining the core NASA APOD automation.
n8n$14.99Automate LinkedIn Competitor Engagement Analysis with Bright Data and AI
This workflow automates the monitoring of LinkedIn competitor engagement by scraping company profiles and analyzing post metrics. It leverages Bright Data for reliable data extraction and AI for insightful analysis, storing results in Google Sheets for easy tracking.
n8n$14.99Automate Daily LinkedIn Posts from Notion Database
Streamline your social media management by automatically posting daily content from a Notion database to LinkedIn. This workflow fetches, formats, and publishes content, including images, and updates the status in Notion.
n8n$9.99Automate LinkedIn Post Creation and Approval with AI and Image Editing
This n8n workflow automates the creation and approval of LinkedIn posts using AI for content generation, ImageKit for image editing, and human-in-the-loop approval. It streamlines the process from drafting to publishing, ensuring high-quality content.
n8n$14.99Automate LinkedIn Post Creation and Distribution Using GPT-4 and Google Sheets
Transform topic ideas from Google Sheets into engaging LinkedIn posts using GPT-4, and automatically distribute them to your LinkedIn profile and groups. This workflow streamlines content creation and distribution, ensuring a consistent professional presence.
n8n$9.99Automate Facebook Post Creation from Video Insights with Dumpling AI and GPT-4o
This workflow automatically transforms new video uploads into engaging Facebook post drafts, complete with suggested images, and logs them in Google Sheets for easy review or publishing.
n8n$4.99Auto-Follow Instagram Profiles via Phantombuster and SharePoint
## Who's it for Community managers, growth hackers, and brands that want to grow their Instagram audience by automatically following new, relevant profiles while respecting daily limits. ## How it works / What it does 1. **Schedule Trigger** runs hourly at a specified minute. 2. **Select Cookie** chooses a rotating Instagram session-cookie (time-slice logic). 3. **Get List of Accounts** downloads a CSV of seed profiles from SharePoint. 4. **Follower Collector Agent** (Phantombuster) fetches each seed profile's followers (limit set by `ENV_AMOUNT_FOLLOWERS_PER_PROFILE`). 5. **Autofollow Agent** follows up to `ENV_PROFILES_TO_PROCESS` of those followers per launch. 6. **Wait** nodes pause between Phantombuster calls and poll until each run is complete. 7. Rate-limit configuration keeps follows between 1 and 40 per hour. ## How to set up 1. Add credentials: Phantombuster API, SharePoint OAuth2, (optional) OpenAI API key if you later add AI. 2. In SharePoint “Phantombuster” folder add: - `instagram_session_cookies.txt` - one cookie per line. - `accounts_to_follow.csv` - header `profileUrl`, one seed profile per line. 3. Update **Set ENV Variables** to control profiles/launch and followers/profile. 4. Adjust schedule frequency or Wait durations to meet your plan limits. 5. Activate the workflow; it will follow new profiles every hour. ## Requirements - n8n 1.33 + - Phantombuster Growth plan (API access) - Microsoft 365 SharePoint tenant ## How to customize - Scrape hashtags instead of followers: replace the Follower Collector agent with a Hashtag-to-Profiles agent. - Increase speed: raise `ENV_PROFILES_TO_PROCESS` and cron frequency (ensure you stay within Instagram limits). - Swap SharePoint for Drive/Dropbox by replacing storage nodes.
n8n$14.99Submit Tweets with Media via Web Form
This n8n workflow allows users to create and submit tweets through a web form, including optional media uploads like images and videos, directly posting them to a connected Twitter account.
n8n$4.99Automate YouTube Video Promotion on X with AI-Generated Posts
Effortlessly promote your latest YouTube videos on X (formerly Twitter) using AI-generated posts. This workflow is ideal for content creators and marketers aiming to keep their audience engaged with timely updates.
n8n$4.99Automate Scheduled Multi-Photo Facebook Posts Using Cloudinary and Local Directory
This workflow automates the process of posting multiple photos to a Facebook page from a local Windows directory, using Cloudinary for image hosting. It schedules posts, composes messages with captions and hashtags, and organizes images post-publication.
n8n$24.99Automate Facebook Page Comment Collection and Structuring
This workflow automates the retrieval and structuring of comments from posts on a Facebook Page, enabling seamless data analysis or further automation.
n8n$9.99Publish LinkedIn & X Posts with Telegram Bot, Gemini AI & Vector Memory
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. # Overview This is a Telegram Bot capable of receiving information from the user in the form of text messages, voice messages, images, or documents (e.g., presentations, PDFs, HTML pages), and publishing posts to the user's social platforms. The bot always sends the user a draft of the post for verification before publishing it. The bot saves relevant information to its long-term memory (vector store), so you don't need to repeat it in every interaction (e.g., who you are, your company, product, etc.). This template supports creating posts on LinkedIn and X. # Setup ## Requirements To use this template you will need: 1. Google's AI Studio API key. Get one here: https://aistudio.google.com/app/apikey 2. Telegram Bot API key. You receive one when you register a new Telegram Bot via @BotFather bot in Telegram. 3. LinkedIn API key. Follow the instructions here to create one: https://docs.n8n.io/integrations/builtin/credentials/linkedin/ 4. X API key. Follow the instructions here to create one: https://docs.n8n.io/integrations/builtin/credentials/twitter/ ## Step-by-step instruction 1. Import this template. 2. Create a new Telegram Bot or get an API key for an existing one. 3. Configure Telegram nodes with Telegram API key. 4. Obtain a Google's AI Studio API key. Set it in Describe document, Describe audio, and Google Gemini Chat Model. 5. Create an API key for LinkedIn. 6. Create an API key for X. 7. Set your LinkedIn key in Create post in LinkedIn nodes. 8. Set your X key in Create X (Twitter) post node. ## Other Bright-colored notes in the template highlight information that needs to be set before launching the template.
n8n$24.99Automate Twitter Keyword Monitoring and Airtable Archiving
This workflow automatically searches Twitter for specified keywords, filters out duplicate tweets, and archives new tweets in Airtable with comprehensive metadata on a daily schedule.
n8n$4.99Automatically Republish Facebook Page Posts to Another Page
Effortlessly duplicate posts from one Facebook Page to another, ensuring consistent content across your pages.
MakeFreeAutomated Replies to Threads with Airbot Browser Automation
## Use Case Automatically responding to X (formerly Twitter) posts can help you engage with potential customers at scale, saving time while maintaining a personal touch. ## What This Automation Does This automation replies to specified X posts using the following input parameters: - `airtop_profile`: The name of your [Airtop Profile](https://portal.airtop.ai/browser-profiles) connected to X. - `thread_url`: The URL of the X post to reply to. [Example](https://x.com/thepatwalls/status/1921932138401726866) - `reply_text`: The message you want to post as a reply. ## How It Works 1. Creates a browser session using Airtop. 2. Navigates to the specified X post. 3. Types and submits the reply text. ## Setup Requirements 1. [Airtop API Key](https://portal.airtop.ai/api-keys) - free to generate. 2. An [Airtop Profile](https://portal.airtop.ai/browser-profiles) connected to X (requires one-time login). ## Next Steps - **Combine with X Monitoring**: Use this with the X monitoring automation to create a fully automated engagement pipeline. - **Extend to Other Platforms**: Adapt the automation for use on LinkedIn, Reddit, or any web community. Read more about this [Airtop Automation](https://www.airtop.ai/automations/post-on-x-n8n).
n8n$9.99Automatically Post Filtered RSS Feed Items to Facebook Page
This workflow automatically creates a post on your Facebook page for new RSS feed articles that contain a specific keyword, streamlining content sharing.
Make$2.99
Related categories
Custom AI Systems & Services
Our team of experienced AI builders will help build custom AI systems, workflows, and solutions.
Request Custom Work