چگونه از Google Forms به‌عنوان فرم تماس وب‌سایت استفاده کنیم

پاسخ سریع: یک Google Form با فیلدهای نام، ایمیل، موضوع و پیام بسازید، سپس روی Send → Embed (<>) کلیک کنید تا یک کد iframe بگیرید که در HTML سایت خود جای‌گذاری می‌کنید. Google Forms به‌طور خودکار در ارسال‌های جدید به شما ایمیل نمی‌زند — یک افزونهٔ اطلاعیه نصب کنید یا تب Responses و Sheet متصل را دستی بررسی کنید.

برای گذاشتن یک فرم تماس کارآمد روی وب‌سایتتان نیازی به اشتراک اختصاصی سازندهٔ فرم ندارید. Google Forms رایگان است، هیچ کد بک‌اندی نیاز ندارد، و هر پیام را در یک صفحه‌گسترده‌ای که از قبل بلدید چگونه استفاده کنید ذخیره می‌کند. برای هر سایتی کامل نیست، اما برای یک صفحهٔ سادهٔ «با ما تماس بگیرید»، یکی از سریع‌ترین گزینه‌های موجود است. در اینجا چگونگی راه‌اندازی درست آن است، از جمله بخش‌هایی که بیشتر راهنماها از قلم می‌اندازند.

مرحلهٔ ۱: فرم تماس را بسازید

یک فرم جدید در forms.google.com شروع کنید و این سؤالات را اضافه کنید. فهرست را کوتاه نگه دارید — هر فیلد الزامی اضافی روی یک فرم تماس عمومی به‌طور محسوسی تعداد بازدیدکنندگانی که ارسال آن را تمام می‌کنند کاهش می‌دهد، پس در برابر وسوسهٔ پرسیدن شماره تلفن یا نام شرکت مقاومت کنید مگر اینکه فرآیند پیگیری شما واقعاً به آن بستگی داشته باشد:

مرحلهٔ ۲: فیلد ایمیل را اعتبارسنجی کنید

روی منوی سه‌نقطه سؤال ایمیل کلیک کنید و Response validation → Text → Email address را انتخاب کنید. این ورودی‌های ناقص — مانند یک نام تایپ‌شده در جعبهٔ ایمیل — را قبل از اینکه فرم اصلاً بتواند ارسال شود رد می‌کند. برای گزینه‌های اعتبارسنجی بیشتر در انواع فیلد دیگر، راهنمای ما دربارهٔ اعتبارسنجی پاسخ Google Forms را ببینید.

مرحلهٔ ۳: آن را در وب‌سایت خود جاسازی کنید

روی Send در بالای ویرایشگر فرم کلیک کنید، سپس آیکون <> (جاسازی) را انتخاب کنید. Google Forms یک قطعه iframe با عرض و ارتفاع تنظیم‌شده تولید می‌کند — آن را کپی کنید و مستقیماً در HTML وب‌سایت خود هرجا که می‌خواهید فرم ظاهر شود جای‌گذاری کنید. اگر با ویرایش مستقیم HTML راحت نیستید، راهنمای کامل ما دربارهٔ جاسازی یک Google Form روی وب‌سایت سازندگان صفحه و پلتفرم‌های CMS را هم پوشش می‌دهد.

چند چیز دربارهٔ نسخهٔ جاسازی‌شده که باید بدانید: داخل یک فریم با اندازهٔ ثابت رندر می‌شود، پس روی صفحات موبایل باریک ممکن است نیاز به تنظیم ویژگی‌های عرض/ارتفاع iframe یا پیچیدن آن در یک ظرف واکنش‌گرا داشته باشید. همچنین استایل خود گوگل را حمل می‌کند، که به‌طور خودکار با فونت‌ها یا رنگ‌های سایت شما مطابقت ندارد.

مرحلهٔ ۴: اطلاعیه‌ها را راه‌اندازی کنید (این بخشی است که افراد اشتباه می‌گیرند)

یک فرض رایج این است که Google Forms در لحظه‌ای که کسی فرم را ارسال می‌کند به شما ایمیل می‌زند. به‌طور پیش‌فرض این‌طور نیست. به‌صورت پیش‌فرض، Forms فقط پاسخ را ثبت می‌کند — هیچ چیز به صندوق ورودی شما ارسال نمی‌شود. دو گزینهٔ واقع‌بینانه دارید:

حریم خصوصی و جمع‌آوری داده در یک فرم تماس عمومی

