📱 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.
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
- Schedule Trigger runs every 2 h.
- Profile Post Extractor pulls up to 20 recent posts from each Instagram profile in your CSV.
- Select Cookie rotates Instagram session-cookies.
- Get Random Post picks one and checks against
instagram_posts_already_liked.csv. - Builds
instagram_posts_to_like.csv, uploads to SharePoint. - Phantombuster Autolike Agent likes the post.
- Liked URLs are appended to prevent duplicates.
- Wait nodes throttle activity (~12 likes/profile/day).
How to set up
- Add credentials: Phantombuster API, SharePoint OAuth2.
- In SharePoint › “Phantombuster” folder create:
•instagram_session_cookies.txt(one per line).
•instagram_posts_already_liked.csv(headerpostUrl).
•profiles_instagram.csvwith profile URLs. - Adjust schedule if needed.
- Activate the workflow—likes will run automatically.
Requirements
- n8n 1.33+
- Phantombuster Growth plan
- Microsoft 365 SharePoint tenant
How to customize
- Add/remove tracked profiles in
profiles_instagram.csv. - Adjust throttle by changing
Waitintervals. - Swap SharePoint for Google Drive/Dropbox if needed.
đź”— 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