ข้ามไปยังเนื้อหา
วิธีสร้างฟอร์มด้วย Elementor Pro: ฟอร์มติดต่อ, ลงทะเบียน, และหลายขั้นตอน
Elementor📖 บทช่วยสอน

วิธีสร้างฟอร์มด้วย Elementor Pro: ฟอร์มติดต่อ, ลงทะเบียน, และหลายขั้นตอน

Erik KellerErik Kellerอัปเดตเมื่อ: 14 นาทีอ่าน654 การดู

ฟอร์มเป็นสิ่งจำเป็นสำหรับเว็บไซต์ใดๆ ตั้งแต่ฟอร์มติดต่อที่เรียบง่ายไปจนถึงกระบวนการลงทะเบียนที่ซับซ้อนหลายขั้นตอน Elementor Pro มีฟอร์มวิดเจ็ตในตัวที่ช่วยขจัดความจำเป็นในการใช้ปลั๊กอินฟอร์มแยกต่างหากในหลายกรณี ในคู่มือนี้ เราจะพูดถึงวิธีการสร้างฟอร์มติดต่อ ฟอร์มลงทะเบียน และฟอร์มหลายขั้นตอนโดยใช้ Elementor Pro พร้อมกับตัวเลือกการรวมสำหรับการตลาดผ่านอีเมลและบริการ CRM

บทแนะนำนี้ต้องการ Elementor Pro เวอร์ชันฟรีของ Elementor ไม่มีฟอร์มวิดเจ็ต

ภาพรวมของฟอร์มวิดเจ็ต Elementor

ฟอร์มวิดเจ็ต Elementor รองรับประเภทฟิลด์เหล่านี้:

ประเภทฟิลด์กรณีการใช้งานหมายเหตุ
ข้อความชื่อ, บริษัท, หัวข้อการป้อนข้อความแบบบรรทัดเดียว
อีเมลการรวบรวมที่อยู่อีเมลรวมการตรวจสอบรูปแบบอีเมล
กล่องข้อความเนื้อความ, ความคิดเห็น, คำอธิบายข้อความหลายบรรทัดที่สามารถกำหนดแถวได้
โทรศัพท์หมายเลขโทรศัพท์เรียกแป้นพิมพ์ตัวเลขบนมือถือ
หมายเลขจำนวน, งบประมาณ, คะแนนการตรวจสอบขั้นต่ำ/สูงสุด/ขั้นตอน
URLที่อยู่เว็บไซต์การตรวจสอบรูปแบบ URL
เลือกการเลือกจากแบบหล่นลง (ประเทศ, หมวดหมู่)เลือกแบบเดียวหรือหลายตัวเลือก
วิทยุการเลือกเพียงหนึ่งจากตัวเลือก (ประเภทบริการ)ตัวเลือกที่มองเห็นได้โดยไม่ต้องใช้แบบหล่นลง
ช่องทำเครื่องหมายการเลือกหลายรายการ (ความสนใจ, บริการ)อนุญาตให้เลือกหลายรายการ
วันที่วันที่นัดหมาย, วันที่กิจกรรมตัวเลือกวันที่ในตัว
เวลาการกำหนดเวลานัดหมายการควบคุมการเลือกเวลา
อัปโหลดไฟล์การส่งเรซูเม่, เอกสาร, รูปภาพประเภทไฟล์และขนาดที่กำหนดได้
การยอมรับข้อกำหนดและเงื่อนไข, การยินยอม GDPRช่องทำเครื่องหมายที่จำเป็นพร้อมลิงก์
ซ่อนข้อมูลติดตาม (URL หน้า, ผู้ส่งอ้างอิง)ไม่มองเห็นสำหรับผู้ใช้
reCAPTCHAการป้องกันสแปมv2 ช่องทำเครื่องหมายหรือ v3 มองไม่เห็น
Honeypotป้องกันสแปม (มองไม่เห็นสำหรับมนุษย์)ฟิลด์ที่ซ่อนซึ่งจับบอท

