為什麼我沒有收到 Elementor 表單通知?

已發表: 2022-04-10

在本文中,我們將討論 Elementor 表單不發送電子郵件通知的常見原因,以及如何解決它們。

Elementor Pro 帶有一個非常有用的內置表單小部件,因為您無需在 WordPress 網站中安裝另一個插件。 對於那些希望收集聯繫人條目的人來說,這是一個很好的解決方案,並且功能強大到可以與 WPForms 或 Gravity Forms 等其他解決方案並駕齊驅。

通常,當用戶提交表單時,會向管理用戶發送電子郵件通知,以便他們響應查詢。

Elementor 的基本安裝不附帶任何表單數據庫(如 Gravity Forms 之類的表單解決方案)。 這意味著如果您沒有收到電子郵件,所有用戶提交的內容都會永遠丟失。 當涉及到 Elementor 表單時,電子郵件是必不可少的,因此您絕對需要讓它發揮作用。

測試你的表格

我們建議在繼續使用本文中概述的任何方法之前測試您的表單。 首先,從 Elementor 後端檢查所有設置是否正確。 這意味著在提交時,您應該設置一個電子郵件通知,它會向 WordPress 的管理電子郵件發送一條消息。

確保“發件人電子郵件”與您網站的域相匹配。 如果可以在example.com上找到您的網站,則電子郵件應類似於[email protected]

確保所有設置正確後,轉到您網站的前端,並提交表單。 檢查您的電子郵件以查看是否收到了通知。

垃圾郵件?

如果您尚未收到 Elementor 表單提交的電子郵件,首先要做的是檢查您的垃圾郵件箱。 如果電子郵件顯示在垃圾郵件中,這是一個問題,但這也意味著電子郵件發送機制沒有損壞或配置錯誤。

未發送的電子郵件和進入垃圾郵件的電子郵件完全是兩個不同的問題。 在所有問題的 90% 中,您的 Elementor 表單實際上是在發送電子郵件,但它最終成為垃圾郵件。

安裝表單數據庫

在對 Elementor 表單不發送電子郵件進行故障排除時,要做的一件重要事情是實現表單數據庫。 這樣,即使您沒有收到電子郵件,當有人提交他們的信息時,它也會最終出現在您可以訪問的數據庫中。

我們建議使用名為 Elementor Contact Form DB 的免費插件,該插件將 Elementor Pro 表單提交存儲在 WordPress 中。 每次您收到新的提交時,它都會在管理後端通知您,因此即使您沒有收到電子郵件通知,您也會知道。

在嘗試解決電子郵件問題之前實施此操作有兩個好處。

首先,它確保 Elementor 表單本身確實在工作。 如果您提交了一個聯繫表單,並且它最終進入了數據庫,那麼您就知道該表單正在工作(即使電子郵件通知不起作用)。 如果您提交聯繫表單但它沒有最終進入數據庫,則可能是表單配置錯誤,或者 Elementor 中存在錯誤。

無論如何,首先這樣做可以確保您不會浪費時間或丟失寶貴的表單提交。

確定問題的原因

只要您澄清這是一個電子郵件問題,而不是一個表單問題(意味著表單提交顯示在數據庫中),有兩個主要原因導致通知沒有在您的收件箱中結束。

第一個原因是電子郵件不是從 WordPress 網站發送的。 這可能是由於許多問題造成的,但大多數情況下,您只是在使用沒有發送電子郵件功能的主機。 例如,Cloudways 是我們最喜歡的託管服務提供商,但它不支持在其服務器上發送或接收電子郵件。 為此,您需要配置 SMTP。

電子郵件未進入收件箱的第二個原因是它被視為垃圾郵件。 這是迄今為止發送但未收到 WordPress/Elementor 表單通知的最常見原因。

要具體了解導致此問題的確切原因,我們建議安裝一個名為 Post SMTP Mailer/Email Log 的免費插件。 此工具將自動掃描您的網站並準確確定電子郵件發送失敗的原因。

首先,將其安裝在您的網站上,然後向您的 Elementor Pro 表單提交一個條目,最後檢查此工俱生成的日誌。 您將能夠看到失敗電子郵件的確切原因。

即使在您解決了問題後仍保持安裝,您將能夠快速識別任何其他問題,並跟踪從您的網站發送的所有電子郵件。

Elementor 表單不發送電子郵件通知的解決方案

如果 WordPress 網站沒有發送電子郵件,最簡單的解決方案是實施另一種從網站發送電子郵件的方法。 通過用有效的方法替換無效的方法,您的 Elementor Form 將開始發送實際最終在您的收件箱中的通知。

如果表單正在發送通知(最終成為垃圾郵件),則您的服務器的 IP 很可能已被列入黑名單。 如果您在共享主機上,通常會出現這種情況(您可以在此處檢查服務器的 IP 狀態)。 要解決此問題,您需要做的就是實施 SMTP。

如您所見,Elementor 表單不發送電子郵件通知的一般解決方案是在您的 WordPress 網站中簡單地實現 SMTP。

什麼是 SMTP

簡單郵件傳輸協議是發送電子郵件的行業標準。 SMTP 正確地與電子郵件收件人進行身份驗證,並告訴他們該電子郵件不是垃圾郵件,因為它是從它所說的地方發送的。

這種方法通常不會出現在您的垃圾郵件收件箱中的原因是發送通知的電子郵件提供商信譽良好且經過身份驗證 - 未被您的電子郵件服務提供商列入黑名單。

