Cum să trimiteți e-mailuri utilizând SendGrid cu WordPress
Publicat: 2020-08-04După cum probabil știți, WordPress este capabil să trimită e-mailuri tranzacționale de bază. Cu toate acestea, o mulțime de gazde web nu acceptă funcționalitatea sau oferă deloc capabilități de e-mail. Pentru a rezolva această problemă, trebuie să vă bazați pe furnizori de e-mail tranzacționali terți, cum ar fi SendGrid.
Această platformă alimentează e-mailul pentru unele dintre cele mai mari companii din lume. Asta înseamnă că poate face o scurtă operare a e-mailurilor de înregistrare a site-ului dvs. WordPress și de resetare a parolei. În acest articol, vă vom arăta exact cum să configurați SendGrid să funcționeze cu site-ul dvs. în trei pași scurți.
Hai să ne scufundăm!
Ce este SendGrid?
SendGrid este o platformă care oferă atât servicii de e-mail de marketing, cât și tranzacționale. Această distincție este importantă, deoarece, în scopul acestui tutorial, ne vom concentra pe utilizarea acestuia ca furnizor de e-mail tranzacțional și nu pentru campanii de marketing.

Pentru e-mailurile tranzacționale, SendGrid poate utiliza fie Protocolul simplu de transfer de poștă (SMPT), fie API-ul său web. Ne vom concentra pe acesta din urmă, deoarece este mai ușor de implementat cu WordPress și este de obicei mai rapid. În plus, prin integrarea platformelor prin API, puteți îmbunătăți ratele de livrabilitate.
Folosirea unui furnizor de e-mail tranzacțional dedicat este, de asemenea, o mișcare inteligentă atunci când vine vorba de scalabilitate. O mulțime de platforme de găzduire web nu sunt optimizate pentru livrarea e-mailurilor, chiar dacă o acceptă. Cu SendGrid - sau cu un alt serviciu de renume - ar trebui să puteți gestiona mii de mesaje tranzacționale pe zi.
Dacă rulați un site web WordPress cu o bază modestă de utilizatori, SendGrid oferă un plan gratuit care ar trebui să fie perfect pentru nevoile dvs. Îl puteți folosi pentru a trimite până la 100 de e-mailuri pe zi. Acest lucru ar trebui să fie mai mult decât suficient pentru confirmările de înscriere și resetarea parolei pentru un site de dimensiuni mici sau mijlocii.
Pentru un magazin online, vă recomandăm să luați în considerare utilizarea unui plan premium care să poată gestiona un volum mai mare de e-mailuri. La urma urmei, site-urile de comerț electronic trebuie să se ocupe de un alt set de e-mailuri tranzacționale, cum ar fi confirmările de cumpărare și notificările de expediere. Prețurile încep de la 14,95 USD pe lună.
Cum să trimiteți e-mailuri utilizând SendGrid cu WordPress (în 3 pași)
Pentru a urma acest tutorial, veți avea nevoie de două lucruri: acces la un site web WordPress și un cont SendGrid. Pentru acesta din urmă, puteți profita de planul gratuit pentru a testa serviciul. După ce aveți ambele condiții prealabile, treceți la Pasul 1.
Pasul 1: Găsiți cheia API SendGrid
Odată ce v-ați configurat contul SendGrid, veți avea acces la tabloul de bord al utilizatorului. Aici puteți consulta ce aplicații ați autorizat să lucrați cu SendGrid.
În acest moment, lista respectivă ar trebui să fie goală. Pentru a remedia problema, accesați Setări> Chei API și faceți clic pe butonul Creați cheia API :

În pagina următoare, puteți seta un nume pentru cheia API în scopuri de identificare internă. Serviciul vă va întreba la ce nivel de permisiuni doriți ca cheia să dea acces. Vă recomandăm opțiunea de acces complet :

Acum faceți clic pe Creați și vizualizați și veți obține acces la cheia API imediat. Rețineți că puteți vedea cheia completă o singură dată din motive de securitate, deci asigurați-vă că o păstrați în siguranță:

Veți avea nevoie de acea cheie într-o clipă, așa că țineți-o.
Pasul 2: Conectați SendGrid cu WordPress
Cel mai simplu mod de a integra WordPress cu SendGrid este prin utilizarea unui plugin. SendGrid oferă un instrument oficial pe care îl puteți utiliza pentru aceasta, dar nu primește actualizări regulate.
În schimb, vom folosi pluginul Post SMTP, pe care îl puteți conecta la SendGrid folosind cheia API pe care ați generat-o acum un minut:

