สร้าง Workflow แรกด้วย n8n ใน 10 นาที
สอนสร้าง Workflow แรกด้วย n8n ตั้งแต่ต้นจนจบ แบบ step-by-step ใช้เวลาไม่ถึง 10 นาที ไม่ต้องเขียนโค้ด
ถ้าคุณเพิ่งติดตั้ง n8n และยังไม่รู้จะเริ่มจากไหน บทความนี้พาคุณสร้าง Workflow แรกแบบ step-by-step ตั้งแต่เปิด editor จนกด Execute สำเร็จ ใช้เวลาไม่เกิน 10 นาที
ก่อนเริ่ม หากยังไม่ได้ติดตั้ง n8n ดูวิธีตั้งค่าได้ที่ คู่มือ n8n ฉบับสมบูรณ์
Workflow ที่เราจะสร้าง
เราจะสร้าง Workflow ที่ รับ Webhook แล้วส่งข้อความแจ้งเตือนไป Telegram ตัวอย่างนี้เหมาะสำหรับทำความเข้าใจ flow พื้นฐาน และนำไปต่อยอดได้ทันที
สิ่งที่ต้องเตรียม:
- n8n ที่ติดตั้งแล้ว (cloud หรือ local)
- Telegram account และ Bot Token (สร้างได้ฟรีผ่าน @BotFather)
ขั้นตอนที่ 1: สร้าง Workflow ใหม่
- เปิด n8n ที่
http://localhost:5678(หรือ URL cloud ของคุณ) - คลิก New Workflow มุมบนขวา
- Workflow ว่างเปล่าจะปรากฏบนหน้าจอ — นี่คือ canvas ที่เราจะวาง Node
ขั้นตอนที่ 2: เพิ่ม Trigger Node (Webhook)
Trigger Node คือจุดเริ่มต้นของทุก Workflow — มันบอก n8n ว่า “เริ่มทำงานเมื่อเกิดสิ่งนี้”
- คลิก + กลาง canvas หรือคลิก Add first step
- ค้นหา Webhook ในช่อง search
- เลือก Webhook node
- ใน settings ของ Webhook:
- HTTP Method: POST
- Path:
/my-first-workflow(ตั้งชื่ออะไรก็ได้)
- คลิก Listen for test event เพื่อให้ n8n รอรับข้อมูล
คุณจะเห็น URL รูปแบบ https://your-n8n.com/webhook-test/my-first-workflow — นี่คือ URL ที่จะใช้ทดสอบ
ขั้นตอนที่ 3: ส่ง Test Data ไป Webhook
เปิด Terminal หรือเครื่องมือทดสอบ API (เช่น Postman) แล้วส่ง request:
curl -X POST https://your-n8n-url/webhook-test/my-first-workflow \
-H "Content-Type: application/json" \
-d '{"message": "Hello from my first workflow!", "name": "สมชาย"}'
กลับมาที่ n8n — Webhook node ควรแสดง 1 item ที่ได้รับ
ขั้นตอนที่ 4: เพิ่ม Action Node (Telegram)
ตอนนี้เราจะเพิ่ม Node ที่ทำงานต่อจาก Webhook
- คลิก + ที่ขอบขวาของ Webhook node
- ค้นหา Telegram และเลือก
- เลือก action Send a Text Message
- คลิก Credential to connect with แล้วเพิ่ม Telegram credential:
- ใส่ Bot Token ที่ได้จาก @BotFather
- ใส่ Chat ID (ID ของตัวเองหรือ group ที่ต้องการส่ง)
- ใน Text field ใส่:
มีข้อความเข้ามาใหม่!
จาก: {{ $json.name }}
ข้อความ: {{ $json.message }}
{{ $json.name }} คือ syntax ของ n8n ที่ดึงข้อมูลจาก Node ก่อนหน้า
ขั้นตอนที่ 5: ทดสอบและ Activate
- คลิก Test step บน Telegram node
- หากตั้งค่าถูกต้อง Telegram จะได้รับข้อความทันที
- คลิก Save บันทึก Workflow
- เปลี่ยน toggle มุมบนขวาจาก Inactive เป็น Active
Workflow ของคุณพร้อมทำงานจริงแล้ว ทุกครั้งที่มีคนส่ง POST request ไปที่ Webhook URL คุณจะได้รับแจ้งเตือนใน Telegram ทันที
ต่อยอดจาก Workflow แรก
หลังจากเข้าใจ flow พื้นฐานแล้ว ลองเพิ่ม Node ระหว่างกลางเพื่อทำสิ่งใหม่:
- เพิ่ม IF Node เพื่อส่งข้อความต่างกันตามเงื่อนไข
- เพิ่ม Google Sheets Node เพื่อบันทึกข้อมูลลง spreadsheet
- เพิ่ม Set Node เพื่อจัดรูปแบบข้อมูลก่อนส่ง
ดู Workflow ตัวอย่างเพิ่มเติมและเทคนิคขั้นสูงได้ที่ คู่มือ n8n ฉบับสมบูรณ์
อยากเรียน n8n แบบเป็นระบบ ตั้งแต่เริ่มต้นจนสร้าง Workflow ใช้งานจริงได้ ลองดู คอร์สสอน n8n ที่ aiunlock.co
Related posts
n8n คู่มือฉบับสมบูรณ์ 2026: ทุกอย่างที่ต้องรู้
คู่มือ n8n ฉบับสมบูรณ์ ครอบคลุมตั้งแต่การติดตั้ง สร้าง Workflow ไปจนถึงเทคนิค Advanced สำหรับปี 2026
n8n Advanced: 10 เทคนิคขั้นสูงสำหรับมืออาชีพ
รวม 10 เทคนิค n8n ขั้นสูงที่มืออาชีพใช้จริง ตั้งแต่ Error Handling, Sub-Workflow, Code Node ไปจนถึง API Pagination
สร้าง AI Workflow ด้วย n8n: จาก ChatGPT ถึง AI Agent
คู่มือครบจบ สร้าง AI Workflow ด้วย n8n ตั้งแต่เชื่อม ChatGPT, Claude, Gemini ไปจนถึงสร้าง AI Agent อัจฉริยะ