Multi-Platform Social Media Publisher with Airtable, Google Drive, and Postiz
๐ POSTIZ MEDIA UPLOAD WORKFLOW
Description
๐ POSTIZ MEDIA UPLOAD WORKFLOW โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ ๐ฏ PURPOSE: Automated media upload pipeline that downloads videos and images from Google Drive and uploads them to Postiz storage for social media posting. ๐ WORKFLOW PROCESS: Webhook triggers the workflow Fetch media metadata from Airtable Download video + image from Google Drive Upload both files to Postiz storage Save Postiz file paths back to Airtable ๐ง TECHNICAL DETAILS: โข API: Postiz /upload endpoint (multipart-form-data) โข Storage: Converts Google Drive files โ Postiz URLs โข Integration: Updates Airtable with Postiz paths โข Required: All media must be uploaded before posting ๐ฑ SOCIAL MEDIA POSTING WORKFLOW โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ ๐ฏ PURPOSE: Automated multi-platform social media posting using Postiz API. Distributes content across Instagram, Twitter/X (2 accounts), LinkedIn, and Facebook with platform-specific content cleaning and formatting. ๐ COMPLETE WORKFLOW PROCESS: ๐ Fetch social media content from Airtable database ๐ Get integration IDs for all connected social platforms ๐ Route each platform to appropriate content processor ๐งน Clean content to prevent JSON formatting errors ๐ฑ Post to respective social media platforms simultaneously ๐ PLATFORM COVERAGE: โข ๐ธ Instagram (Visual content + captions) โข ๐ฆ Twitter/X Main Account (Text + images) โข ๐ฆ Twitter/X Alt Account (Duplicate posting) โข ๐ผ LinkedIn (Professional content) โข ๐ Facebook (Meta ecosystem posting) โ ๏ธ CRITICAL CONTENT CLEANING: โข Removes line breaks (\n), carriage returns (\r), tabs (\t) โข Replaces multiple spaces with single spaces โข Prevents 'JSON parameter needs to be valid JSON' errors โข ESSENTIAL: Without cleaning, all API calls fail! ๐ง TECHNICAL SPECIFICATIONS: โข API: Postiz /posts endpoint (POST) โข Authentication: HTTP Header Auth โข Content-Type: application/json โข Posting Type: Immediate ('now') + 1 minute delay โข Media: References pre-uploaded Postiz image paths โข Rate Limit: 30 requests/hour (API beta limitation) ๐ DATA SOURCES: โข Content: Airtable โข Media: Pre-uploaded via separate media upload workflow โข Fields: instagram_caption, linkedin_post, twitter single, faceboook โข Images: References 'postiz image' field paths โก EXECUTION FLOW: Airtable โ Integrations โ Platform Router โ Content Cleaners โ Social Publishers ๐จ TROUBLESHOOTING: โข JSON Errors: Check content cleaning nodes โข 500 Errors: Verify integration IDs and account connections โข Missing Media: Ensure media upload workflow ran first โข Rate Limits: Space out executions (30/hour limit) ๐ DEPENDENCIES: โข Requires: Media upload workflow (for image/video paths) โข Connects to: Analytics and monitoring workflows โข Updates: Airtable with posting status and URLs โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ ๏ธ CRITICAL NOTES: โข Cannot use external URLs in Postiz posts โข Files must be uploaded to google drive first - id referenced in airtable โข Enables reference tracking for all platforms ๐ DATA FLOW: Google Drive โ Download โ Postiz Upload โ Airtable Update ๐ CONNECTS TO: Main social media posting workflows that reference these uploaded file paths for Instagram, Twitter, LinkedIn, Facebook, and YouTube posting. ๐ฌ VIDEO POSTING WORKFLOW โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ ๐ฏ PURPOSE: Automated video content distribution across Instagram, Facebook, and YouTube using Postiz API. Specialized workflow for video content with platform-specific processing and cleaning. ๐ WORKFLOW EXECUTION: ๐ Fetch video content from Airtable database (recuoYjg4icStHsMK) ๐ Get integration IDs for video-enabled platforms ๐ Route platforms to appropriate video processors ๐งน Clean content for Instagram & Facebook (YouTube bypassed) ๐น Publish to video platforms simultaneously ๐น PLATFORM COVERAGE: โข ๐ฑ Instagram: Video posts & Reels (โ Working) โข ๐ Facebook: Video content (โ ๏ธ Test mode) โข ๐ฌ YouTube: Long-form videos (๐จ Broken) โก EXECUTION FLOW: Airtable โ Integrations โ Video Router โ [3 Parallel Paths] โโโ Instagram: Cleaner โ Publisher โโโ Facebook: Cleaner โ Publisher โโโ YouTube: [Direct] โ Publisher ๐๏ธ DATA SOURCE: โข Base: Netkreatives.com โข Table: Youtube tool โข Video Field: 'postiz video' โข Content Fields: instagram_caption, faceboook ๐ง TECHNICAL SPECS: โข Method: POST โข Auth: HTTP Header (Postiz credentials) โข Timing: Immediate posting (+1 minute delay) โข Media: Pre-uploaded video paths โข Content-Type: application/json. An n8n automation workflow template by Kurt Bijl.
Author
Kurt Bijl
Platform
web
Pricing model
free
Categories
Tags
Capabilities
- 4 nodes
- 4 views