چگونه از 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 فقط پاسخ را ثبت میکند — هیچ چیز به صندوق ورودی شما ارسال نمیشود. دو گزینهٔ واقعبینانه دارید:
- یک افزونهٔ اطلاعیه نصب کنید. از ویرایشگر فرم، روی آیکون پازل Add-ons کلیک کنید و Google Workspace Marketplace را برای یک ابزار اطلاعیه مانند «Form Notifications» جستجو کنید. این افزونهها منتظر ارسالهای جدید میمانند و بهطور خودکار به شما (یا یک فهرست توزیع) ایمیل میزنند. قبل از نصب مجوزها را بازبینی کنید، چون افزونهها داخل حساب گوگل شما اجرا میشوند.
- دستی بررسی کنید. تب Responses را بهطور دورهای باز کنید، یا Google Sheet متصل را بررسی کنید، که در زمان واقعی با ورود پیامها بهروز میشود. این برای سایتهای کمترافیک خوب کار میکند اما اگر نیاز دارید سریع به درخواستها پاسخ دهید عملی نیست.
حریم خصوصی و جمعآوری داده در یک فرم تماس عمومی
یک فرم تماس جاسازیشده روی یک وبسایت عمومی، بهتعریف، داده شخصی جمعآوری میکند — حداقل یک نام و آدرس ایمیل، گاهی بیشتر بسته به فیلدهای شما. چند چیز که ارزش انجامدادن قبل از انتشار دارند:
- لینک به یک سیاست حریم خصوصی نزدیک فرم که توضیح دهد چه اتفاقی برای پیامهای ارسالشده میافتد و چه کسی میتواند آنها را ببیند، بهویژه اگر بازدیدکنندگان از اتحادیه اروپا یا بریتانیا ممکن است از آن استفاده کنند.
- بیش از آنچه نیاز دارید جمعآوری نکنید. یک فرم تماس نیازی به شمارهٔ تلفن، اندازهٔ شرکت، یا آدرس ندارد مگر اینکه گردشکار شما واقعاً به آن نیاز داشته باشد — هر فیلد اضافی اصطکاک و داده اضافی برای ایمننگهداشتن است.
- بدانید پاسخها کجا زندگی میکنند. ارسالها در Google Sheet متصل زیر حساب گوگل شما قرار میگیرند، که همچنین به این معناست که هر کسی که آن Sheet را با او بهاشتراک گذاشتهاید، یا بهعنوان همکار روی فرم اضافه کردهاید، میتواند هر پیام را ببیند — ارزش محدودکردن به افرادی که واقعاً درخواستها را مدیریت میکنند دارد.
برای بررسی کاملتر زبان رضایت، نگهداری داده، و آنچه GDPR مشخصاً برای بازدیدکنندگان اتحادیه اروپا نیاز دارد، راهنمای ما دربارهٔ Google Forms و GDPR را ببینید.
ملاحظات اسپم و ربات
Google Forms یک کلید CAPTCHA اختصاصی یا یک فیلتر اسپم قابلپیکربندی مانند برخی افزونههای فرم تماس ارائه نمیدهد. از تشخیص سوءاستفادهٔ سطح زیرساخت گستردهتر گوگل بهرهمند میشود، اما این عمومی است و چیزی نیست که بتوانید برای فرم خاص خود تنظیم کنید. در عمل، بیشتر فرمهای تماس با ترافیک کم تا متوسط اسپم بسیار کمی میبینند، اما یک صفحهٔ عمومی با ترافیک بالا ممکن است با گذر زمان مقداری ارسال بیارزش جذب کند. اگر این به مشکلی تبدیل شود، افزودن یک سؤال پاسخ کوتاه سادهٔ «حاصل ۳ + ۴ چیست» با اعتبارسنجی پاسخ یک بازدارندهٔ کمتلاش است، چون رباتهای خودکار پایه را فیلتر میکند بدون افزودن یک CAPTCHA واقعی.
استایلدهی فرم جاسازیشده برای حس کمتر «گوگلی»
بهصورت پیشفرض، یک فرم جاسازیشده ظاهر پیشفرض گوگل را حمل میکند، که بهطرز محسوسی از بقیهٔ یک وبسایت برندشده متفاوت خوانده میشود. چند تنظیم کمک میکند حس کمتری از انحراف داشته باشد:
- یک رنگ تم تنظیم کنید. روی آیکون غلتکرنگ در ویرایشگر کلیک کنید و رنگی نزدیک به رنگ تأکیدی سایت خود انتخاب کنید. این نوار سربرگ و رنگ دکمه داخل iframe را تغییر میدهد.
- یک سبک فونت متناظر انتخاب کنید. همان پنل تم مجموعهٔ کوچکی از جفتفونتها ارائه میدهد — هرکدام که نزدیکتر به تایپوگرافی سایت شما خوانده میشود انتخاب کنید.
- افزونگی عنوان/توضیح را حذف کنید. اگر صفحهٔ تماس شما از قبل یک عنوان مانند «با ما در تماس باشید» دارد، در نظر بگیرید عنوان خود فرم را خالی یا حداقلی بگذارید تا همان عنوان را دوبار تکرار نکنید.
- iframe را عمداً اندازهگذاری کنید. کد جاسازی پیشفرض یک عرض و ارتفاع ثابت دارد؛ آن را در یک ظرف واکنشگرا بپیچید (
width: 100%، یک ارتفاع درصدی، یا یکmin-heightبا اسکرول) تا روی اندازههای مختلف صفحه تنگ بهنظر نرسد یا فضای خالی زیادی باقی نگذارد.
هیچکدام از اینها جاسازی را از یک فرم HTML بومی غیرقابلتشخیص نمیکند — همچنان داخل iframe گوگل با چیدمان گوگل رندر میشود — اما بیشتر شکاف بصری را برای یک صفحهٔ تماس معمولی میبندد. اگر سایت شما مشخصاً روی وردپرس اجرا میشود، راهنمای جاسازی Google Forms در وردپرس ما را برای مراحل مختص ویرایشگر بلوکی و افزونه ببینید.
Google Forms در برابر یک لینک mailto:
یک لینک mailto: سادهترین گزینهٔ ممکن است — یک هایپرلینک ساده که کلاینت ایمیل بازدیدکننده را با آدرس شما ازپیشپرشده باز میکند. صفر راهاندازی نیاز دارد، اما معایب واقعی دارد: به داشتن یک کلاینت ایمیل پیکربندیشده روی آن دستگاه بستگی دارد (بسیاری از مرورگرهای موبایل و کامپیوترهای کاری ندارند)، هیچ اعتبارسنجی فیلد به شما نمیدهد، و هیچ ثبت سازمانیافتهای از پیامها تولید نمیکند. یک Google Form بدون توجه به تنظیمات ایمیل در هر مرورگری کار میکند، ورودی را قبل از ارسال اعتبارسنجی میکند، و هر پیام را بهعنوان یک ردیف در یک صفحهگسترده که میتوانید جستجو، فیلتر و بایگانی کنید ذخیره میکند. برای هر چیزی فراتر از یک سایت شخصی کاملاً حداقلی، فرم انتخاب قابلاعتمادتری است.
| گزینه | تلاش راهاندازی | بدون کلاینت ایمیل کار میکند | ثبتهای ساختاریافته/قابلجستجو | هزینه |
|---|---|---|---|---|
| لینک mailto: | هیچ | خیر | خیر | رایگان |
| جاسازی Google Forms | کم — یکبار بساز، iframe جایگذاری کن | بله | بله، از طریق Sheet متصل | رایگان |
| افزونهٔ اختصاصی سازندهٔ فرم | متوسط — نصب، پیکربندی، استایل | بله | بله، اغلب با فیلترینگ اسپم داخلی | اغلب پولی فراتر از سطح رایگان |
| فرم و بکاند سفارشیکدنویسیشده | بالا — نیاز به یک توسعهدهنده | بله | بله، کاملاً سفارشی | زمان/هزینهٔ توسعه |
ساختن خود فرم تماس دور از دسکتاپ
بیشتر راهاندازی بالا — افزودن فیلدها، روشنکردن اعتبارسنجی ایمیل، انتخاب رنگ تم — در یک ویرایشگر مبتنیبر مرورگر اتفاق میافتد که استفاده از آن روی موبایل دستوپاگیر است. اگر فیلدهای سایت یک مشتری را در حین دورازلپتاپ طراحی میکنید، یا میخواهید ساختار فرم را قبل از تحویل به هرکسی که کد جاسازی وبسایت را مدیریت میکند پیشنویس کنید، FormMaker همان Google Form واقعی را از طریق حساب گوگل خودتان با یک ویرایشگر لمسی بومی میسازد، پس فرم وجود دارد و آمادهٔ پیکربندی و جاسازی است تا زمانی که برگردید پشت میز.
رفع اشکال مشکلات رایج جاسازی فرم تماس
- iframe یک جعبهٔ سفید خالی نشان میدهد. تأیید کنید اشتراکگذاری/دیدپذیری فرم به «افراد خاص» محدود نشده باشد — یک فرم تماس عمومی به دسترسی «Anyone with the link» نیاز دارد تا برای بازدیدکنندگان سایت بارگذاری شود.
- فرم جاسازیشده بریده بهنظر میرسد یا داخلش نوار اسکرول دارد. ارتفاع پیشفرض جاسازی یک مقدار پیکسل ثابت است؛ ویژگی
heightرا در کد iframe افزایش دهید، یا آن را سخاوتمندانه تنظیم کنید و فضای خالی اضافی را بهعنوان مصالحه بپذیرید. - ارسالها در Sheet متصل ظاهر نمیشوند. تأیید کنید یک Sheet واقعاً از تب Responses متصل شده — تا وقتی یکی متصل نکنید، پاسخها فقط داخل خود رابط Forms زندگی میکنند، نه در یک صفحهگسترده.
- از پیامهای جدید مطلع نمیشوید و یک درخواست را از دست دادید. این رایجترین شکایت از 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 خودتان بهنظر نمیرسد.