{"product_id":"n8n-instagram-auto-posting-google-drive-ai-captions-fb-graph","title":"n8n Instagram Auto-Posting: Google Drive, AI Captions \u0026 FB Graph","description":"\u003ch3\u003eAuto-post Instagram from Google Drive—AI captions included\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow automatically turns your images or video reels stored in \u003cstrong\u003eGoogle Drive\u003c\/strong\u003e into Instagram posts. It pulls filenames from a \u003cstrong\u003eGoogle Sheet\u003c\/strong\u003e, generates \u003cstrong\u003eAI-powered captions\u003c\/strong\u003e with \u003cstrong\u003eOpenAI\u003c\/strong\u003e, and publishes directly to your \u003cstrong\u003eInstagram Business\/Creator\u003c\/strong\u003e account using the \u003cstrong\u003eFacebook Graph API\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReads your posting list from Google Sheets\u003c\/strong\u003e with columns for \u003cem\u003eFilename\u003c\/em\u003e (Google Drive name), \u003cem\u003eCaption\u003c\/em\u003e (optional), and \u003cem\u003eURL\u003c\/em\u003e (your Reel\/Image reference in Google Drive).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eConnects to Google Drive\u003c\/strong\u003e and retrieves the correct image\/video files from a folder path you configure, matching by the filenames in your sheet.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGenerates captions with OpenAI\u003c\/strong\u003e when the Caption column is left empty, using OpenAI parameters (including \u003cem\u003etemperature\u003c\/em\u003e and model settings) to control creativity.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePublishes to Instagram\u003c\/strong\u003e through the \u003cstrong\u003eFacebook Graph API\u003c\/strong\u003e, ensuring your Instagram account is properly connected to a Facebook Page.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eFor SaaS teams: maintain a simple Google Sheet “content queue” and publish on schedule without manual caption writing.\u003c\/li\u003e\n  \u003cli\u003eFor creators: store media assets in Google Drive and rely on AI captions to keep your Instagram consistent.\u003c\/li\u003e\n  \u003cli\u003eFor automation engineers: build a reusable Instagram auto-posting pipeline using n8n integrations and API credentials.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGoogle Drive Trigger \/ retrieval\u003c\/strong\u003e: access your media files from a configured folder and match by filename from the sheet.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGoogle Sheets\u003c\/strong\u003e: defines the data source (Filename, Caption, URL).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOpenAI captions\u003c\/strong\u003e: uses \u003cem\u003en8nn8n-nodes-langchainopen ai\u003c\/em\u003e (OpenAI integration) to generate captions based on the image content.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFacebook Graph API\u003c\/strong\u003e: posts to your Instagram Business\/Creator account.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePrerequisites\u003c\/strong\u003e: Google account, OpenAI API key, Facebook Developer account with Instagram Graph API access, and an Instagram Business\/Creator account connected to a Facebook Page.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45748949254323,"sku":"N8N-3478","price":71.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/uCUd-g7_xq9GXMi9yxS5c_HxhaIM2m.png?v=1785576067","url":"https:\/\/buyflowscripts.com\/products\/n8n-instagram-auto-posting-google-drive-ai-captions-fb-graph","provider":"N8N Commerce","version":"1.0","type":"link"}