فرم چندمرحلهای با المنتور زمانی مفید است که یک فرم طولانی—مثل درخواست طراحی سایت، ثبت سفارش خدمات، رزرو مشاوره یا نیازسنجی پروژه—در یک صفحه کاربر را خسته میکند. تقسیم سؤالها به چند گام کوتاه، بار ذهنی را کاهش میدهد و به کاربر نشان میدهد تا پایان مسیر چقدر فاصله دارد. بااینحال هر فرم چندمرحلهای الزاماً نرخ تبدیل را افزایش نمیدهد؛ ترتیب سؤالها، اعتبارسنجی، نسخه موبایل و پیام پس از ارسال تعیین میکنند فرم واقعاً کاربردی باشد یا فقط ظاهر پیچیدهتری پیدا کند.
فرم چندمرحلهای با المنتور چیست؟
در فرم معمولی، همه فیلدها همزمان نمایش داده میشوند. در فرم چندمرحلهای، فیلدها در گروههای منطقی قرار میگیرند و کاربر با دکمههای «بعدی» و «قبلی» میان مراحل حرکت میکند. ویجت Form در Elementor Pro فیلد نوع Step دارد که شروع هر مرحله را مشخص میکند و امکان نمایش شماره، آیکون، عنوان یا نوار پیشرفت را میدهد.
هدف اصلی کوتاهکردن واقعی فرم نیست؛ بلکه ارائه تدریجی اطلاعات است. اگر یک فرم ۳۰ سؤال نامرتبط داشته باشد، تقسیم آن به پنج مرحله مشکل را پنهان میکند اما حل نمیکند. پیش از ساخت، هر سؤال را با این معیار بسنجید: آیا پاسخ آن برای اقدام بعدی کسبوکار ضروری است؟
چه زمانی فرم چندمرحلهای انتخاب مناسبی است؟
| سناریو | پیشنهاد | دلیل |
|---|---|---|
| فرم تماس با نام، موبایل و پیام | فرم یکمرحلهای | تقسیم سه فیلد اصطکاک اضافه میکند |
| نیازسنجی طراحی سایت | فرم چندمرحلهای | اطلاعات کسبوکار، امکانات و بودجه گروهبندی میشوند |
| رزرو وقت با انتخاب خدمت و زمان | چندمرحلهای کوتاه | تصمیمها ترتیب طبیعی دارند |
| ثبتنام خبرنامه | یک فیلد | هدف فقط دریافت ایمیل است |
| درخواست پشتیبانی فنی | دو یا سه مرحله | پروژه، نوع مشکل و جزئیات از هم جدا میشوند |
| استعلام قیمت پروژه سفارشی | چندمرحلهای | شرایط پروژه قبل از اطلاعات تماس جمعآوری میشود |
پیشنیازهای ساخت فرم در Elementor
برای استفاده مستقیم از قابلیت Step به Elementor Pro و فعالبودن ویجت Form نیاز دارید. همچنین باید روش ارسال ایمیل سایت سالم باشد؛ چون کاملبودن ظاهر فرم تضمین نمیکند پیام به صندوق ورودی برسد. اگر اعلانها دریافت نمیشوند، راهنمای رفع مشکل ارسال ایمیل وردپرس و تنظیم SMTP را پیش از انتشار فرم بررسی کنید.
- Elementor و Elementor Pro به نسخههای سازگار بهروزرسانی شده باشند.
- SSL فعال و آدرس سایت روی HTTPS تنظیم شده باشد.
- فرستنده ایمیل از دامنه خود سایت استفاده کند.
- صفحه تشکر یا پیام موفقیت از قبل مشخص باشد.
- فهرست سؤالها و منطق ترتیب مراحل روی کاغذ آماده شده باشد.
مرحله اول: معماری فرم را قبل از طراحی مشخص کنید
بهترین فرمهای چندمرحلهای از ساده به حساس حرکت میکنند. در شروع، سؤالهایی قرار دهید که پاسخدادن به آنها آسان است؛ اطلاعات تماس، بودجه یا جزئیات تخصصی را زمانی بپرسید که کاربر کمی در مسیر سرمایهگذاری کرده است. البته برای فرمهای پشتیبانی، ایمیل یا شناسه مشتری ممکن است از همان ابتدا برای شناسایی پرونده ضروری باشد.
برای نمونه، فرم درخواست طراحی سایت میتواند چنین ساختاری داشته باشد:
- معرفی کسبوکار: حوزه فعالیت، وضعیت فعلی سایت و هدف اصلی.
- نیازهای پروژه: نوع سایت، صفحات، فروشگاه، عضویت و امکانات اختصاصی.
- محتوا و هویت بصری: لوگو، تصاویر، متنها و نمونههای موردعلاقه.
- زمان و بودجه: بازه اجرا، محدوده بودجه و اولویتها.
- اطلاعات تماس: نام، موبایل، ایمیل و روش تماس ترجیحی.
هر مرحله بهتر است یک موضوع روشن داشته باشد. ترکیب بودجه، رنگ سازمانی و انتخاب هاست در یک مرحله باعث سردرگمی میشود.
مرحله دوم: افزودن ویجت Form و فیلدهای Step
صفحه را با المنتور باز و ویجت Form را اضافه کنید. فیلدهای پیشفرض را حذف یا متناسب با نیاز تغییر دهید. سپس از فهرست Type گزینه Step را انتخاب کنید. هر فیلد Step مرز آغاز یک مرحله جدید است؛ فیلدهای پس از آن تا Step بعدی در همان مرحله نمایش داده میشوند.
تنظیمات مهم Step
- Label: عنوان کوتاه مرحله، مثل «اطلاعات پروژه».
- Previous Button: متن دکمه بازگشت.
- Next Button: متن دکمه ادامه.
- Icon: آیکون ساده و مرتبط؛ از تنوع بیدلیل پرهیز کنید.
- Indicator: نمایش عدد، آیکون، متن، نوار پیشرفت یا ترکیبی از آنها.
عنوان مرحله باید بگوید در این بخش چه چیزی خواسته میشود، نه اینکه صرفاً «مرحله دوم» بنویسد. روی موبایل، عنوانهای کوتاه مانع شکستن نامنظم نوار پیشرفت میشوند.
مرحله سوم: انتخاب فیلد درست و اعتبارسنجی
نوع فیلد را متناسب با پاسخ انتخاب کنید. برای بودجه از Select یا Radio، برای توضیح پروژه از Textarea و برای پذیرش قوانین از Acceptance استفاده کنید. واردکردن شماره تماس در فیلد Text ممکن است انعطاف بیشتری برای شمارههای ایران داشته باشد، اما باید الگوی اعتبارسنجی و پیام خطای واضح تعریف شود.
Required را فقط برای دادههای ضروری فعال کنید. اجباریکردن فیلدهایی مانند آدرس کامل، نام شرکت یا شبکه اجتماعی در فرم مشاوره اولیه میتواند ارسال را کاهش دهد. اگر اطلاعاتی بعداً از طریق تماس قابل دریافت است، لزومی ندارد پیش از اولین ارتباط مانع ایجاد کند.
پیام خطای خوب چه ویژگیای دارد؟
پیام «این فیلد نامعتبر است» کافی نیست. دقیق بگویید چه چیزی باید اصلاح شود: «شماره موبایل را با ۰۹ وارد کنید» یا «حداکثر حجم فایل ۵ مگابایت است». خطا باید کنار همان فیلد دیده شود و دادههای مراحل قبلی را پاک نکند.
مرحله چهارم: تنظیم Actions After Submit
پس از ارسال موفق میتوانید چند اقدام همزمان داشته باشید: Email، Email 2، Redirect، Webhook، ذخیره در سیستمهای بازاریابی یا اتصال به CRM. فقط اقدامهایی را فعال کنید که واقعاً استفاده میشوند؛ هر اتصال اضافی یک نقطه شکست جدید است.
- Email: ارسال اطلاعات برای مدیر یا واحد فروش.
- Email 2: ارسال تأییدیه خلاصه برای کاربر.
- Redirect: هدایت به صفحه تشکر و مرحله بعد.
- Webhook: انتقال داده به اتوماسیون یا CRM.
- Collect Submissions: نگهداری نسخهای از درخواستها در وردپرس.
اگر اطلاعات حساس جمعآوری میکنید، مدت نگهداری، سطح دسترسی مدیران و نسخههای پشتیبان را مشخص کنید. فرم نباید محل دریافت رمز عبور، اطلاعات کامل کارت بانکی یا دادهای باشد که کانال امن دیگری برای آن وجود دارد.
مرحله پنجم: طراحی حرفهای و هماهنگ با UX
ظاهر فرم باید ادامه طبیعی صفحه باشد. فاصله عمودی ثابت، برچسب خوانا، کنتراست مناسب و دکمه اصلی واضح مهمتر از سایههای سنگین و انیمیشنهای زیاد هستند. اگر فرم داخل یک لندینگ پیج ساختهشده با المنتور قرار دارد، رنگ CTA و متن وعده صفحه باید با مرحله پایانی فرم هماهنگ باشد.
نکات طراحی دکمههای بعدی و قبلی
دکمه «بعدی» باید اولویت بصری بیشتری از «قبلی» داشته باشد. در زبان فارسی، ترتیب دکمهها و جهت آیکونها را روی موبایل و دسکتاپ بررسی کنید. کاربر نباید دکمه ادامه را با ارسال نهایی اشتباه بگیرد؛ متن آخرین دکمه را «ارسال درخواست» یا «ثبت درخواست مشاوره» بنویسید.
نوار پیشرفت
برای فرمهای سه مرحله یا بیشتر، نوار پیشرفت اضطراب کاربر را کم میکند. درصد یا تعداد مراحل باید واقعی باشد. پنهانکردن یک مرحله طولانی در پایان، احساس فریب ایجاد میکند. اگر مراحل شاخهای هستند، بهتر است از ابزار دارای Conditional Logic استفاده کنید تا تعداد مسیرها مدیریت شود.
بهینهسازی فرم چندمرحلهای برای موبایل
بیشتر فرمها باید ابتدا در عرض موبایل آزمایش شوند. فیلدهای دو ستونه را در صفحه کوچک تکستونه کنید، محدوده لمس دکمهها را بزرگ نگه دارید و کیبورد مناسب هر ورودی را فعال کنید. برای مثال، فیلد موبایل باید صفحهکلید عددی باز کند.
- عنوان مرحله حداکثر چند کلمه باشد.
- در هر مرحله تعداد فیلدهای قابل مشاهده محدود بماند.
- پیام خطا بدون اسکرول طولانی دیده شود.
- دکمهها به لبه صفحه نچسبند.
- بارگذاری فایل روی اینترنت موبایل آزمایش شود.
- بازگشت به مرحله قبل اطلاعات را حفظ کند.
اصول کامل چینش موبایل را در راهنمای طراحی سایت ریسپانسیو و Mobile-First توضیح دادهایم.
سرعت، امنیت و جلوگیری از اسپم
فرم سنگین میتواند تجربه صفحه را خراب کند، بهخصوص اگر چند افزونه فرمساز، کپچا و اسکریپت رهگیری همزمان بارگذاری شوند. فقط یک راهکار فرم اصلی انتخاب کنید و عملکرد صفحه را قبل و بعد از افزودن فرم بسنجید. برای جلوگیری از اسپم میتوانید Honeypot یا reCAPTCHA را فعال کنید، اما کپچای دشوار نرخ تکمیل را کاهش میدهد.
ورودیها باید در سمت سرور اعتبارسنجی و پاکسازی شوند. محدودیت نوع و حجم فایل را مشخص کنید و فایلهای آپلودی را عمومی و قابل اجرا نگه ندارید. سایت، افزونهها و PHP را بهروز نگه دارید و دسترسی مشاهده Submissionها را فقط به نقشهای لازم بدهید. چکلیست امنیت وردپرس برای لایههای دیگر حفاظت سایت کاربردی است.
مثال عملی: فرم درخواست طراحی سایت تکوبیت
فرض کنید هدف، دریافت سرنخ باکیفیت برای طراحی سایت شرکتی است. در مرحله اول فقط نوع کسبوکار و هدف سایت پرسیده میشود. مرحله دوم امکانات ضروری مثل فروشگاه، وبلاگ، چندزبانه یا پنل کاربری را با Checkbox دریافت میکند. مرحله سوم بازه زمانی و بودجه را با گزینههای شفاف نشان میدهد و مرحله چهارم اطلاعات تماس را میگیرد.
پس از ارسال، مدیر خلاصه کامل را دریافت میکند، کاربر یک پیام تأیید همراه زمان تقریبی پاسخ میبیند و به صفحه تشکر منتقل میشود. این ساختار به تیم فروش کمک میکند پیش از تماس، تصویر اولیهای از پروژه داشته باشد؛ درعینحال کاربر مجبور نیست در اولین مرحله شماره تماس خود را بدون دانستن مسیر فرم وارد کند.
چگونه نرخ تبدیل فرم را اندازهگیری کنیم؟
صرفاً تعداد ارسالها کافی نیست. نرخ شروع فرم، عبور از هر مرحله، خطاهای اعتبارسنجی و تکمیل نهایی را اندازهگیری کنید. اگر ریزش در یک مرحله زیاد است، تعداد یا حساسیت سؤالهای آن را بررسی کنید. ممکن است گزینههای بودجه مبهم باشند یا آپلود فایل در موبایل مشکل داشته باشد.
دو نسخه را همزمان و بدون برنامه تغییر ندهید. یک فرضیه مشخص—مثلاً انتقال اطلاعات تماس از مرحله اول به آخر—را آزمایش کنید و پس از رسیدن به حجم داده کافی تصمیم بگیرید. راهنمای بهبود تجربه کاربری سایت چارچوب گستردهتری برای تحلیل مسیر و نرخ تبدیل ارائه میکند.
چکلیست انتشار فرم چندمرحلهای
- هر مرحله فقط یک موضوع روشن دارد.
- فیلدهای غیرضروری حذف شدهاند.
- Required فقط برای اطلاعات ضروری فعال است.
- دکمههای بعدی، قبلی و ارسال نهایی متن واضح دارند.
- پیام خطا دقیق و نزدیک به فیلد نمایش داده میشود.
- فرم در موبایل، تبلت و دسکتاپ تست شده است.
- ایمیل مدیر و تأییدیه کاربر واقعاً تحویل میشوند.
- Submission در وردپرس یا CRM ثبت میشود.
- ضداسپم، محدودیت فایل و سیاست حریم خصوصی فعال است.
- صفحه تشکر و رویداد اندازهگیری تکمیل فرم کار میکنند.
اشتباهات رایج در فرمهای چندمرحلهای
- ساخت مراحل زیاد برای فرمی که میتواند سه فیلد داشته باشد.
- درخواست اطلاعات تماس و بودجه پیش از ایجاد اعتماد.
- استفاده از Placeholder بهجای Label دائمی.
- پاکشدن پاسخها هنگام بازگشت یا بروز خطا.
- نبود پیام موفقیت روشن و زمان پاسخگویی.
- تستنکردن ایمیلها و اتکا به ظاهر فرم.
- استفاده همزمان از چند کپچا و اسکریپت سنگین.
جمعبندی و اجرای حرفهای
ساخت فرم چندمرحلهای با المنتور از نظر فنی ساده است، اما فرم پربازده به معماری سؤالها، تجربه موبایل، تحویل مطمئن اعلانها و اندازهگیری ریزش نیاز دارد. اگر برای خدمات، سفارش پروژه یا نیازسنجی مشتری به فرم اختصاصی نیاز دارید، تکوبیت میتواند ساختار، طراحی، اتصال ایمیل یا CRM و رویدادهای تحلیلی آن را متناسب با مسیر واقعی کسبوکار اجرا کند. برای بررسی پروژه از صفحه خدمات تکوبیت اقدام کنید.
سؤالات متداول
آیا فرم چندمرحلهای در نسخه رایگان المنتور وجود دارد؟
ویجت Form و فیلد Step بهصورت داخلی در Elementor Pro ارائه میشوند. در نسخه رایگان باید از افزونه فرمساز سازگار یا راهکار اختصاصی استفاده کنید.
چند مرحله برای فرم مناسب است؟
عدد ثابت وجود ندارد، اما معمولاً سه تا پنج مرحله برای نیازسنجی خدمات کافی است. معیار اصلی، منطق گروهبندی و کوتاهبودن هر مرحله است.
چرا ایمیل فرم المنتور دریافت نمیشود؟
ممکن است تابع Mail هاست، تنظیم فرستنده یا اعتبارسنجی دامنه مشکل داشته باشد. SMTP و رکوردهای SPF و DKIM را بررسی و ارسال واقعی را آزمایش کنید.
آیا فرم چندمرحلهای همیشه نرخ تبدیل را افزایش میدهد؟
خیر. برای فرم کوتاه ممکن است اصطکاک ایجاد کند. تصمیم را با رفتار کاربران و آزمون نسخه یکمرحلهای و چندمرحلهای بگیرید.
چطور پاسخ فرم در وردپرس ذخیره شود؟
در Actions After Submit گزینه Collect Submissions را فعال کنید و دسترسی مشاهده دادهها را فقط به نقشهای ضروری بدهید.