Instalați și activați pluginul, apoi navigați la fila Postați SMTP de pe tabloul de bord. Veți vedea o opțiune de utilizare a expertului de configurare a pluginului - faceți clic pe butonul albastru pentru al lansa:

În primul rând, pluginul vă va cere să introduceți e-mailul expeditorului. În mod implicit, va folosi e-mailul de administrator, care ar trebui să funcționeze foarte bine:


În continuare, va trebui să configurați numele gazdei serverului de e-mail de ieșire. Deoarece folosim API-ul SendGrid în loc de SMTP, puteți lăsa valoarea implicită sau introduceți orice șir aleatoriu:

Acum, Post SMTP va rula un test de conectivitate pentru mai mulți furnizori populari de servicii de e-mail, inclusiv SendGrid. Odată ce pluginul vă permite să alegeți, selectați opțiunea API SendGrid sub Socket :

În cele din urmă, continuați și lipiți cheia API pe care ați generat-o la Pasul 1:

Înainte de a încheia lucrurile, pluginul vă va întreba ce să faceți în cazul în care SendGrid nu reușește să livreze un e-mail. În mod implicit, vă va notifica acest eșec prin e-mail, dar îl puteți configura și pentru a utiliza notificările Chrome.

Post SMTP include o funcție de testare a e-mailului pe care o puteți utiliza pentru a verifica dacă furnizorul dvs. de e-mail funcționează corect. Cu toate acestea, înainte de a face acest lucru, să revenim la tabloul de bord SendGrid și să vă verificăm domeniul.
Pasul 3: Autentificați domeniul site-ului dvs. WordPress
De regulă, vă recomandăm să vă autentificați domeniul prin orice furnizor de e-mail pe care îl utilizați. În acest fel, e-mailurile tranzacționale sunt mult mai puțin susceptibile de a ajunge în dosarele de spam ale destinatarilor.
Pentru a face acest lucru în SendGrid, accesați tabloul de bord al contului dvs. și accesați fila Setări> Autentificare expeditor . Aici, veți vedea o opțiune care spune Autentificare domeniu și lângă ea un buton care citește Începeți - faceți clic pe ea:

Primul lucru pe care îl va întreba SendGrid este ce server de nume de domeniu (DNS) utilizează domeniul dvs. Acesta poate fi fie un registrator de domeniu, fie gazda dvs. web, în funcție de locul în care ați înregistrat domeniul (și dacă l-ați transferat):

Dacă gazda dvs. web sau registratorul dvs. nu apar în lista respectivă, selectați opțiunea Altă gazdă (nelistată) .
În continuare, puteți alege dacă utilizați domeniul dvs. și pentru urmărirea linkurilor. Deoarece acest lucru nu are impact asupra livrabilității sau prezentării e-mailului, selectați opțiunea pe care o preferați.
În pagina următoare, va trebui să introduceți domeniul site-ului dvs. WordPress:

În această etapă, SendGrid vă va arăta un set de înregistrări DNS pe care trebuie să le adăugați prin registrator sau gazdă web:

Poate fi necesar să verificați baza de cunoștințe a gazdei dvs. sau să contactați asistența pentru ajutor în acest sens.
După ce adăugați aceste înregistrări, puteți face clic pe butonul Verificare din tabloul de bord SendGrid. Dacă totul funcționează corect, veți vedea un mesaj de succes. Acum puteți sta pe spate și lăsați SendGrid să se ocupe de e-mailurile dvs. WordPress.
Concluzie
SendGrid este unul dintre numeroasele servicii pe care le puteți utiliza pentru a alimenta e-mailurile tranzacționale ale site-ului dvs. web. Cu toate acestea, serviciul se remarcă datorită planului său generos și gratuit, care este perfect pentru site-urile web WordPress care trimit un număr moderat de e-mailuri pe zi (ceva mai puțin de 100 și sunteți gata!).
Configurarea SendGrid pentru a lucra cu WordPress este ușoară și durează doar trei pași:
- Găsiți cheia API SendGrid.
- Conectați SendGrid cu WordPress utilizând Post SMTP.
- Autentificați domeniul site-ului dvs. WordPress prin SendGrid.
Aveți întrebări despre cum să trimiteți e-mailuri utilizând SendGrid cu WordPress? Să le trecem în secțiunea de comentarii de mai jos!
Imagine în miniatură a articolului de către Eny Setiyowati / shutterstock.com
