๐Ÿ“ฑ Scheduled multi-photo Facebook posts with Cloudinary from Windows directory

โšก 1,068 views ยท ๐Ÿ“ฑ Social Media & Email Marketing

๐Ÿ’ก Pro Tip โ€” If youโ€™ve run into Facebookโ€™s Graph API permission restrictions, ScraperNode is a community node that scrapes pages, groups, posts, and comments directly โ€” no app review needed.

View All Scrapers

Description

๐Ÿ“˜ Multi-Photo Facebook Post (Windows Directory) โ€“ How to Use โœ… Requirements To run this automation, make sure you have the following:

โœ… n8n installed on your local Windows machine

โœ… Cloudinary or any other file hosting service for uploading image files

โœ… Facebook Page Access Token with the required permissions (pages_manage_posts, pages_read_engagement, pages_show_list, etc.)

๐Ÿš€ How to Use Import the provided n8n workflow template into your n8n instance.

Verify the image directory path โ€“ ensure that the images you want to post are stored in a local folder (e.g. E:\Autopost-media\YourPage\Images).

Check the caption and hashtag files โ€“ this includes:

description.txt (for the post message)

hashtag.txt (for additional tags)

Set your Facebook credentials โ€“ insert your Facebook Page Access Token in the designated credential field in the workflow.

โš™๏ธ How It Works (Workflow Logic) Read Text Files

The workflow reads description.txt and hashtag.txt from the local directory.

These are combined to form the message body for the Facebook post.

Select Images to Post

The Limit node defines how many images to post per run (e.g. 3 images).

Selected image files are uploaded to a file server (like Cloudinary) to obtain public URLs.

Post to Facebook (Multi-Photo)

A multi-photo post is created using the uploaded image URLs and the composed message.

Move Posted Images

After the post is successfully published, the original image files are moved to a new folder.

The destination folder is automatically created using the current date (e.g. E:\Autopost-media\YourPage\Images\20250614).

๐Ÿ”— Nodes Used

HTTP Request, Facebook Graph API, Schedule Trigger, Read/Write Files from Disk, Extract from File

๐Ÿ“ฅ Import

Download workflow.json and import into n8n: Workflow menu โ†’ Import from File

๐Ÿ“– Importing guide ยท ๐Ÿ”‘ Credential setup