Social media management
## 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.
Streamline your social media content distribution by automatically posting updates from Google Sheets to Facebook, Twitter, and LinkedIn, with notifications sent to Slack.
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.
Automatically generate and publish social media posts on Twitter and LinkedIn whenever your GitHub repository's README or CHANGELOG files are updated.
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.
Convert documents into engaging LinkedIn posts using AI, with an email approval process before publication.
This workflow automates the retrieval and structuring of comments from posts on a Facebook Page, enabling seamless data analysis or further automation.
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.
Streamline the process of curating and sharing cryptocurrency news on X and Telegram using AI-driven summarization. This workflow ensures timely updates and enhances audience engagement without manual intervention.
## 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.
Leverage the power of Groq LLM to generate and post engaging content to Bluesky automatically, streamlining your social media strategy.
This workflow uses OpenAI's GPT-4o and Twitter to automatically generate and publish engaging threads in response to a trigger, enhancing social media interaction and presence.
Streamline your Reddit content operations by automating post, comment, and subreddit management using n8n and Server-Sent Events. Ideal for content creators and marketers.
Transform any web page into a LinkedIn-ready post using AI, with a streamlined review process via Slack. Ideal for efficiently sharing blog posts, case studies, or product updates.
### 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!
## Who's it for Social-media teams and influencers who want to grow engagement by automatically posting short, relevant comments on new Instagram posts under rotating hashtags while staying under platform limits. ## How it works / What it does 1. **Schedule Trigger** fires every 2h at a specified minute. 2. **Select Cookie** chooses a rotating Instagram session-cookie by time slice. 3. **Generate Random Hashtag** (GP-4o) outputs a realistic AI/BPA tag. 4. **Hashtag Agent** (Phantombuster) scrapes up to `ENV_MAX_POSS_PER_HASHAG` recent posts. 5. **Get Random Post** picks one; **Create Comment** (GP-4o) crafts a 150-character reply in the chosen language. 6. Builds `instagram_post_to_comment.csv`, uploads to SharePoint, then launches the **Auto-comment Agent** which posts the reply. 7. Post URL is logged to `instagram_posts_already_commented.csv` to avoid duplicates. 8. **Wait** nodes throttle launches to approximately 80 comments/day. ## How to set up 1. Add credentials: Phantombuster API, SharePoint OAuth2, OpenAI API key. 2. In SharePoint “Phantombuster” folder create: - `instagram_session_cookies.txt` - one cookie per line. - `instagram_posts_already_commented.csv` with header `postUrl`. 3. Edit **Set ENV Variables** to set default language, prompt, and max posts per scrape. 4. Activate the workflow; it will comment every 2h. ## Requirements - n8n 1.33 + - Phantombuster Growth plan (API access) - OpenAI account (GP-4o) - Microsoft 365 SharePoint tenant ## How to customize - Change tone/length: tweak prompt in **Create Comment**. - Comment more often: raise `ENV_MAX_POSS_PER_HASHAG`, adjust cron, and agent limits. - Swap SharePoint for Drive/Dropbox by replacing storage nodes.
Automatically transfer your Meta Threads posts to a Notion database for streamlined content management and analysis. Ideal for social media managers and content creators looking to archive and analyze their posts.
This workflow automates the creation of Instagram Reels by generating creative ideas with OpenAI's GP-4o-mini and converting them into videos using Sisif.ai's text-to-video technology. Ideal for content creators and marketers aiming for consistent, AI-driven video content.
## 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).
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.
# Wikipedia to LinkedIn AI Content Poster with Image via Bright Data ## Overview **Workflow Description:** Automatically scrapes Wikipedia articles, generates AI-powered LinkedIn summaries with custom images, and posts professional content to LinkedIn using Bright Data extraction and intelligent content optimization. --- ## How It Works The workflow follows these simple steps: 1. **Article Input:** User submits a Wikipedia article name through a simple form interface. 2. **Data Extraction:** Bright Data scrapes the Wikipedia article content including title and full text. 3. **AI Summarization:** Advanced AI models (OpenAI GPT-4 or Claude) create professional LinkedIn-optimized summaries under 2000 characters. 4. **Image Generation:** Ideogram AI creates relevant visual content based on the article summary. 5. **LinkedIn Publishing:** Automatically posts the summary with generated image to your LinkedIn profile. 6. **URL Generation:** Provides a shareable LinkedIn post URL for easy access and sharing. --- ## Setup Requirements **Estimated Setup Time: 10-15 minutes** ### Prerequisites - n8n instance (self-hosted or cloud) - Bright Data account with Wikipedia dataset access - OpenAI API account (for GPT-4 access) - Anthropic API account (for Claude access - optional) - Ideogram AI account (for image generation) - LinkedIn account with API access --- ## Configuration Steps ### Step 1: Import Workflow 1. Copy the provided JSON workflow file. 2. In n8n: Navigate to `Workflows → + Add workflow → Import from JSON`. 3. Paste the JSON content and click **Import**. 4. Save the workflow with a descriptive name. ### Step 2: Configure API Credentials #### Bright Data Setup - Go to `Credentials → + Add credential → Bright Data API`. - Enter your Bright Data API token. - Replace `BRIGHT_DATA_API_KEY` in all HTTP request nodes. - Test the connection to ensure access. #### OpenAI Setup - Configure OpenAI credentials in n8n. - Ensure GPT-4 model access. - Link credentials to the OpenAI Chat Model node. - Test API connectivity. #### Ideogram AI Setup - Obtain Ideogram AI API key. - Replace `IDEOGRAM_API_KEY` in the Image Generate node. - Configure image generation parameters. - Test image generation functionality. #### LinkedIn Setup - Set up LinkedIn OAuth2 credentials in n8n. - Replace `LINKEDIN_PROFILE_ID` with your profile ID. - Configure posting permissions. - Test posting functionality. ### Step 3: Configure Workflow Parameters **Update Node Settings:** - **Form Trigger:** Customize the form title and field labels as needed. - **AI Agent:** Adjust the system message for different content styles. - **Image Generate:** Modify image resolution and rendering speed settings. - **LinkedIn Post:** Configure additional fields like hashtags or mentions. ### Step 4: Test the Workflow **Testing Recommendations:** - Start with a simple Wikipedia article (e.g., Artificial Intelligence). - Monitor each node execution for errors. - Verify the generated summary quality. - Check image generation and LinkedIn posting. - Confirm the final LinkedIn URL generation. --- ## Usage Instructions ### Running the Workflow 1. **Access the Form:** Use the generated webhook URL to access the submission form. 2. **Enter Article Name:** Type the exact Wikipedia article title you want to process. 3. **Submit Request:** Click submit to start the automated process. 4. **Monitor Progress:** Check the n8n execution log for real-time progress. 5. **View Results:** The workflow will return a LinkedIn post URL upon completion. ### Expected Output #### Content Summary - Professional LinkedIn-optimized text. - Under 2000 characters. - Engaging and informative tone. - Bullet points for readability. #### Generated Image - High-quality AI-generated visual. - 1280x704 resolution. - Relevant to article content. - Professional appearance. #### LinkedIn Post - Published to your LinkedIn profile. - Includes both text and image. - Shareable public URL. - Professional formatting. --- ## Customization Options ### Content Personalization - **AI Prompts:** Modify the system message in the AI Agent node to change writing style. - **Character Limits:** Adjust summary length requirements. - **Tone Settings:** Change from professional to casual or technical. - **Hashtag Integration:** Add relevant hashtags to LinkedIn posts. ### Visual Customization - **Image Style:** Modify Ideogram prompts for different visual styles. - **Resolution:** Change image dimensions based on LinkedIn requirements. - **Rendering Speed:** Balance between speed and quality. - **Brand Elements:** Include company logos or brand colors. --- ## Troubleshooting ### Common Issues & Solutions #### Bright Data Connection Issues - Verify API key is correctly configured. - Check dataset access permissions. - Ensure sufficient API credits. - Validate Wikipedia article exists. #### AI Processing Errors - Check OpenAI API quotas and limits. - Verify model access permissions. - Review input.
### Who is this for? This workflow is for social media agencies, influencer marketers, and brand managers who need to automatically qualify TikTok creators based on their follower metrics. It's especially useful for teams managing influencer outreach campaigns or building talent databases. --- ### What problem is this workflow solving? Manually tracking TikTok user stats is time-consuming and inconsistent. This automation instantly pulls TikTok profile data and only saves creators who meet a defined follower threshold. It removes manual vetting, reduces spreadsheet work, and makes influencer qualification scalable. --- ### What this workflow does This workflow uses **Airtable** as the trigger, **Dumpling AI** to scrape TikTok profile information, and a logic condition to check if the profile has more than **100k followers**. Qualified profiles are updated with full metrics and stored back in Airtable. --- ### Setup 1. **Airtable Setup** - Create a table with a field named `TikTok username` - Connect your Airtable account to n8n using a Personal Access Token - Set up a trigger to run when a new TikTok username is added. 2. **Dumpling AI** - Sign up at [Dumpling AI](https://dumplingai.com) - Create a Dumpling AI credential in n8n using your API key - The HTTP node sends the TikTok handle to Dumpling's `/get-tiktok-profile` endpoint. 3. **Configure Filter** - The IF node checks if `followerCount` is greater than or equal to 100000. 4. **Airtable Update** - If qualified, the record is updated with: - `ID` (TikTok ID) - `followerCount` - `followingCount` - `heartCount` - `videoCount` --- ### How to customize this workflow to your needs - Change the follower count threshold to fit your campaign (e.g., 10K, 500K, 1M). - Add fields like engagement rate, niche tags, or scraped bio. - Chain additional steps like sending approved creators to your CRM or triggering outreach messages. - Add another filter to exclude private or inactive accounts.
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.
This n8n workflow automates LinkedIn engagement by scraping posts, generating AI-driven comments, and logging interactions in Google Sheets. Enhance your professional networking with minimal effort.
Our automation experts build tailored workflows for your exact stack and process.