یک فرم تماس جاسازی‌شده روی یک وب‌سایت عمومی، به‌تعریف، داده شخصی جمع‌آوری می‌کند — حداقل یک نام و آدرس ایمیل، گاهی بیشتر بسته به فیلدهای شما. چند چیز که ارزش انجام‌دادن قبل از انتشار دارند:

برای بررسی کامل‌تر زبان رضایت، نگه‌داری داده، و آنچه GDPR مشخصاً برای بازدیدکنندگان اتحادیه اروپا نیاز دارد، راهنمای ما دربارهٔ Google Forms و GDPR را ببینید.

ملاحظات اسپم و ربات

Google Forms یک کلید CAPTCHA اختصاصی یا یک فیلتر اسپم قابل‌پیکربندی مانند برخی افزونه‌های فرم تماس ارائه نمی‌دهد. از تشخیص سوءاستفادهٔ سطح زیرساخت گسترده‌تر گوگل بهره‌مند می‌شود، اما این عمومی است و چیزی نیست که بتوانید برای فرم خاص خود تنظیم کنید. در عمل، بیشتر فرم‌های تماس با ترافیک کم تا متوسط اسپم بسیار کمی می‌بینند، اما یک صفحهٔ عمومی با ترافیک بالا ممکن است با گذر زمان مقداری ارسال بی‌ارزش جذب کند. اگر این به مشکلی تبدیل شود، افزودن یک سؤال پاسخ کوتاه سادهٔ «حاصل ۳ + ۴ چیست» با اعتبارسنجی پاسخ یک بازدارندهٔ کم‌تلاش است، چون ربات‌های خودکار پایه را فیلتر می‌کند بدون افزودن یک CAPTCHA واقعی.

استایل‌دهی فرم جاسازی‌شده برای حس کمتر «گوگلی»

به‌صورت پیش‌فرض، یک فرم جاسازی‌شده ظاهر پیش‌فرض گوگل را حمل می‌کند، که به‌طرز محسوسی از بقیهٔ یک وب‌سایت برندشده متفاوت خوانده می‌شود. چند تنظیم کمک می‌کند حس کمتری از انحراف داشته باشد:

هیچ‌کدام از این‌ها جاسازی را از یک فرم HTML بومی غیرقابل‌تشخیص نمی‌کند — همچنان داخل iframe گوگل با چیدمان گوگل رندر می‌شود — اما بیشتر شکاف بصری را برای یک صفحهٔ تماس معمولی می‌بندد. اگر سایت شما مشخصاً روی وردپرس اجرا می‌شود، راهنمای جاسازی Google Forms در وردپرس ما را برای مراحل مختص ویرایشگر بلوکی و افزونه ببینید.

Google Forms در برابر یک لینک mailto:

یک لینک mailto: ساده‌ترین گزینهٔ ممکن است — یک هایپرلینک ساده که کلاینت ایمیل بازدیدکننده را با آدرس شما از‌پیش‌پرشده باز می‌کند. صفر راه‌اندازی نیاز دارد، اما معایب واقعی دارد: به داشتن یک کلاینت ایمیل پیکربندی‌شده روی آن دستگاه بستگی دارد (بسیاری از مرورگرهای موبایل و کامپیوترهای کاری ندارند)، هیچ اعتبارسنجی فیلد به شما نمی‌دهد، و هیچ ثبت سازمان‌یافته‌ای از پیام‌ها تولید نمی‌کند. یک Google Form بدون توجه به تنظیمات ایمیل در هر مرورگری کار می‌کند، ورودی را قبل از ارسال اعتبارسنجی می‌کند، و هر پیام را به‌عنوان یک ردیف در یک صفحه‌گسترده که می‌توانید جستجو، فیلتر و بایگانی کنید ذخیره می‌کند. برای هر چیزی فراتر از یک سایت شخصی کاملاً حداقلی، فرم انتخاب قابل‌اعتمادتری است.

گزینهتلاش راه‌اندازیبدون کلاینت ایمیل کار می‌کندثبت‌های ساختاریافته/قابل‌جستجوهزینه
لینک mailto:هیچخیرخیررایگان
جاسازی Google Formsکم — یک‌بار بساز، iframe جای‌گذاری کنبلهبله، از طریق Sheet متصلرایگان
افزونهٔ اختصاصی سازندهٔ فرممتوسط — نصب، پیکربندی، استایلبلهبله، اغلب با فیلترینگ اسپم داخلیاغلب پولی فراتر از سطح رایگان
فرم و بک‌اند سفارشی‌کدنویسی‌شدهبالا — نیاز به یک توسعه‌دهندهبلهبله، کاملاً سفارشیزمان/هزینهٔ توسعه

ساختن خود فرم تماس دور از دسکتاپ