การสร้างฟอร์มติดต่อ

ขั้นตอนที่ 1: เพิ่มฟอร์มวิดเจ็ต

  1. เปิดหน้าใดๆ ในตัวแก้ไข Elementor
  2. ค้นหา "ฟอร์ม" ในแผงวิดเจ็ต
  3. ลากฟอร์มวิดเจ็ตไปยังเลย์เอาต์ของคุณ
  4. ฟอร์มเริ่มต้นประกอบด้วยฟิลด์ชื่อ, อีเมล และข้อความ

ขั้นตอนที่ 2: กำหนดค่าฟิลด์ฟอร์ม

สำหรับฟอร์มติดต่อมาตรฐาน การกำหนดค่าฟิลด์นี้ทำงานได้ดี:

  1. ชื่อ (ฟิลด์ข้อความ, จำเป็น) – ตัวอย่าง: "ชื่อของคุณ"
  2. อีเมล (ฟิลด์อีเมล, จำเป็น) – ตัวอย่าง: "[email protected]"
  3. หัวข้อ (ฟิลด์ข้อความ, ไม่จำเป็น) – ตัวอย่าง: "เราจะช่วยคุณได้อย่างไร?"
  4. ข้อความ (ฟิลด์กล่องข้อความ, จำเป็น) – ตัวอย่าง: "บอกเราเกี่ยวกับโครงการของคุณ...", แถว: 5
  5. reCAPTCHA หรือ Honeypot สำหรับการป้องกันสแปม

ขั้นตอนที่ 3: กำหนดค่าการกระทำหลังจากส่ง

ภายใต้ส่วน "การกระทำหลังจากส่ง" กำหนดสิ่งที่จะเกิดขึ้นเมื่อผู้ใช้ส่งฟอร์ม: For related information, see our guide on Elementor complete guide.

  • อีเมล: ส่งข้อมูลฟอร์มไปยังที่อยู่อีเมลของคุณ (หรือหลายที่อยู่)
  • เปลี่ยนเส้นทาง: ส่งผู้ใช้ไปยังหน้าขอบคุณหลังจากส่ง
  • ป๊อปอัป: แสดงป๊อปอัปยืนยัน
  • Webhook: ส่งข้อมูลฟอร์มไปยัง URL ภายนอก (Zapier, Make, API ที่กำหนดเอง)
  • Mailchimp / ConvertKit / Drip: เพิ่มผู้ติดตามในรายการการตลาดผ่านอีเมล
  • Slack: ส่งการแจ้งเตือนไปยังช่อง Slack
  • Discord: ส่งการแจ้งเตือนไปยัง Discord webhook

ขั้นตอนที่ 4: ปรับแต่งฟอร์ม