通過在您的 WordPress 網站上加入 SMTP,它取代了 WordPress 用來發送電子郵件的默認方法。 默認情況下,WordPress 使用一種稱為 PHP Mailer 的方法,垃圾郵件發送者通常使用該方法發送電子郵件。 因此,Gmail、Yahoo 和 Microsoft Office 等大多數電子郵件客戶端都會阻止使用他的方法發送的任何電子郵件。 最好的情況下,它會以垃圾郵件告終,最壞的情況下,它根本不會送達。

兩個插件解決方案

您可以在 WordPress 網站上實施兩種出色的解決方案。 第一個解決方案被WPForms 稱為 WP Mail SMTP

WPForms 的 WP Mail SMTP

這是一個免費插件,可讓您連接 SMTP 發送服務。 這“通過重新配置 WordPress 以在發送電子郵件時使用適當的 STMP 提供程序來解決電子郵件傳遞問題”。

這是 WordPress 最流行的 SMTP 插件(超過 100 萬次激活),因為它非常易於使用並支持大量 SMTP 解決方案。

借助 WordPress,這些插件可以將 SMTP 集成到您的 WordPress 網站中。 SMTP 是一項服務,這意味著它通常由第三方提供。 對於大多數用例(小批量交易電子郵件),您可以找到免費的解決方案。 如果您有大量需要 SMTP 發送的電子郵件,那麼您需要為此付費。

即使您需要為此付費,設置它通常也是一個好主意,因為它可以確保您的來自 Elementor 的表單通知(以及從您的 WordPress 網站發送的所有其他電子郵件)得到傳遞。

安裝插件並導航到初始設置頁面。 在這裡,您將設置“發件人電子郵件”和“發件人姓名”。 確保發件人電子郵件的發送域與您網站的域相匹配。 Example.com [email protected]

然後,配置郵件程序。 此插件可作為一種輕鬆集成多個 SMTP 提供程序的方式。

大多數 SMTP 提供商允許您通過生成和使用 API 密鑰輕鬆地與他們的服務集成。

在本例中,我們將使用 SMTP.com,因為它們是推薦的選擇。

與他們創建帳戶後,點擊鏈接獲取 API 密鑰,然後點擊第二個鏈接獲取發件人姓名。 將它們粘貼到下面的字段中,然後保存插件上的設置。

只要正確輸入所有內容,您的網站現在應該通過 SMTP 發送電子郵件。 轉到您的 Elementor 表單,提交一些內容,然後檢查您的收件箱。 表單通知現在應該在前面和中間。

發送藍色

第二個 SMTP 解決方案是SendInBlue 插件。 使用第一個插件推薦的大多數解決方案,您可以獲得免費試用,但最終需要為服務付費。 如果您的網站正在發送大量電子郵件通知,這是有道理的。 但是,如果您只發送幾天,那麼每月為 50,000 封電子郵件支付 25 美元是沒有意義的。

在我們看來,這種方法比第一個插件更容易安裝和配置。 但是,您需要手動讓團隊發送啟用藍色的交易電子郵件,這可能需要長達 24 小時。

首先,下載並安裝 SendInBlue 插件。

安裝插件後,前往 SendInBlue & up 獲取免費帳戶。 他們每天提供 300 封免費交易電子郵件(您可以在一小時內發送多達 40 封),這對於大多數每天只收到幾份表單通知的小型企業來說是完美的。

創建帳戶後,您需要向他們的支持發送電子郵件(您只能使用他們網站上的實時聊天功能)才能訪問他們的交易電子郵件。 此手動檢查是為了阻止垃圾郵件發送者使用他們的免費服務。

他們大約需要一天的時間才能打開您帳戶的交易電子郵件。 配置完成後,您需要訪問您的 API 密鑰並將其粘貼到插件中。

使用“從您的帳戶獲取 API”鏈接快速訪問您的 API 密鑰。 請務必復製版本 2“插件”API 密鑰,而不是版本 3。

然後,單擊登錄按鈕,您將可以訪問以藍色發送必須提供的所有功能。 在此示例中,我們將僅使用他們的交易電子郵件,但他們也可以創建電子郵件營銷列表、SMS 等。

最後,通過發送藍色再見來激活電子郵件,單擊是單選按鈕,選擇您的發件人,然後發送測試電子郵件。 發送測試電子郵件後,檢查您的收件箱。 如果電子郵件出現在收件箱中,則一切正常。

由於服務的質量和定價(在我們的“插件工具箱”中討論),我們在我們的代理網站以及我們的大多數客戶網站上使用此解決方案。

結論

在大多數情況下,未能收到 Elementor Form 生成的電子郵件通知歸結為可交付性。 用 SMTP 替換 WordPress 默認發送電子郵件的方法是確保表單通知最終進入您的收件箱的最佳方式。

我們希望這篇文章能正確回答您“為什麼我沒有收到來自我的 Elementor 表單的通知?”的問題。 並為您提供了幾個很好的解決方案來解決這個問題。 如果您需要任何其他幫助,請隨時在評論部分與我們聯繫。

訂閱和分享
如果您喜歡此內容,請訂閱我們關於 WordPress 新聞、網站靈感、獨家優惠和有趣文章的每月綜述。
隨時退訂。 我們不會發送垃圾郵件,也絕不會出售或分享您的電子郵件。