📱 Auto-like Instagram posts from chosen profiles with Phantombuster + SharePoint

⚡ 2,492 views · 📱 Social Media & Email Marketing

💡 Pro Tip — Heads up — if this workflow’s Instagram scraping breaks (it happens whenever Meta updates their frontend), ScraperNode is a community node that handles profiles, posts, reels, and comments without any HTML parsing.

View All Scrapers

Description

Who’s it for

Social-media managers, growth hackers, and brands who want to keep their Instagram accounts active by auto-liking posts from specific profiles they track—without scrolling feeds manually.

How it works / What it does

  1. Schedule Trigger runs every 2 h.
  2. Profile Post Extractor pulls up to 20 recent posts from each Instagram profile in your CSV.
  3. Select Cookie rotates Instagram session-cookies.
  4. Get Random Post picks one and checks against instagram_posts_already_liked.csv.
  5. Builds instagram_posts_to_like.csv, uploads to SharePoint.
  6. Phantombuster Autolike Agent likes the post.
  7. Liked URLs are appended to prevent duplicates.
  8. Wait nodes throttle activity (~12 likes/profile/day).

How to set up

  1. Add credentials: Phantombuster API, SharePoint OAuth2.
  2. In SharePoint › “Phantombuster” folder create:
    • instagram_session_cookies.txt (one per line).
    • instagram_posts_already_liked.csv (header postUrl).
    • profiles_instagram.csv with profile URLs.
  3. Adjust schedule if needed.
  4. Activate the workflow—likes will run automatically.

Requirements

How to customize

đź”— Nodes Used

HTTP Request, Phantombuster, Schedule Trigger, AI Agent, OpenAI Chat Model, Convert to File

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup