Почему я не получаю уведомления о формах 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 начнет отправлять уведомления, которые фактически попадают в ваш почтовый ящик.

Если форма отправляет уведомления (которые попадают в спам), скорее всего, IP-адрес вашего сервера занесен в черный список. Обычно это происходит, если вы находитесь на виртуальном хостинге (вы можете проверить IP-статус вашего сервера здесь). Чтобы это исправить, все, что вам нужно сделать, это внедрить SMTP.

Как видите, общее решение для форм Elementor, не отправляющих уведомления по электронной почте, — просто внедрить SMTP на ваш веб-сайт WordPress.

Что такое SMTP

Simple Mail Transfer Protocol — это отраслевой стандарт для отправки электронных писем. SMTP правильно аутентифицирует получателя электронной почты и сообщает им, что электронная почта не является спамом, поскольку она отправлена ​​​​от того места, откуда она была отправлена.

Причина, по которой этот метод не попадает в папку со спамом (как правило), заключается в том, что поставщик услуг электронной почты, отправляющий уведомления, пользуется хорошей репутацией и аутентифицирован, а не занесен в черный список вашим поставщиком услуг электронной почты.

Включив SMTP на ваш веб-сайт WordPress, он заменяет метод по умолчанию, который WordPress использует для отправки электронной почты. По умолчанию WordPress использует метод под названием PHP Mailer, который обычно используется спамерами для отправки электронной почты. Из-за этого большинство почтовых клиентов, таких как Gmail, Yahoo и Microsoft Office, будут блокировать любое электронное письмо, отправленное с помощью этого метода. В лучшем случае письмо попадет в спам, в худшем — вообще не будет доставлено.

Два плагина

Есть два отличных решения, которые вы можете реализовать на своем веб-сайте WordPress. Первое решение называется WP Mail SMTP от WPForms .

WP Mail SMTP от WPForms

Это бесплатный плагин, который позволяет вам подключаться к службе отправки SMTP. Это «устраняет проблему доставки электронной почты путем перенастройки WordPress для использования надлежащего провайдера STMP при отправке электронных писем».

Это самый популярный плагин SMTP для WordPress (более 1 миллиона активаций), потому что он очень прост в использовании и поддерживает множество SMTP-решений.

В WordPress эти плагины позволяют интегрировать SMTP в ваш веб-сайт WordPress. SMTP — это служба . Это означает, что она обычно предоставляется третьей стороной. Для большинства случаев использования (транзакционная электронная почта небольшого объема) вы можете найти бесплатное решение. Если у вас есть электронная почта большого объема, для которой требуется отправка SMTP, вам придется заплатить за нее.

Настройка этого, как правило, является хорошей идеей, даже если вам нужно заплатить за это, потому что она гарантирует, что ваши уведомления формы от Elementor (и все другие электронные письма, отправленные с вашего веб-сайта WordPress) будут доставлены.

Установите плагин и перейдите на страницу начальных настроек. Здесь вы установите «от электронной почты» и «имя отправителя». убедитесь, что домен отправки писем совпадает с доменом вашего сайта. Example.com [email protected]

Затем настройте почтовую программу. Этот плагин позволяет легко интегрировать несколько SMTP-провайдеров.

Большинство провайдеров SMTP позволяют легко интегрироваться с их сервисом, генерируя и используя ключ API.

В этом примере мы собираемся использовать SMTP.com просто потому, что это рекомендуемый выбор.

Создав у них учетную запись, перейдите по ссылке, чтобы получить ключ API, и по второй ссылке, чтобы получить имя отправителя. Вставьте их в поля ниже и сохраните настройки в плагине.

Если все введено правильно, ваш веб-сайт теперь должен отправлять электронные письма через SMTP. Перейдите в форму Elementor, отправьте что-нибудь и проверьте свой почтовый ящик. Уведомление формы теперь должно быть впереди и по центру.

SendInBlue

Второе SMTP-решение — плагин SendInBlue . С большинством решений, которые рекомендует первый плагин, вы можете получить бесплатную пробную версию, но в конечном итоге вам придется платить за услугу. Это имеет смысл, если ваш сайт отправляет большое количество уведомлений по электронной почте. Однако, если вы отправляете только пару дней, нет смысла платить 25 долларов в месяц за 50 000 писем.

На наш взгляд, этот метод проще в установке и настройке, чем первый плагин. Однако вам необходимо вручную вызвать команду, которая будет отправлять транзакционную электронную почту с включенным синим цветом, что может занять до 24 часов.

Сначала загрузите и установите плагин SendInBlue.

Как только ваш плагин будет установлен, зайдите на SendInBlue и выше, чтобы получить бесплатную учетную запись. Они предлагают 300 бесплатных транзакционных электронных писем в день (вы можете отправить до 40 за один час), что идеально подходит для большинства малых предприятий, которые получают только несколько уведомлений в день.

После того, как вы создали учетную запись, вам нужно будет отправить электронное письмо в их службу поддержки (вы можете использовать только функцию чата на их веб-сайте), чтобы получить доступ к их транзакционным электронным письмам. Эта ручная проверка предназначена для того, чтобы спамеры не могли использовать их бесплатный сервис.

им требуется около суток, чтобы включить транзакционную электронную почту для вашей учетной записи. После настройки вам потребуется получить доступ к ключу API и вставить его в плагин.

Используйте ссылку «получить API из своей учетной записи», чтобы быстро получить доступ к ключу API. Обязательно скопируйте «подключаемый» API-ключ версии 2, а не версии 3.

Затем нажмите кнопку входа, и вы получите доступ ко всем функциям, которые может предложить синий цвет. В этом примере мы будем использовать только их транзакционную электронную почту, но у них также есть возможность создавать маркетинговые списки электронной почты, SMS и многое другое.

Наконец, активируйте электронную почту, отправив синюю кнопку «пока», нажав переключатель «да», выбрав отправителя и отправив тестовое письмо. После отправки тестового письма проверьте свой почтовый ящик. Если электронное письмо появляется в папке «Входящие», все работает хорошо.

Мы используем это решение на веб-сайте нашего агентства, а также на большинстве веб-сайтов наших клиентов из-за качества и цены услуги (обсуждается в нашем «Наборе инструментов для плагинов»).

Вывод

В большинстве случаев невозможность получения уведомления по электронной почте, созданного вашей формой Elementor, сводится к возможности доставки. Замена метода отправки электронной почты по умолчанию в WordPress на SMTP — лучший способ гарантировать, что уведомления формы попадут в ваш почтовый ящик.

Мы надеемся, что эта статья правильно ответила на ваш вопрос «почему я не получаю уведомления из моей формы Elementor?» и дал вам несколько отличных решений для решения этой проблемы. Если вам нужна дополнительная помощь, не стесняйтесь обращаться в разделе комментариев.

Подпишитесь и поделитесь
Если вам понравился этот контент, подпишитесь на нашу ежемесячную сводку новостей WordPress, вдохновения для веб-сайтов, эксклюзивных предложений и интересных статей.
Отписаться в любое время. Мы не рассылаем спам и никогда не будем продавать или делиться вашей электронной почтой.