ในแท็บ สไตล์ ปรับแต่งรูปลักษณ์: For related information, see our guide on Elementor templates and kits.

  • รูปแบบฟอร์ม
    • ฟิลด์: ฟิลด์ที่ซ้อนกัน (เต็มความกว้าง) หรือแบบเรียงข้าง (ข้างกัน)
    • สไตล์ฟิลด์: ขอบ, สีพื้นหลัง, การเว้นระยะ, รัศมีขอบ, สีสถานะโฟกัส
    • สไตล์ป้ายชื่อ: ตระกูลฟอนต์, ขนาด, สี, การเว้นระยะ
    • สไตล์ปุ่ม: สีพื้นหลัง, สีข้อความ, ขอบ, เอฟเฟกต์เมื่อชี้, ตัวเลือกเต็มความกว้าง
    • ข้อความ: สีและรูปแบบข้อความสำหรับข้อความสำเร็จและข้อความผิดพลาด

    การสร้างฟอร์มหลายขั้นตอน

    ฟอร์มหลายขั้นตอนมีประโยชน์สำหรับฟอร์มยาว (การลงทะเบียน, การสมัคร, การสำรวจ) ซึ่งการแสดงฟิลด์ทั้งหมดในครั้งเดียวอาจทำให้ผู้ใช้รู้สึกท่วมท้น Elementor Pro รองรับฟอร์มหลายขั้นตอนโดยตรง For related information, see our guide on creating landing pages with Elementor.

    วิธีการตั้งค่าขั้นตอน

    1. เพิ่มวิดเจ็ตฟอร์มลงในหน้า
    2. ในรายการฟิลด์ฟอร์ม ให้เพิ่มประเภทฟิลด์ "ขั้นตอน" ระหว่างกลุ่มฟิลด์
    3. แต่ละฟิลด์ขั้นตอนจะสร้างขั้นตอนใหม่พร้อมปุ่ม "ถัดไป" และ "ก่อนหน้า"
    4. โครงสร้างตัวอย่าง:
      • ขั้นตอนที่ 1: ชื่อ, อีเมล, โทรศัพท์ (ข้อมูลส่วนตัว)
      • ขั้นตอนที่ 2: บริษัท, งบประมาณ, ระยะเวลา (รายละเอียดโครงการ)
      • ขั้นตอนที่ 3: ข้อความ, อัปโหลดไฟล์ (ข้อมูลเพิ่มเติม)

    ฟอร์มหลายขั้นตอนจะแสดงตัวบ่งชี้ความก้าวหน้าที่แสดงว่าผู้ใช้อยู่ในขั้นตอนใด ซึ่งช่วยลดความซับซ้อนที่รับรู้และปรับปรุงอัตราการกรอกข้อมูลเมื่อเปรียบเทียบกับการแสดงฟิลด์ทั้งหมดในครั้งเดียว

    การสร้างฟอร์มการลงทะเบียนผู้ใช้

    Elementor Pro สามารถสร้างฟอร์มการลงทะเบียนผู้ใช้ WordPress โดยไม่ต้องใช้ปลั๊กอินแยก:

    1. เพิ่มวิดเจ็ตฟอร์มและกำหนดฟิลด์ (ชื่อผู้ใช้, อีเมล, รหัสผ่าน)
    2. ภายใต้ "การกระทำหลังจากส่ง" ให้เพิ่มการกระทำ "ลงทะเบียน"
    3. แมพฟิลด์ฟอร์มแต่ละฟิลด์ไปยังฟิลด์ผู้ใช้ WordPress ที่เกี่ยวข้อง
    4. ตั้งค่าบทบาทผู้ใช้เริ่มต้นสำหรับการลงทะเบียนใหม่
    5. สามารถเปลี่ยนเส้นทางผู้ใช้ไปยังหน้าบัญชีของพวกเขาหลังจากการลงทะเบียนได้

    หมายเหตุ: WordPress ต้องการให้ผู้ดูแลระบบอนุมัติผู้ใช้ใหม่โดยค่าเริ่มต้น คุณสามารถเปลี่ยนแปลงนี้ได้ที่ การตั้งค่า → ทั่วไป → สมาชิกหากคุณต้องการให้ผู้ใช้ลงทะเบียนได้อย่างอิสระ

    การรวมเข้ากับบริการการตลาดผ่านอีเมล

    Elementor Pro รวมเข้ากับแพลตฟอร์มการตลาดผ่านอีเมลที่นิยมโดยตรง:

    บริการประเภทการรวมขั้นตอนการตั้งค่า
    Mailchimpแบบเนทีฟ (ในตัว)เพิ่ม API key → เลือกรายการ → แมพฟิลด์
    ConvertKitแบบเนทีฟ (ในตัว)เพิ่ม API key → เลือกฟอร์ม → แมพฟิลด์
    ActiveCampaignแบบเนทีฟ (ในตัว)เพิ่มข้อมูลรับรอง API → เลือกรายการ → แมพฟิลด์
    Dripแบบเนทีฟ (ในตัว)เพิ่ม API token → เลือกบัญชี → แมพฟิลด์
    GetResponseแบบเนทีฟ (ในตัว)เพิ่ม API key → เลือกแคมเปญ → แมพฟิลด์
    MailerLiteแบบเนทีฟ (ในตัว)เพิ่ม API key → เลือกกลุ่ม → แมพฟิลด์
    HubSpotผ่าน Webhookสร้างการเชื่อมต่อ Zapier/Make กับการกระทำ webhook

    สำหรับการรวมแต่ละรายการ ขั้นตอนคือ: ป้อน API key ของบริการของคุณในการตั้งค่าการรวมของ Elementor จากนั้นเลือกบริการเป็น "การกระทำหลังจากส่ง" ในฟอร์มของคุณ แมพฟิลด์ฟอร์มของคุณไปยังฟิลด์ของบริการ และผู้สมัครจะถูกเพิ่มโดยอัตโนมัติเมื่อฟอร์มถูกส่ง

    กลยุทธ์ป้องกันสแปม

    ฟอร์มติดต่อดึงดูดบอทสแปม Elementor Pro มีตัวเลือกการป้องกันสแปมหลายอย่าง:

    • Google reCAPTCHA v3: การตรวจจับสแปมที่มองไม่เห็นที่ให้คะแนนการส่งโดยไม่ต้องมีปฏิสัมพันธ์จากผู้ใช้ แนะนำสำหรับฟอร์มส่วนใหญ่
    • reCAPTCHA v2: ช่องทำเครื่องหมาย "ฉันไม่ใช่หุ่นยนต์" มองเห็นได้มากขึ้นแต่สามารถลดการกรอกฟอร์ม
    • ฟิลด์ Honeypot: ฟิลด์ที่มองไม่เห็นที่บอทกรอกข้อมูล หากฟิลด์มีข้อมูล การส่งจะถูกปฏิเสธ ไม่ต้องการการโต้ตอบจากผู้ใช้
    • ฟิลด์การยอมรับ: ช่องทำเครื่องหมายที่จำเป็น (การยินยอม GDPR, การยอมรับข้อกำหนด) ที่ยังทำหน้าที่เป็นการป้องกันบอท

    เราขอแนะนำให้ใช้ reCAPTCHA v3 ร่วมกับฟิลด์ Honeypot ซึ่งให้การป้องกันสแปมสองชั้นโดยไม่มีผลกระทบที่มองเห็นได้

    ในประสบการณ์ของผู้ใช้。

    Elementor Forms กับปลั๊กอินฟอร์มเฉพาะ

    ฟีเจอร์Elementor FormsGravity FormsWPForms
    ตัวสร้างภาพภายในตัวแก้ไข Elementorแยกการลากและวางแยกการลากและวาง
    ตรรกะเงื่อนไขพื้นฐาน (แสดง/ซ่อนฟิลด์)ขั้นสูงขั้นสูง
    การรวมการชำระเงินปุ่ม PayPalStripe, PayPal, SquareStripe, PayPal, Square
    การคำนวณไม่ใช่ใช่ (Pro)
    หลายขั้นตอนใช่ใช่ใช่
    การอัปโหลดไฟล์ใช่ใช่ใช่
    การจัดการการเข้าถึงผ่านการส่งของ Elementorจัดการการเข้าถึงเต็มรูปแบบจัดการการเข้าถึงเต็มรูปแบบ
    ต้องการตัวสร้างหน้าใช่ (Elementor Pro)ไม่ไม่

    Elementor Forms เพียงพอสำหรับฟอร์มติดต่อ การลงทะเบียนรับข่าวสาร และฟอร์มลงทะเบียนที่ง่าย สำหรับฟอร์มที่ซับซ้อนซึ่งต้องการการประมวลผลการชำระเงิน ตรรกะเงื่อนไขขั้นสูง หรือการจัดการการเข้าถึงที่ซับซ้อน ปลั๊กอินฟอร์มเฉพาะเช่น Gravity Forms หรือ WPForms จะเหมาะสมกว่า。

    คำถามที่พบบ่อย

    ฉันสามารถใช้ฟอร์ม Elementor โดยไม่ต้องใช้ Elementor Pro ได้ไหม?

    ไม่สามารถ ฟีเจอร์ Form เป็นสิทธิพิเศษสำหรับ Elementor Pro หากคุณต้องการฟอร์มด้วยเวอร์ชันฟรีของ Elementor ให้ใช้ปลั๊กอินฟอร์มแยกเช่น Contact Form 7 (ฟรี), WPForms Lite (ฟรี) หรือ Gravity Forms (พรีเมียม).

    การส่งฟอร์ม Elementor ถูกเก็บไว้ที่ไหน?

    การส่งฟอร์มจะถูกเก็บไว้ในฐานข้อมูลของ WordPress และสามารถเข้าถึงได้ที่ Elementor → Submissions ในแผงผู้ดูแลระบบ คุณสามารถดู ส่งออก (CSV) และลบการส่งได้ การส่งยังถูกส่งไปยังที่อยู่อีเมลที่คุณกำหนดในอีเมลแอคชั่น。

    ฟอร์ม Elementor สามารถรับการอัปโหลดไฟล์ได้หรือไม่?

    ใช่ เพิ่มประเภทฟิลด์การอัปโหลดไฟล์ลงในฟอร์มของคุณ คุณสามารถกำหนดประเภทไฟล์ที่ยอมรับ (PDF, JPG, PNG, DOCX, ฯลฯ) และขนาดไฟล์สูงสุด ไฟล์ที่อัปโหลดจะถูกเก็บไว้ในห้องสมุดสื่อของ WordPress และเชื่อมโยงกับการส่งฟอร์ม。

    ฉันจะเพิ่มตรรกะเงื่อนไขในฟอร์ม Elementor ได้อย่างไร?

    Elementor Pro รองรับตรรกะเงื่อนไขพื้นฐาน: แสดงหรือซ่อนฟิลด์ตามค่าของฟิลด์อื่น ในการตั้งค่าฟิลด์ เปิดใช้งาน "Conditional" และตั้งค่าข้อกำหนด (เช่น แสดงฟิลด์ "บริษัท" เฉพาะเมื่อเลือกปุ่มวิทยุ "ฉันเป็นธุรกิจ") สำหรับตรรกะเงื่อนไขขั้นสูง (การคำนวณ, เงื่อนไขหลายระดับ) ปลั๊กอินฟอร์มเฉพาะอาจเหมาะสมกว่า。

    ฉันสามารถสร้างฟอร์มป๊อปอัพด้วย Elementor ได้ไหม?

    ใช่ สร้างแม่แบบป๊อปอัพใน Elementor เพิ่มฟีเจอร์ Form ลงไป และตั้งค่าข้อกำหนดในการกระตุ้น (คลิก, เปอร์เซ็นต์การเลื่อน, เจตนาที่จะออก, การหน่วงเวลา) นี่มีประโยชน์สำหรับการลงทะเบียนรับข่าวสาร แม่เหล็กนำลูกค้า และข้อเสนอส่งเสริมการขายโดยไม่ต้องเพิ่มฟอร์มในเลย์เอาต์หน้าหลัก。

    ฉันจะป้องกันสแปมในฟอร์ม Elementor ได้อย่างไร?

    ใช้ Google reCAPTCHA v3 (ไม่มองเห็น) ร่วมกับฟิลด์ Honeypot เพื่อการป้องกันสองชั้น สิ่งนี้จะบล็อกบอทอัตโนมัติโดยไม่เพิ่มความยุ่งยากให้กับผู้ใช้จริง สำหรับฟอร์มที่มีสแปมจำนวนมาก ให้พิจารณาเพิ่มฟิลด์การยอมรับ (ช่องทำเครื่องหมายที่จำเป็น) เป็นชั้นที่สาม。

    รับ Elementor Pro พร้อมตัวสร้างฟอร์ม

    เข้าถึงฟีเจอร์ Form, Theme Builder, WooCommerce Builder และวิดเจ็ต Pro กว่า 100 รายการ สร้างฟอร์มได้อย่างมีวิสัยทัศน์โดยไม่ต้องใช้ปลั๊กอินเพิ่มเติม。

    เรียกดู Elementor Pro →

