Como sabrá, WordPress es capaz de enviar correos electrónicos transaccionales básicos listos para usar. Sin embargo, muchos servidores web no admiten esta función ni ofrecen correo electrónico en absoluto. Para evitar esto, debe confiar en proveedores de correo electrónico transaccional de terceros, como SendGrid.
Esta plataforma es compatible con el correo electrónico de algunas de las empresas más grandes del mundo. Esto significa que puede acelerar el registro de su sitio de WordPress y los correos electrónicos de restablecimiento de contraseña. En este artículo, le mostraremos exactamente cómo configurar SendGrid para que funcione con su sitio web en tres breves pasos.
¡Vamos a sumergirnos!
¿Qué es SendGrid?
SendGrid es una plataforma que ofrece servicios de marketing y correo electrónico transaccional. Esta distinción es importante ya que a los efectos de este tutorial nos centraremos en usarlo como un proveedor de correo electrónico transaccional, no para sus campañas de marketing.
Para el correo electrónico transaccional, SendGrid puede usar el Protocolo simple de transferencia de correo (SMPT) o la API web. Nos centraremos en este último ya que es más fácil de implementar con WordPress y suele ser más rápido. Además, al integrar plataformas a través de API, puede mejorar tasas de entrega.
El uso de un proveedor de correo transaccional dedicado también es una decisión inteligente cuando se trata de escalabilidad. Muchas plataformas de alojamiento no están optimizadas para la entrega de correo electrónico, incluso si las admiten. Con SendGrid, o algún otro servicio de buena reputación, debería poder manejar miles de mensajes transaccionales al día.
Si ejecuta un sitio de WordPress con una base de usuarios modesta, SendGrid ofrece un plan gratuito que debería ser perfecto para sus necesidades. Puede usarlo para enviar hasta 100 correos electrónicos al día. Esto debería ser suficiente para las confirmaciones de registro y el restablecimiento de contraseña para sitios pequeños y medianos.
Para una tienda en línea, puede considerar optar por un plan premium que pueda manejar más correos electrónicos. Después de todo, los sitios web de comercio electrónico tienen que lidiar con un conjunto completamente diferente de correos electrónicos transaccionales, como confirmaciones de compra y notificaciones de envío. El precio comienza en $ 14.95 por mes.
Cómo enviar correo electrónico usando SendGrid desde WordPress (en 3 pasos)
Para seguir este tutorial, necesita dos cosas: acceso a su sitio de WordPress y su cuenta de SendGrid. Para este último, puede usar el plan gratuito para probar el servicio. Una vez que se cumplan ambos requisitos previos, vaya al paso 1.
Paso 1: encuentre su clave API de SendGrid
Después de configurar su cuenta de SendGrid, tendrá acceso al panel de control del usuario. Aquí puede ver qué aplicaciones han sido autorizadas para trabajar con SendGrid.
Esta lista debe estar vacía en este momento. Para solucionar esto, vaya a Configuración> Claves API y haga clic Crear una clave de API botón:

En la página siguiente, puede configurar el nombre de la clave API para fines de identificación interna. El servicio le preguntará hasta qué nivel de permiso desea que la clave otorgue acceso. Nosotros recomendamos Acceso completo opción:

Ahora haga clic Crear y navegar y tendrá acceso a su clave API de inmediato. Tenga en cuenta que, por motivos de seguridad, solo verá una clave completa una vez, así que asegúrese de guardarla en un lugar seguro:

Necesitarás esta clave en un momento, así que apégate a ella.
Paso 2: conecta SendGrid a WordPress
La forma más fácil de integrar WordPress con SendGrid es usar un complemento. SendGrid ofrece una herramienta oficial que puede usar para esto, pero no recibe actualizaciones periódicas.
Usaremos en su lugar Publicar SMTP complemento que puede conectarse a SendGrid usando la clave API generada hace un minuto:

Instale y active el complemento, luego vaya a Publicar SMTP en el tablero. Verá una opción para usar el asistente de configuración del complemento: haga clic en el botón azul para ejecutarlo:

Primero, el complemento le pedirá la dirección de correo electrónico del remitente. De forma predeterminada, utilizará la dirección de correo electrónico del administrador, que debería funcionar bien:

A continuación, debe configurar el nombre de host del servidor de correo saliente. Como estamos usando la API de SendGrid en lugar de SMTP, puede dejar el valor predeterminado o ingresar cualquier cadena aleatoria:

Ahora Post SMTP realizará una prueba de conectividad para varios proveedores de servicios de correo electrónico populares, incluido SendGrid. Una vez que el complemento le permita hacer su selección, seleccione API SendGrid opción bajo Toma de corriente:

Finalmente, pegue la clave API generada durante el paso 1:

Antes de terminar, el complemento le preguntará qué hacer si SendGrid no entrega el correo electrónico. Por defecto, te avisará de este fallo por correo electrónico, pero también puedes configurarlo para que utilice las notificaciones de Chrome.

Post SMTP incluye una función de prueba de correo electrónico que puede usar para verificar que su proveedor de servicios de correo electrónico funcione correctamente. Sin embargo, antes de hacerlo, volvamos al panel de control de SendGrid y verifiquemos su dominio.
Paso 3: autentica el dominio de tu sitio de WordPress
Básicamente, se recomienda que autentique su dominio a través del proveedor de correo electrónico que utilice. De esta manera, sus correos electrónicos transaccionales terminan en las carpetas de correo no deseado de los destinatarios con mucha menos frecuencia.
Para hacer esto en SendGrid, vaya al tablero de su cuenta y vaya a Configuración> Autenticación del remitente Correa. Aquí verás una opción que dice autenticación de dominio y al lado hay un botón con la inscripción Empezar – Haz click en eso:

Lo primero que le preguntará SendGrid es qué servidor de nombres de dominio (DNS) está usando su dominio. Este podría ser su registrador de dominio o su servidor web, dependiendo de dónde registró su dominio (y si lo transfirió):

Si su proveedor de alojamiento web o registrador no aparece aquí, seleccione Otro host (no listado) opción.
A continuación, puede elegir si desea utilizar su dominio también para el seguimiento de enlaces. Como esto no tiene ningún efecto sobre la capacidad de entrega o presentación de su correo electrónico, seleccione la opción que prefiera.
En la página siguiente, debe ingresar el dominio de su sitio de WordPress:

En este paso, SendGrid le mostrará un conjunto de registros DNS que debe agregar a través de su registrador o servidor web:

Es posible que deba consultar la base de conocimientos del host o ponerse en contacto con el soporte para obtener ayuda.
Después de agregar estos registros, puede hacer clic en Verificar en el tablero de SendGrid. Si todo funciona bien, verá un mensaje de éxito. Ahora puede sentarse y dejar que SendGrid se encargue de sus correos electrónicos de WordPress.
Solicitud
SendGrid es uno de los muchos servicios que puede utilizar para alimentar el correo electrónico transaccional de su sitio web. Sin embargo, el servicio sobresale con un generoso plan gratuito que es perfecto para los sitios de WordPress que envían una cantidad moderada de correos electrónicos por día (¡menos de 100 y listo!).
Configurar SendGrid para trabajar con WordPress es fácil y solo requiere tres pasos:
- Encuentre su clave API de SendGrid.
- Conecte SendGrid a WordPress con Publicar SMTP.
- Autentica el dominio de tu sitio de WordPress con SendGrid.
¿Tiene alguna pregunta sobre el envío de correo electrónico con SendGrid desde WordPress? ¡Echemos un vistazo a ellos en la sección de comentarios a continuación!
Imagen en miniatura del artículo de Ena Setiyowati / shutterstock.com








