نسخه پرو Page Builder Sandwich فرمهای تماس، استعلام، ثبتنام و چندمرحلهای را از بلوکها میسازد و تصمیم میگیرد چه اتفاقی برای هر پیام بیفتد: یک ایمیل، یک نسخه ذخیرهشده در سایت شما، یک وبهوک و یک فهرست پستی.
ساخت یک فرم
۱. در ویرایشگر بلوک یا Sandwich Studio، بلوک Form را اضافه کنید. این کار با فیلدهای نام، ایمیل و پیام شروع میشود. ۲. فیلدها را با بلوک Form field اضافه کنید: متن، ایمیل، تلفن، آدرس وب، عدد، تاریخ، پیام، منوی کشویی، انتخاب یکی، انتخاب چند مورد، کادر تأیید رضایت، آپلود فایل و مقدار مخفی. ۳. یک فیلد را انتخاب کنید تا برچسب آن، الزامی بودن یا نبودن آن، گزینههای آن، عرض آن (تمامصفحه یا نصفه) و برای آپلود فایل، انواع فایلهای مجاز و حداکثر اندازه (تا ۵۰ مگابایت؛ پیشفرض ۵ مگابایت مگر اینکه آن را تغییر دهید) را تنظیم کنید. ۴. برای یک فرم چندمرحلهای، فیلدها را درون بلوکهای Form step قرار دهید: بازدیدکننده هر بار یک مرحله را با دکمههای Back و Next میبیند و پیش از باز شدن مرحله بعدی، هر مرحله بررسی میشود.
نمایش یک فیلد فقط زمانی که فیلد دیگری مطابقت دارد
پنل Show this field only if… یک فیلد را باز کنید، یک فیلد دیگر و یک قانون (است، نیست، شامل میشود، پر شده است، خالی است) را انتخاب کنید. یک فیلد مخفی هرگز الزامی نیست و هرگز ارسال نمیشود.
پس از ارسال چه اتفاقی میافتد؟
بلوک Form را انتخاب کرده و بخش After sending را باز کنید:
- ارسال ایمیل ارسالی به یک یا چند آدرس (در صورت خالی بودن، به مدیر سایت). آدرس ایمیل بازدیدکننده به عنوان آدرس پاسخ تنظیم میشود.
- ذخیره ارسالها در این سایت: آنها در بخش Page Builder Sandwich → Form submissions به همراه خروجی CSV فهرست میشوند. فایلهای آپلودشده در پوشهای خصوصی نگهداری میشوند که از طریق وب قابل دسترسی نیست؛ ویرایشگران و مدیران آنها را از طریق فرم ارسالی دانلود میکنند.
- ارسال به یک وبهوک: فیلدها به عنوان JSON به آدرس https انتخابی شما ارسال میشوند.
- افزودن به یک فهرست پستی: Mailchimp، Brevo، MailerLite، Kit یا ActiveCampaign (بخش "اتصال به سرویس فهرست پستی" را ببینید).
هر عملیات بهطور مستقل اجرا میشود: اگر یکی با خطا مواجه شود، بقیه همچنان اجرا میشوند و فرم ذخیرهشده نشان میدهد که کدامیک موفق بودهاند.
محافظت در برابر هرزنامه، بهصورت داخلی
هر فرم در سمت سرور محافظت میشود، بدون اینکه نیازی به حل مسئلهای توسط بازدیدکنندگان باشد: یک فیلد مخفی که فقط رباتها آن را پر میکنند، یک توکن امضاشده که ثابت میکند فرم از صفحه شما آمده است، حداقل ۳ ثانیه زمان برای پر کردن آن، و حداکثر ۱۰ پیام از یک آدرس برای هر فرم در هر ۱۰ دقیقه. به یک ربات به گونهای پاسخ داده میشود که گویی موفق بوده است، بنابراین هیچ چیزی یاد نمیگیرد و هیچیک از اطلاعات ارسالی او ذخیره یا هدایت نمیشوند. صفحهای که برای مدت طولانی از طریق کش ارائه شده است همچنان کار میکند: فرم یک توکن تازه دریافت میکند و دوباره ارسال میکند.
اتصال به سرویس فهرست پستی
۱. مسیر Page Builder Sandwich → Marketing → Mailing-list connections را باز کنید. ۲. کلید API سرویس (برای ActiveCampaign، آدرس API خود را نیز وارد کنید، برای نمونه https://youraccount.api-us1.com) را جایگذاری کرده و Check and save را انتخاب کنید. کلید ابتدا توسط سرویس بررسی شده، بهصورت رمزگذاریشده در سایت شما ذخیره میشود و دیگر هرگز نمایش داده نمیشود. ۳. در پنل After sending بلوک Form، گزینه Add to a mailing list را فعال کرده و سرویس و فهرست (برای Kit، فرم) را انتخاب کنید.
بازدیدکننده با استفاده از نخستین فیلد ایمیل فرم و، در صورت وجود، فیلدی با نام name اضافه میشود. آدرسی که از قبل در فهرست وجود داشته باشد بهروزرسانی میشود و هرگز دو بار اضافه نمیشود.