n8n Social Media Automation: โพสต์อัตโนมัติทุกแพลตฟอร์ม
รวมวิธีใช้ n8n สร้าง workflow โพสต์อัตโนมัติครบทุกแพลตฟอร์ม Facebook Instagram TikTok พร้อมจัดการ Content Calendar และเก็บ Analytics
ถ้าคุณดูแล Social Media มากกว่าหนึ่งแพลตฟอร์ม งานที่ทำซ้ำทุกวันคือนำคอนเทนต์เดียวกันไปโพสต์ทีละแพลตฟอร์ม ตรวจ notification ตอบคอมเมนต์ และดึง report มาดูว่าโพสต์ไหนทำได้ดี n8n ช่วยแก้ปัญหาทั้งหมดนี้ด้วย workflow ที่สร้างครั้งเดียวแล้วทำงานแทนคุณทุกวัน
แต่ละแพลตฟอร์มมี API และข้อจำกัดที่แตกต่างกัน Facebook ต้องการ Page Access Token, Instagram ทำงานผ่าน Meta Graph API เช่นกัน, TikTok มี Content API แยกต่างหาก การจัดการทั้งหมดนี้ด้วยมือเป็นเรื่องน่าปวดหัว n8n จัดการได้หมดโดยใช้ node สำเร็จรูปและ HTTP Request node สำหรับแพลตฟอร์มที่ยังไม่มี native node
ภาพรวมของสิ่งที่ทำได้
Social Media Automation ด้วย n8n ครอบคลุมสี่ด้านหลัก
Publishing อัตโนมัติ — กำหนดเวลาโพสต์ล่วงหน้าใน Google Sheets แล้วให้ n8n ดึงคอนเทนต์มาโพสต์ตามเวลาที่กำหนด ไม่ว่าจะเป็นข้อความ รูปภาพ หรือลิงก์ ทำครั้งเดียวโพสต์ได้ทุกแพลตฟอร์มพร้อมกัน
Engagement Automation — ตอบคอมเมนต์อัตโนมัติตามคีย์เวิร์ด ส่ง DM ต้อนรับ follower ใหม่ หรือแจ้งเตือนทีมเมื่อมีคอมเมนต์ที่ต้องการการตอบแบบ manual
Analytics Collection — ดึงข้อมูล reach, engagement, follower growth จากทุกแพลตฟอร์มมารวมใน Google Sheets หรือ dashboard เดียว เปรียบเทียบ performance ข้ามแพลตฟอร์มได้ง่าย
Content Calendar Management — ใช้ Google Sheets เป็น content calendar เมื่อถึงเวลาโพสต์ n8n อ่านข้อมูลจาก sheet แล้วดำเนินการเองทั้งหมด
โครงสร้าง Workflow พื้นฐาน
Workflow โพสต์อัตโนมัติ Social Media ทั่วไปมีโครงสร้างแบบนี้
Schedule Trigger
→ Google Sheets: อ่านโพสต์ที่ถึงเวลา
→ IF: ตรวจสอบแพลตฟอร์มเป้าหมาย
→ Switch: แยก path ตามแพลตฟอร์ม
├── Facebook Graph API
├── Instagram Graph API
└── TikTok Content API
→ Google Sheets: อัปเดตสถานะ "โพสต์แล้ว"
→ LINE/Slack: แจ้งเตือนทีม
จุดเด่นของการใช้ Switch node คือสามารถส่งคอนเทนต์เดียวกันไปหลายแพลตฟอร์มพร้อมกัน หรือปรับข้อความเล็กน้อยให้เหมาะกับแต่ละแพลตฟอร์มได้โดยไม่ต้องสร้าง workflow แยก
เชื่อมต่อแต่ละแพลตฟอร์ม
Facebook และ Instagram ทำงานผ่าน Meta Graph API เดียวกัน ต้องมี Meta Developer App และ Page Access Token ที่มีสิทธิ์ pages_manage_posts และ instagram_basic อ่านรายละเอียดได้ที่บทความ n8n x Facebook Page และ n8n x Instagram
TikTok ใช้ TikTok Content API สำหรับโพสต์วิดีโอ และ TikTok Research API สำหรับดึงข้อมูล analytics รายละเอียดอยู่ที่บทความ TikTok Automation ด้วย n8n
Twitter/X มี node สำเร็จรูปใน n8n ตั้งค่าผ่าน OAuth 2.0 ได้เลย
LinkedIn ใช้ LinkedIn node สำหรับโพสต์ text และ article เหมาะกับ B2B content
Content Calendar แบบ Automated
แนะนำให้ใช้ Google Sheets เป็นศูนย์กลางจัดการคอนเทนต์ โครงสร้าง sheet ที่ทำงานได้ดี
| คอลัมน์ | รายละเอียด |
|---|---|
| date_time | วันเวลาที่ต้องการโพสต์ |
| platform | facebook, instagram, tiktok, all |
| caption | ข้อความหลัก |
| image_url | URL รูปภาพ (จาก Google Drive หรือ CDN) |
| hashtags | hashtag แยกด้วย comma |
| status | pending, posted, error |
| post_id | ID ของโพสต์หลังส่งสำเร็จ |
Schedule Trigger ของ workflow ตั้งให้รันทุก 15 หรือ 30 นาที แล้วให้ Google Sheets node ดึงเฉพาะแถวที่ status เป็น “pending” และ date_time น้อยกว่าหรือเท่ากับเวลาปัจจุบัน อ่านรายละเอียดการสร้างระบบนี้ได้ที่ สร้าง Content Calendar อัตโนมัติ
รวม Analytics จากทุกแพลตฟอร์ม
แทนที่จะเข้าไปดู insight ในแต่ละแพลตฟอร์มทีละที n8n ดึงข้อมูลทั้งหมดมารวมกัน Schedule Trigger ตั้งให้รันทุกวันเวลาเช้า ดึง metrics จาก Facebook Insights API, Instagram Insights API, TikTok Analytics API แล้วนำข้อมูลทั้งหมดมาใส่ใน Google Sheets sheet เดียว ดูภาพรวมได้ทันที
รูปแบบ report ที่นิยมคือ Weekly Performance Summary ส่งมาทาง LINE หรือ Email ทุกวันจันทร์เช้า แสดง post ที่ perform ดีที่สุดของสัปดาห์ที่แล้ว follower growth และ engagement rate เฉลี่ย อ่านเพิ่มเติมที่ รวบรวม Social Media Analytics อัตโนมัติ
ข้อควรระวัง
Rate Limits ทุก API มีขีดจำกัดจำนวน request ต่อชั่วโมง อย่าตั้ง Schedule Trigger ถี่เกินไปโดยไม่จำเป็น Facebook Graph API อนุญาต 200 call ต่อชั่วโมงต่อ user, TikTok ให้ 1,000 call ต่อวัน
Token Expiry Page Access Token ของ Facebook หมดอายุทุก 60 วันถ้าไม่ refresh Long-lived token สามารถ extend ได้แต่ต้องตั้ง workflow แจ้งเตือนก่อนหมดอายุ ไม่อย่างนั้นโพสต์จะหยุดทำงานโดยไม่รู้ตัว
Meta API Policy Facebook และ Instagram ห้ามโพสต์คอนเทนต์ที่ใช้ automation แล้วแสร้งทำเป็นว่าเป็นโพสต์ manual นโยบายห้ามสร้าง engagement ปลอมหรือใช้ automation เพื่อโปรโมตด้วยวิธีที่ทำให้เข้าใจผิด แต่การโพสต์ตามเวลาที่กำหนดไว้ล่วงหน้าเป็น business automation ปกติ ทำได้
เริ่มต้นจากตรงไหน
ถ้าเพิ่งเริ่มใช้ n8n กับ Social Media แนะนำให้เริ่มจาก Facebook ก่อน เพราะ documentation ดีที่สุดและ n8n มี node สำเร็จรูป จากนั้นขยายไปยัง Instagram ซึ่งใช้ API เดียวกัน แล้วค่อยเพิ่ม TikTok และแพลตฟอร์มอื่นตามลำดับ
อยากเรียน n8n แบบเป็นระบบ ตั้งแต่เริ่มต้นจนสร้าง Workflow ใช้งานจริงได้ ลองดู คอร์สสอน n8n ที่ aiunlock.co
Related posts
สร้างคอนเทนต์อัตโนมัติด้วย AI + n8n
สร้างระบบผลิตคอนเทนต์ Social Media อัตโนมัติด้วย AI และ n8n ตั้งแต่เขียนข้อความ ไปจนถึงโพสต์ Facebook, Instagram, Line
สร้าง Content Calendar อัตโนมัติด้วย n8n + Google Sheets
คู่มือสร้างระบบ Content Calendar อัตโนมัติด้วย n8n และ Google Sheets วางแผนโพสต์ล่วงหน้า กำหนดเวลา แจกจ่ายไปหลาย platform พร้อมติดตามสถานะ
Automation สำหรับร้านค้าออนไลน์ด้วย n8n: คู่มือฉบับเต็ม
คู่มือครบจบสำหรับเจ้าของร้านออนไลน์ที่อยากใช้ n8n จัดการ Shopee, Lazada, WooCommerce, สต็อก, ออเดอร์ และแจ้งเตือนลูกค้าแบบอัตโนมัติ