بیشتر راه‌اندازی بالا — افزودن فیلدها، روشن‌کردن اعتبارسنجی ایمیل، انتخاب رنگ تم — در یک ویرایشگر مبتنی‌بر مرورگر اتفاق می‌افتد که استفاده از آن روی موبایل دست‌وپاگیر است. اگر فیلدهای سایت یک مشتری را در حین دورازلپ‌تاپ طراحی می‌کنید، یا می‌خواهید ساختار فرم را قبل از تحویل به هرکسی که کد جاسازی وب‌سایت را مدیریت می‌کند پیش‌نویس کنید، FormMaker همان Google Form واقعی را از طریق حساب گوگل خودتان با یک ویرایشگر لمسی بومی می‌سازد، پس فرم وجود دارد و آمادهٔ پیکربندی و جاسازی است تا زمانی که برگردید پشت میز.

رفع اشکال مشکلات رایج جاسازی فرم تماس

  1. iframe یک جعبهٔ سفید خالی نشان می‌دهد. تأیید کنید اشتراک‌گذاری/دیدپذیری فرم به «افراد خاص» محدود نشده باشد — یک فرم تماس عمومی به دسترسی «Anyone with the link» نیاز دارد تا برای بازدیدکنندگان سایت بارگذاری شود.
  2. فرم جاسازی‌شده بریده به‌نظر می‌رسد یا داخلش نوار اسکرول دارد. ارتفاع پیش‌فرض جاسازی یک مقدار پیکسل ثابت است؛ ویژگی height را در کد iframe افزایش دهید، یا آن را سخاوتمندانه تنظیم کنید و فضای خالی اضافی را به‌عنوان مصالحه بپذیرید.
  3. ارسال‌ها در Sheet متصل ظاهر نمی‌شوند. تأیید کنید یک Sheet واقعاً از تب Responses متصل شده — تا وقتی یکی متصل نکنید، پاسخ‌ها فقط داخل خود رابط Forms زندگی می‌کنند، نه در یک صفحه‌گسترده.
  4. از پیام‌های جدید مطلع نمی‌شوید و یک درخواست را از دست دادید. این رایج‌ترین شکایت از Forms-به‌عنوان-فرم-تماس است — یک افزونهٔ اطلاعیه نصب کنید به‌جای تکیه بر یادآوری بررسی دستی.

سؤالات متداول

آیا می‌توانم از Google Forms به‌عنوان فرم تماس روی وب‌سایتم استفاده کنم؟

بله. فرمی با فیلدهای نام، ایمیل، موضوع و پیام بسازید، سپس آن را با HTML جاسازی داخلی Google Forms جاسازی کنید، که آن را داخل یک iframe روی صفحهٔ شما قرار می‌دهد.

آیا Google Forms وقتی کسی ارسال می‌کند به‌طور خودکار به من ایمیل می‌زند؟

خیر، به‌طور پیش‌فرض نه. برای دریافت اطلاعیه، یک افزونهٔ اطلاعیه از Google Workspace Marketplace نصب کنید، یا تب Responses یا Sheet متصل را دستی بررسی کنید.

آیا Google Forms ارسال‌های اسپم را مسدود می‌کند؟

از محافظت‌های سطح زیرساخت عمومی گوگل در برابر سوءاستفاده بهره‌مند می‌شود، اما هیچ فیلتر اسپم اختصاصی و قابل‌پیکربندی یا کلید CAPTCHA برای مالکان فرم وجود ندارد. فرم‌های عمومی با ترافیک بالا ممکن است همچنان مقداری اسپم ببینند.

آیا Google Forms بهتر از یک لینک mailto: برای فرم تماس است؟

برای بیشتر سایت‌ها، بله. یک لینک mailto: به داشتن یک کلاینت ایمیل پیکربندی‌شده توسط بازدیدکننده بستگی دارد و هیچ داده ساختاریافته‌ای نمی‌دهد، در حالی که یک Google Form در هر مرورگری کار می‌کند، فیلدها را اعتبارسنجی می‌کند و هر ارسال را در یک صفحه‌گسترده سازمان‌دهی می‌کند.

آیا می‌توانم یک Google Form جاسازی‌شده را با طراحی وب‌سایتم تطبیق دهم؟

فقط تا حدی. رنگ تم و فونت در ویرایشگر فرم به جاسازی منتقل می‌شود، اما نمی‌توانید کاملاً چیدمان گوگل یا استایل iframe را حذف کنید — پیکسل‌به‌پیکسل مانند یک فرم HTML بومی ساخته‌شده در CSS خودتان به‌نظر نمی‌رسد.

راهنماهای مرتبط