คำถามที่พบบ่อย

ฉันต้องการ Elementor Pro เพื่อสร้างฟอร์มหรือไม่?
ใช่. ฟังก์ชันฟอร์มเป็นฟีเจอร์ของ Elementor Pro. เวอร์ชันฟรีของ Elementor ไม่มีฟังก์ชันการทำงานของฟอร์ม. ตัวเลือกฟรีอื่นๆ ได้แก่ WPForms Lite หรือ Contact Form 7 ที่ใช้เลย์เอาต์ของ Elementor.
ฟอร์มของ Elementor สามารถส่งข้อมูลไปยังบริการการตลาดทางอีเมลได้หรือไม่?
ใช่. ฟอร์มของ Elementor Pro สามารถรวมกับ Mailchimp, ActiveCampaign, Drip, GetResponse, ConvertKit และบริการอีเมลอื่นๆ ผ่านการรวมฟังก์ชันในตัว. คุณสามารถแมพฟิลด์ฟอร์มไปยังฟิลด์ในรายชื่ออีเมลเพื่อการจัดการผู้สมัครอัตโนมัติ.
ฉันจะสร้างฟอร์มหลายขั้นตอนใน Elementor ได้อย่างไร?
เพิ่มฟังก์ชันฟอร์ม จากนั้นแทรกฟิลด์ขั้นตอนระหว่างฟิลด์ฟอร์มของคุณเพื่อสร้างหน้าแยก. Elementor จะเพิ่มปุ่มนำทางระหว่างขั้นตอนโดยอัตโนมัติ. ปรับแต่งตัวบ่งชี้ขั้นตอน ข้อความปุ่ม และกฎการตรวจสอบตามแต่ละขั้นตอน.
ฉันสามารถเพิ่มตรรกะตามเงื่อนไขให้กับฟอร์มของ Elementor ได้หรือไม่?
Elementor Pro รองรับการแสดงฟิลด์ตามเงื่อนไขตั้งแต่เวอร์ชัน 3.15. คุณสามารถแสดงหรือซ่อนฟิลด์ตามค่าฟิลด์อื่นๆ. สำหรับตรรกะตามเงื่อนไขที่ซับซ้อนมากขึ้น, ส่วนเสริมของบุคคลที่สามเช่น Dynamic.ooo หรือ JetFormBuilder จะให้ความสามารถที่ขยาย.
การส่งฟอร์มของ Elementor ถูกเก็บไว้ที่ไหน?
Elementor Pro เก็บการส่งฟอร์มในฐานข้อมูล WordPress ซึ่งสามารถเข้าถึงได้จาก Elementor, การส่งในเมนูผู้ดูแลระบบ. คุณสามารถดู ส่งออก และจัดการการส่งได้โดยตรง. การแจ้งเตือนทางอีเมลจะถูกส่งพร้อมกันตามการกำหนดค่าของคุณ.

แชร์โพสต์นี้

เกี่ยวกับผู้เขียน

Erik Keller
Erik Keller

ผู้เชี่ยวชาญ WordPress

ผู้เชี่ยวชาญ WordPress อาวุโสที่มีประสบการณ์กว้างขวางในการพัฒนาธีม ปลั๊กอิน และ WooCommerce มีความหลงใหลในการช่วยให้ธุรกิจประสบความสำเร็จด้วยโซลูชัน WordPress

WordPressWooCommerceการพัฒนาธีมการพัฒนาปลั๊กอินการปรับปรุงประสิทธิภาพ

ติดตามข่าวสาร

รับเคล็ดลับและบทเรียน WordPress ล่าสุดในกล่องจดหมายของคุณ