Controls for Contact Form 7 (重新導向、分析及追蹤)
·
這個外掛為 Contact Form 7 提供了分析、追蹤、重新導向及儲存等功能。
評價
5/5
版本
0.10.0
活躍安裝總數
10K
最近更新:
Jan 20, 2025
最新消息:購買 🚀 PRO 版約期授權,便能獲得進階分析及追蹤功能,以及由外掛開發者提供的專業技術支援。
這個 Contact Form 7 外掛的附加元件具備以下功能:
- 使用 Google Analytics (GA4)、Google Tag (gtag.js)、Google Tag Manager (GTM)、Matomo (之前的 Piwik) 及 Facebook 像素追蹤表單傳送內容、錯誤及完成狀況
- 聯絡表單成功傳送後重新導向至指定網址
- 在聯絡表單內容中啟用原生 WordPress 短代碼
- 停用聯絡表單 AJAX 傳送功能
- 停用聯絡表單預設的 CSS
- 停用自動段落格式化
- 停用 HTML5 輸入類型或啟用 HTML5 輸入類型後援
- 設定 Google reCAPTCHA 介面語言
- 將聯絡表單傳送資料儲存於 Storage for Contact Form 7 或 TablePress
請注意,某些設定僅在個別頁面層級執行,且同一個頁面的全部表單會套用這些設定。舉例來說,停用某份聯絡表單的 AJAX 傳送功能,也會將同一個頁面上的全部聯絡表單的 AJAX 傳送功能全部停用。
環境需求
- 與聯絡表單傳送內容追蹤及重新導向相關的功能,需要 Contact Form 7 4.3 或更新版本。
使用方式
這個外掛會在 WordPress 管理後台中,為每份 Contact Form 7 聯絡表單中新增 [控制項] 分頁。
儲存聯絡表單傳送資料
設定官方認可的搭配外掛 Storage for Contact Form 7,以安全的擷取 WordPress 網站資料庫中的聯絡表單傳送資料。
這個外掛也提供了對 TablePress 的基本整合。選取要儲存聯絡表單傳送資料的 TablePress 表格,這個外掛便會為每個聯絡表單的欄位新增表格缺少的資料行,並將聯絡表單傳送內容附加至表格的資料列。此外,cf7_time 欄位 (傳送資料時間格式同 ISO 8601 所述) 及 cf7_url (傳送表單的網址) 會與聯絡表單資料一同儲存。
分析追蹤
這個外掛會自動觸發以下服務的分析事件:
- Google Analytics (GA4) 使用 Google Tag Manager 及包含改進
ga()、_gaq.push()及dataLayer.push()的全域網站代碼 (gtag.js) - Matomo (之前的 Piwik)
- Facebook 像素轉換追蹤
這個外掛在事件中會傳遞以下資料:
- 將
Contact Form設定為事件類別 - 將
submit、sent、error及spam設定為事件動作 - 將聯絡表單標題設定為事件標題
Facebook 像素
Facebook 像素會使用聯絡表單的標準事件,並將 content_category 屬性設定為事件類型 (submit、sent、error 及 spam),將聯絡表單標題設定為 content_name。
