Tot ce trebuie să știți despre e-mailul tranzacțional, dar nu ați știut să întrebați
Publicat: 2022-03-10Orice aplicație cu autentificarea utilizatorului nu poate exista fără e-mail, dar e-mailul nu primește întotdeauna atenția pe care o merită. Cu furnizorii moderni de servicii de e-mail, este mai ușor ca niciodată să creezi o experiență de e-mail tranzacțională de primă clasă pentru utilizatorii tăi, dar, pentru cei mai mulți dintre noi, provocarea constă în faptul că nu știi ceea ce nu știi. Ne vom scufunda într-o analiză completă a tot ceea ce aveți nevoie pentru a vă aduce e-mailurile tranzacționale la curent cu restul aplicației dvs. web.
Vom aborda diferența dintre e-mailurile tranzacționale și cele în bloc și cum și de ce să folosim autentificarea prin e-mail. Vom vorbi, de asemenea, despre gestionarea cu grație a cazurilor marginale de livrare, crearea de conținut excelent de e-mail și elementele cheie ale infrastructurii pe care le veți dori să le instalați pentru a trimite e-mailuri și a monitoriza livrarea. Atunci vei fi pe cale să devii un profesionist de e-mail tranzacțional în cel mai scurt timp.
Provocările e-mailului tranzacțional
Într-o oarecare măsură, e-mailul a fost în mod tradițional un cetățean de clasa a doua, deoarece este mai dificil să monitorizezi și să înțelegi cât de bine te descurci. Cu aplicația dvs., există nenumărate instrumente de monitorizare a performanței pentru a oferi informații despre front-end, back-end, baze de date, erori și multe altele. Cu e-mailul, instrumentele sunt mai puțin cunoscute și puțin mai greu de utilizat eficient. Așadar, haideți să explorăm câteva dintre provocările cu care se confruntă monitorizarea și raportarea e-mailului, apoi ne putem uita la instrumentele și tacticile disponibile care pot funcționa în cadrul provocărilor și constrângerilor pentru a vă oferi o imagine mai informată a e-mailului dvs. tranzacțional.
Cea mai mare provocare care stă la baza monitorizării e-mailului este că este practic imposibil să te autentifici în căsuța de e-mail a fiecărui destinatar și să verifici dacă au primit e-mailul. Așadar, de la început, cele mai bune informații la care putem spera sunt pur și simplu proxy sau estimări ale performanței. A doua mare provocare este că fiecare ISP joacă după propriile reguli. Ceea ce ar putea fi clasificat ca spam de Outlook ar putea ajunge direct în căsuța de e-mail din Gmail. Iar furnizorii de inbox nu își pot împărtăși „sosul secret” pentru că ar fi imediat exploatat de spammeri. Deci, ce trebuie să facă un dezvoltator?
Ratele de deschidere vă pot oferi o aproximare aproximativă, dar deoarece se bazează pe pixeli de urmărire, care pot fi blocați cu ușurință, este o imagine incompletă. Nici ratele de inbox și vitezele de livrare nu pot fi măsurate direct. Așa că va trebui să vă mulțumiți cu trimiterea de teste regulate la conturile de seed pe care aveți posibilitatea să le testați. Acestea nu sunt perfecte, dar este cel mai bun proxy disponibil pentru a înțelege livrarea către diverșii furnizori de mesaje primite. Vom aborda instrumentele care ajută la automatizarea acestui lucru mai târziu în ghid.
Adăugarea autentificării de domeniu sub formă de DKIM, SPF și DMARC poate fi dificilă și confuză sau, în funcție de dimensiunea companiei dvs., obținerea accesului sau aprobării pentru modificările DNS poate fi greoaie sau imposibilă. Chiar și atunci, este incredibil de ușor să obții intrările DNS incorecte. Dacă nu sunteți familiarizat cu autentificarea domeniului, nu vă faceți griji, o vom aborda în profunzime mai târziu.
Desigur, chiar dacă în general reușiți să obțineți o livrare excelentă, gestionarea respingerii introduce mai multă variabilitate în livrare. Cutiile primite ale destinatarului pot fi pline. Oamenii își schimbă locul de muncă, iar adresele de e-mail devin inactive. Oamenii fac greșeli de scriere cu adresele de e-mail. Oamenii se pot înscrie cu un alias de grup, iar apoi una dintre adresele din grupul respectiv revine. Întreruperea temporară a serverului sau a DNS-ului poate afecta livrarea pentru toată lumea de pe un anumit domeniu. Și apoi există plângeri de spam.
Așa că imediat din poartă, puntea este stivuită împotriva ta. Există o mulțime de cutii marginale și este incredibil de dificil să obțineți o imagine exactă a livrării. Monitorizarea continuă este complexă și există mult spațiu pentru a face greșeli. Face o imagine sumbră, știu. Din fericire, e-mailul a parcurs un drum lung și, deși nu este banal, există soluții bune pentru toate aceste probleme.
Tranzacțional vs. Promoțional în vrac
Înainte de a merge mai departe, trebuie să abordăm diferențele semnificative dintre e-mailul promoțional în bloc și e-mailul tranzacțional al aplicației dvs. Cu primul, dacă un e-mail este pierdut sau întârziat, nimeni nu îl va rata. Cu acestea din urmă, totuși, o resetare a parolei lipsă sau întârziată semnificativ poate duce la solicitări suplimentare de asistență. E-mailurile tale tranzacționale sunt la fel de esențiale ca o pagină din aplicația ta. Vă puteți gândi la un e-mail lipsă sau întârziat ca fiind aproximativ echivalent cu o pagină spartă din aplicația dvs. web. E-mailul este un mediu diferit, dar este totuși o parte centrală a experienței de utilizare a aplicației dvs.
Deoarece oamenii se așteaptă și doresc să primească e-mailuri tranzacționale, ei văd o implicare mai mare în ceea ce privește ratele de deschidere și de clic decât e-mailurile promoționale în bloc. În mod similar, e-mailurile tranzacționale vor fi raportate ca spam mult mai puțin frecvent decât e-mailurile în bloc. Și toate acestea duc la o reputație mai bună pentru e-mailul dvs. tranzacțional decât e-mailurile promoționale în masă. În unele cazuri, aceasta ar putea fi diferența dintre căsuța de e-mail și dosarul de spam. Sau, poate fi doar o chestiune de filă în care Gmail pune e-mailul. Indiferent, diferențele dintre tranzacțional și în bloc sunt suficient de mari încât chiar și Gmail recomandă oficial separarea fluxurilor. În acest fel, reputația dvs. în bloc nu vă va trage în jos reputația tranzacțională.
Acest lucru ne duce la primul nostru sfat:
1. Separați fluxurile tranzacționale și de trimitere în bloc folosind diferite domenii sau subdomenii
Într-o lume perfectă, ați trimite tranzacții prin domeniul dvs. principal și ați releva în bloc la un subdomeniu, cum ar fi [email protected]
, iar fiecare categorie ar avea și propriile adrese IP.
Separarea fluxurilor dvs. este primul pas și esențial pentru a pune bazele pentru cea mai bună experiență de e-mail posibilă pentru destinatarii dvs. Deși nu puteți garanta livrarea în inbox, puteți face câteva lucruri pentru a stivui pachetul în favoarea dvs. Autentificarea este următorul pas pentru a face exact asta. Așa cum nu ați lansa o aplicație web modernă fără un certificat securizat, nu doriți să trimiteți e-mail fără a o autentifica complet.
Autentificare prin e-mail
Este posibil să fi auzit acronime precum DKIM, SPF sau DMARC și poate chiar să fi copiat și lipit unele intrări DNS pentru a le configura. Sau poate ai sărit peste asta pentru că s-a părut puțin prea complex. Oricum ar fi, toate acestea sunt standarde care merită implementate și toate se completează reciproc și lucrează împreună pentru a vă construi și proteja reputația. Abordarea exactă a acestora va varia de la furnizor la furnizor, dar merită întotdeauna implementată.
Să începem cu DKIM. Fără a intra prea mult în detalii tehnice, DKIM face două lucruri. În primul rând, acționează ca un fel de sigiliu virtual de ceară pe e-mailurile tale pentru a arăta că acestea nu au fost modificate în tranzit. În al doilea rând, vă permite să vă construiți reputația domeniului. În timp ce DKIM se concentrează pe domeniu, SPF se concentrează pe furnizarea unei liste de adrese IP aprobate pentru trimitere, astfel încât serverele de e-mail care primesc să aibă o idee mai bună dacă un e-mail este trimis dintr-o sursă legitimă.
Un beneficiu semnificativ al DKIM este că este cheia pentru evitarea etichetelor „prin” în Gmail sau „în numele” etichetelor în Outlook. Aceste elemente fac ca e-mailurile tale să pară puțin mai susceptibile de a fi spam și pot submina încrederea destinatarilor tăi. Deci, DKIM este mult mai mult decât un standard din culise. Este ceva care poate afecta direct experiența destinatarilor tăi.
Toate acestea ne duce la următorul sfat fundamental:
2. Autentificați e-mailurile cu DKIM și SPF
Deși autentificarea nu poate garanta livrarea, este o fațetă cheie a construirii unei reputații și a face tot ce puteți pentru a asigura o livrare excelentă.
DMARC este conceput pentru a ajuta la protejarea împotriva atacurilor de tip phishing. Încorporează atât DKIM, cât și SPF pentru a vă ajuta să monitorizați trimiterea pentru domeniul dvs. și să vă protejați reputația domeniului, permițându-vă să publicați o politică DMARC. Această politică le spune furnizorilor de mesaje primite ce să facă atunci când un e-mail nu reușește alinierea DMARC.
Înainte de DMARC, era în întregime latitudinea furnizorilor de mesaje primite să aleagă cum să gestioneze e-mailurile care nu erau autentificate cu DKIM și/sau SPF, dar cu DMARC, puteți crea o politică publică care le spune furnizorilor să se pună în carantină (trimiteți către folderul spam) sau respingeți (eliminați definitiv) e-mailurile care nu au alinierea DMARC.
Celălalt beneficiu al DMARC este că le permite furnizorilor de servicii de internet să vă furnizeze rapoarte despre sursele de e-mail trimise folosind domeniul dvs. și cantitățile care au trecut pentru alinierea eșuată prin DKIM sau calea de retur. Acest lucru vă poate permite să urmăriți sursele legitime care nu se aliniază și să luați măsuri pentru a vă asigura că sursele respective sunt autentificate. De asemenea, vă poate ajuta să cuantificați cantitatea de e-mail nelegitim care încearcă să fie trimis folosind domeniul dvs.
PayPal este exemplul prin excelență al importanței unei bune politici DMARC. De-a lungul anilor, nenumărați escroci au încercat să falsifice e-mailurile PayPal, dar acum, cu DMARC, PayPal a publicat o politică DMARC care le spune ISP-urilor să respingă e-mailurile care nu trec de DMARC. Deci, dacă vreun escroc încearcă să falsifice un e-mail PayPal, nu vor reuși alinierea DMARC, iar furnizorii de servicii de internet pot avea încredere în a respinge pe deplin acele e-mailuri, deoarece PayPal are o politică publică care spune că, dacă un e-mail nu reușește alinierea, acesta ar trebui respins.
Aceasta este o prezentare foarte scurtă a DMARC, dar sperăm că va ajuta să furnizeze contextul pentru al treilea sfat:
3. Stabiliți și publicați o politică DMARC
De asemenea, dacă este posibil, configurați o cale de întoarcere personalizată pentru a vă maximiza șansele de aliniere. Apoi, monitorizați-vă rapoartele DMARC și faceți ajustări pentru a asigura alinierea pentru orice sursă legitimă de e-mail. În cele din urmă, dacă produsul sau marca dvs. este ținta unui număr mare de atacuri de tip phishing, începeți să introduceți treptat o carantină din ce în ce mai agresivă sau o politică de respingere în timp.
Instrumentul DMARC de la Postmark este o modalitate gratuită și ușoară de a stabili o politică DMARC și de a începe să primiți rapoarte săptămânale despre domeniul dvs. Cu fluxurile dvs. de e-mail în vrac și tranzacționale separate și toate autentificarea menționată mai sus configurate, v-ați ocupat de toate aspectele fundamentale ale livrării. De aici încolo, ne vom concentra pe gestionarea și tratamentul e-mailului în cadrul aplicației dvs.
Înțelegeți Ciclul de viață al e-mailului
La suprafață, e-mailul poate suna destul de simplu, dar atunci când întrerupeți ciclul de viață al e-mailului, există multă subtilitate și oportunități sub suprafață. Cu cât înțelegeți mai bine acest lucru, cu atât veți putea oferi destinatarilor o experiență mai nuanțată și mai bogată. Majoritatea oportunităților dvs. de a îmbunătăți experiența prin e-mail în funcție de înțelegerea nuanțelor livrării de e-mail și de automatizarea capacității aplicației dvs. de a le procesa și gestiona în consecință. Așadar, să ne uităm la evenimentele cheie din viața oricărui e-mail.
În așteptare
Odată ce aplicația dvs. a asamblat un e-mail din diferitele părți de conținut, îl veți pune în coadă pentru livrare. În cadrul aplicației dvs., veți dori să vă asigurați că trimiteți e-mailuri prin procesare în fundal. Vom discuta acest lucru în profunzime mai târziu, dar versiunea simplă este că de fiecare dată când aplicația dvs. comunică cu un serviciu terță parte, veți dori să gestionați acea comunicare în fundal. Presupunând că utilizați un furnizor de servicii de e-mail, odată ce ați făcut cererea către API-ul acestuia, aceasta va fi pusă în coadă pentru trimitere și din partea lor.
Trimis
Ca orice serviciu, furnizorul dvs. de servicii de e-mail va avea propria coadă pentru procesarea și trimiterea e-mailului dvs. În cele mai multe cazuri, aceste cozi sunt extrem de rapide. În timp ce trimiterea unui e-mail în bloc către mii de destinatari poate dura câteva secunde sau minute, majoritatea e-mailurilor tranzacționale vor fi trimise mult mai rapid.
Admis
După ce e-mailul este trimis de furnizorul dvs. de e-mail, acesta va fi, în mod ideal, acceptat de furnizorul de mesaje primite. Cu toate acestea, „Acceptat” nu înseamnă „Livrat”. Gândiți-vă la asta ca la serviciul poștal. Doar pentru că are scrisoarea dvs., încă trebuie să o proceseze înainte de a fi considerată livrată. De asemenea, unii furnizori de căsuțe de e-mail vor accepta un e-mail, dar nu îl vor livra în cele din urmă din mai multe motive. Deci, chiar și atunci când un e-mail a fost acceptat, nu există nicio garanție că acesta va fi livrat în cele din urmă.
Respins
În timp ce unii furnizori de căsuțe de e-mail vor respinge în liniște e-mailurile, în majoritatea cazurilor, atunci când e-mailurile sunt respinse, se face în mod explicit și veți primi o explicație a problemei cu e-mailul. În unele cazuri, poate fi IP-ul sau reputația de domeniu sau poate fi conținutul e-mailului. Din păcate, nu veți primi întotdeauna o explicație clară a motivului respingerii.
A sărit
Săriturile sunt un tip mai specific de respingere. În cazurile în care o adresă de e-mail nu există, căsuța de e-mail este plină sau din alte motive, serviciile de e-mail vor raporta că livrarea a eșuat și e-mailul a fost returnat. În aceste cazuri, puteți utiliza notificările de gestionare a respingerii din ESP pentru a lua în mod proactiv măsuri pentru a corecta problema. Vom discuta despre asta mai detaliat mai târziu.
Livrat
Livrat este starea în care mesajul a fost transmis destinatarului. Este posibil să fi fost livrat în căsuța de e-mail, în dosarul de spam sau într-una dintre filele Gmail, dar a fost livrat într-o oarecare măsură. Nu veți primi niciodată o notificare explicită că un e-mail a fost livrat, dar este o stare cheie în ciclul de viață.
Deschis/Clic
Urmărirea deschisă nu este complet de încredere, deoarece metoda utilizată pentru a determina când a fost deschis un e-mail poate fi blocată de clientul de e-mail. Deoarece urmărirea deschisă se bazează pe clientul de e-mail pentru a încărca o imagine invizibilă, clienții care blochează încărcarea imaginii înseamnă că acele deschideri nu vor fi raportate. Ratele deschise pot servi ca un bun proxy pentru livrare. De exemplu, dacă schimbați furnizorul de servicii de e-mail fără a modifica nimic la e-mailurile dvs. și ratele de deschidere cresc semnificativ, este sigur să presupunem că primul dvs. furnizor de servicii de e-mail nu a reușit să livreze o parte din mesaje.
Urmărirea clicurilor este mai fiabilă decât urmărirea deschisă, dar poate aduce complexități proprii. De exemplu, utilizarea Bit.ly sau a altor servicii de scurtare a adreselor URL este o tactică comună folosită de spammeri, așa că, în majoritatea cazurilor, prezența unei adrese URL Bit.ly va pune e-mailul dvs. pe calea rapidă către dosarul de spam. Cu toate acestea, atunci când se face bine prin urmărirea clicurilor de către furnizorul de servicii de e-mail, poate oferi informații utile pentru e-mailurile dvs. De asemenea, chiar dacă urmărirea deschisă este blocată de un client, dacă cineva face clic pe un e-mail, este sigur să presupunem că e-mailul a fost deschis. Prin urmare, urmărirea clicurilor poate ajuta la furnizarea de informații mai precise despre ratele deschise.
Cu urmărirea deschisă și a clicurilor, este important să acordați atenție confidențialității. Deși pot fi instrumente puternice pentru îmbogățirea experienței destinatarului și pentru a vă oferi informații care pot fi folosite pentru a vă îmbunătăți e-mailurile, ele abordează și problemele de confidențialitate. Dacă nu veți face nimic cu datele pe care le oferă, este mai bine să nu le folosiți. Sau, dacă vă aflați într-o industrie în care confidențialitatea este foarte sensibilă, probabil că ați dori să vă gândiți de două ori înainte de a le activa.
Dezabonat
Deși dezabonările sunt mai puțin relevante pentru e-mailurile tranzacționale, este totuși o solicitare care ar trebui respectată. Deși este posibil să nu fiți obligat din punct de vedere legal să susțineți dezabonarea de la e-mailurile tranzacționale, este o stare pe care o puteți întâlni și, atunci când o faceți, ar trebui să o respectați.
Reclamație de spam
La fel ca și dezabonările, plângerile de spam sunt mai puțin frecvente în cazul e-mailurilor tranzacționale, dar se întâmplă totuși. Dacă rata de reclamații de spam este mare, este un semn bun că trebuie să ajustați cantitatea și/sau calitatea e-mailurilor tranzacționale pe care le trimiteți. La fel ca gestionarea respingerii, veți dori să fiți proactiv și în privința reclamațiilor de spam. Veți dori să le respectați, dar este important să rețineți că unele reclamații de spam sunt accidentale. Dacă cineva raportează un e-mail ca spam, acesta ar putea afecta primirea viitoarelor facturi sau facturi.

Acest lucru ne duce la al patrulea sfat:
4. Integrați îndeaproape evenimentele de mesaje în aplicația dvs
Majoritatea furnizorilor de servicii de e-mail oferă hook-uri web extinse pentru a notifica automat aplicația despre evenimentele cheie cu fiecare mesaj. În timp ce gestionarea respingerii este cel mai important eveniment de urmărit și gestionat, celelalte evenimente pot oferi informații utile pentru a vă îmbogăți aplicația și pentru a face e-mailul tranzacțional un element mai perfect integrat al experienței dvs. de utilizator.
Aveți grijă cu conținutul de e-mail
Conținutul e-mailurilor dvs. poate juca un rol atât în livrare, cât și în implicare. În timp ce unele reguli (cum ar fi evitarea cuvântului „Viagra”) pot fi evidente, altele sunt mai subtile. A avea grijă să creați conținut bun poate îmbunătăți drastic ratele de deschidere sau implicarea.
Vom grupa mai multe considerente în al cincilea sfat pentru e-mailuri tranzacționale excelente:
5. Fă-ți timp pentru a crea conținutul și structura e-mailurilor tale
Lucruri precum numele expeditorului și adresa de e-mail, subiectul, anteturile și tipurile de mime pot avea un impact semnificativ asupra angajamentului, livrării și ratelor de deschidere. Nu lăsați aceste elemente să fie după gânduri. Fă-ți timp să le faci corect și să le testezi și să le îmbunătățești continuu ca și cum ar fi orice altă pagină din aplicația ta.
Expeditori, subiecte și antete
Deși fiecare client de e-mail este diferit, toți oferă un anumit nivel de perspectivă despre un e-mail înainte ca acesta să fie deschis printr-un fel de previzualizare. Acest lucru poate fi la fel de simplu ca afișarea expeditorului și a subiectului, dar uneori conține și o previzualizare a conținutului. Acest subiect ar putea justifica un articol în sine, dar este suficient să spunem că merită să petreceți ceva timp vizând e-mailurile dvs. așa cum o vor face destinatarii. Aceasta include denumirea clară a expeditorului, scrierea unui subiect util și concis și crearea antetului perfect. Nu lăsați aceste elemente să fie o idee ulterioară, deoarece pot avea un impact semnificativ asupra ratei dvs. de deschidere.
HTML și text simplu
Conținutul real al e-mailurilor dvs. este important și includerea atât a versiunilor HTML, cât și a versiunilor text simplu ale e-mailurilor dvs. poate avea un impact enorm asupra destinatarilor dvs. Unii oameni preferă textul simplu. Fie pentru performanță, confidențialitate sau accesibilitate, oferirea unei opțiuni de text simplu bine formatată și considerată este un câștig pentru acel destinatar. Și unele filtre de spam preferă să vadă o versiune de text simplu asociată cu o versiune HTML. Litmus are o redacție grozavă despre importanța opțiunilor de text simplu în e-mailuri pentru mai multe detalii.
Acceptați răspunsurile și evitați adresele „fără răspuns”.
Faceți tot ce puteți pentru a evita utilizarea adreselor de e-mail „fără răspuns”. Ei trimit semnalul greșit în toate modurile posibile. Drept urmare, veți primi mai multe reclamații de spam, deoarece oamenii nu pot răspunde pentru a vă dezabona. Este o comunicare unidirecțională și reduce implicarea care altfel ar putea îmbunătăți capacitatea de livrare.
În mod ideal, adresa de la de la adresa sau adresa de răspuns ar trimite răspunsuri la o căsuță de e-mail de asistență monitorizată. Acest lucru oferă destinatarilor cea mai bună experiență și se asigură că răspunsurile nu se pierd în amestec. Cu toate acestea, există o considerație principală de reținut. Dacă un utilizator primește o adresă URL de resetare a parolei și răspunde, oricine are acces la răspuns va avea acces și la acea adresă URL de resetare a parolei. Același lucru este valabil și pentru orice informație deosebit de sensibilă, dar, având în vedere toate lucrurile, oricum nu doriți să trimiteți informații extrem de sensibile prin e-mail.
O altă opțiune este să utilizați adresele de e-mail de primire. În cazul unor lucruri precum notificările de comentarii în care ar putea fi util ca destinatarul să răspundă direct la e-mail, configurarea procesării e-mailurilor de intrare vă poate oferi posibilitatea de a evita adresele de e-mail fără răspuns.
Indiferent de metodă, ar trebui să faceți întotdeauna tot posibilul pentru a evita adresele fără răspuns. Clienții tăi îl vor aprecia și vei avea mult mai multe șanse să primești feedback important dacă asculți pe toate canalele.
Gestionați e-mailul cu grijă
Conținutul e-mailului dvs. este important, dar modul în care îl livrați și modul în care răspundeți la cazurile marginale prin livrare poate fi la fel de important. Sunt multe care se întâmplă (sau se pot întâmpla) cu fiecare e-mail pe care îl trimiteți. În timp ce majoritatea conversațiilor cu e-mail se concentrează pur și simplu pe trimiterea acestuia, modul în care îl trimiteți poate fi la fel de important.
Vom grupa acest lot în al șaselea sfat de nivel înalt pentru o livrare excelentă de e-mailuri tranzacționale:
6. Investește în infrastructură pentru a trimite și livra e-mailuri în mod fiabil
Trimiterea de e-mailuri sună simplă, dar este mult mai mult decât scrierea de câteva rânduri de cod. Este important să construiți și să mențineți infrastructura adecvată, cum ar fi procesarea în fundal și gestionarea respingerii, pentru a asigura cea mai mare fiabilitate posibilă pentru e-mailul dvs.
Procesare în fundal
Presupunând că utilizați un furnizor de servicii de e-mail, veți dori să vă asigurați că toate trimiterile dvs. de e-mail au loc prin procese de fundal. Acesta este cazul oricărei comunicări cu orice serviciu extern și există câteva motive. În primul rând, cu un serviciu extern, există întotdeauna posibilitatea ca acesta să fie defect. Deci, dacă cererea eșuează, este important să puteți reîncerca automat cererea după o perioadă de timp stabilită. Alternativ, ar putea exista o problemă cu cererea sau s-ar putea să se fi schimbat ceva din partea serviciului extern. Indiferent de motiv, proiectarea rezilienței în trimiterea de e-mailuri vă va scuti de durere la un moment dat.
În mod similar, o configurare bună de procesare în fundal poate face mai ușor să fiți alertat și să depanați problemele atunci când ceva nu merge bine. Dacă configurați alerte atunci când o coadă este mare, veți ști mai repede când există o problemă. De asemenea, presupunând că procesarea dvs. de fundal este captarea și înregistrarea erorilor, veți avea mult mai ușor să identificați sursa problemei.
Înțelegeți IP-urile dedicate
Dacă ați analizat în orice măsură e-mailurile tranzacționale, probabil că ați întâlnit conceptul de a utiliza o adresă IP dedicată. Deși există avantaje în utilizarea unei adrese IP dedicate, aceasta nu este o problemă alb-negru. În unele cazuri, o adresă IP dedicată poate dăuna mai mult decât ajută.
Cu aproape fiecare furnizor de servicii de e-mail, aveți două opțiuni pentru trimitere. Prima opțiune este să trimiteți din pool-ul de IP partajat. În aceste cazuri, livrarea dvs. poate fi afectată de comportamentul altor expeditori care folosesc aceeași adresă IP. Dacă acei expeditori sunt nelegiuiți, poate trage în jos reputația adresei IP. Cu toate acestea, dacă acei expeditori sunt buni, poate ridica reputația adresei IP.
A doua opțiune este o adresă IP dedicată. Cu o adresă IP dedicată, dacă există probleme de reputație cu adresa IP, ai numai vina pe tine. Problema este că, pentru ca o adresă IP dedicată să funcționeze bine, trebuie să ai un volum zilnic consistent, suficient de mare pentru a construi și menține o reputație. Este undeva în jur de 10.000-20.000 de e-mailuri pe zi. De asemenea, trebuie să aveți grijă să încălziți încet adresa IP, trimițând progresiv mai multe e-mailuri în mod constant într-o perioadă de timp stabilită. Și, deși nu există expeditori răi care să îți reducă reputația, nu primește nici un beneficiu de la expeditori buni care ar putea ajuta la creșterea reputației tale IP. Cu majoritatea furnizorilor de servicii de e-mail, adresele IP dedicate costă și mai mult.
În cele din urmă, în timp ce reputația IP joacă încă un rol, furnizorii de căsuțe de e-mail ponderează tot mai mult reputația domeniului împreună cu reputația IP. Deoarece adresele IP sunt din ce în ce mai de unică folosință, creșterea reputației pe domenii ajută la atenuarea spammerilor care trec prin domenii, deoarece noile domenii ar trebui să-și construiască reputația. Aceasta înseamnă, de asemenea, că, dacă întâmpinați probleme de livrare, aceste probleme pot fi atribuite fie adresei IP, fie domeniului dvs. Așadar, schimbarea adreselor IP poate ajuta, dar dacă reputația domeniului dvs. suferă, schimbarea adresei IP nu va ajuta. În schimb, ar trebui să vă concentrați pe curățarea reputației domeniului dvs.
În timp ce adresele IP dedicate pot fi grozave în circumstanțe potrivite, nu este un slam dunk. Și, dacă utilizați o adresă IP partajată, veți dori să vă asigurați că o monitorizați îndeaproape pentru a vă asigura că alți expeditori nu îi distrug reputația sau nu o plasează pe liste negre.
Manipularea sărituri
E-mailurile resping. Nu există nicio cale de ocolire. Motivele pentru sărituri variază, dar nevoia de a gestiona săriturile cu grație este universală. Gândiți-vă la gestionarea respingerii ca la gestionarea excepțiilor pentru e-mail. Când apare o excepție, nu doriți să o aruncați în tăcere. Vrei să știi că s-a întâmplat și ce a cauzat-o, astfel încât să poți remedia. Același lucru este valabil și pentru manipularea sărituri cu o singură avertizare. Cu gestionarea respingerii, vă puteți permite utilizatorilor să remedieze ei înșiși majoritatea problemelor. Acest lucru crește simultan satisfacția clienților și reduce cererile de asistență.
Când un e-mail respinge cu o respingere tare, cel mai important pas este să nu mai încercați livrarea la adresa respectivă. În timp ce unele respingeri grele pot începe în cele din urmă să funcționeze din nou de la sine, returnările repetate la aceeași adresă reprezintă un semnal extrem de negativ pentru furnizorii de mesaje primite. Din perspectiva lor, înseamnă că nu vă păstrați listele curate și că există șanse mari să fiți spammer.
Din păcate, dacă încetați să încercați livrarea la o adresă și acea adresă începe să funcționeze din nou, destinatarii dvs. nu vor putea să-și primească e-mailurile. Aici intervine gestionarea respingerii. Utilizând webhooks, furnizorul de servicii de e-mail vă poate notifica automat cu privire la noile respingeri. Apoi, puteți utiliza acele informații pentru a prezenta alerte în cadrul aplicației dvs. că au existat probleme la livrarea e-mailului. În acest fel, utilizatorii dvs. pot corecta problema și apoi reactiva livrarea.
Postmark face acest lucru și mai ușor cu Rebound, un fragment JavaScript simplu care poate fi personalizat și inclus în aplicația dvs. pentru a alerta în mod proactiv utilizatorii cu privire la problemele de livrare, astfel încât aceștia să poată corecta problema înainte de a duce la probleme sau solicitări de asistență mai mari.
Managementul notificărilor
Cu e-mailurile tranzacționale, dezabonarea este o problemă mai mică decât este cu e-mailurile promoționale în vrac, dar oferirea destinatarilor o modalitate de a se dezabona sau de a gestiona volumul sau tipurile de e-mailuri tranzacționale pe care le primesc este încă grozav de făcut.
Dezabonările cu un singur clic pentru fiecare tip de e-mail pe care îl trimiteți pot face lucrurile convenabile dacă destinatarii nu doresc să primească e-mail pentru anumite tipuri de notificări. În mod alternativ, furnizarea unui centru de preferințe pentru e-mailurile tranzacționale este o modalitate excelentă de a pune mai mult control în mâinile destinatarilor. Cu toate acestea, dacă mergeți pe traseul centrului de preferințe, păstrați opțiunile la minimum. Rețineți că o pagină cu o mulțime de casete de selectare poate fi copleșitoare sau confuză. Deci, în timp ce controlul granular este bun, prea multe opțiuni pot fi contraproductive.
Una dintre cele mai bune modalități de a reduce notificările frecvente este de a oferi opțiuni precum rezumate instantanee, zilnice sau săptămânale. În acest fel, le oferiți destinatarilor un control semnificativ asupra notificărilor pentru a le permite să reducă drastic cantitatea fără a-i copleși cu un control fin pentru zeci de tipuri diferite de notificări.
Indiferent de metodă, recunoașteți că acordarea de control asupra frecvenței notificărilor poate ajuta în mare măsură clienții, contribuind și la reducerea volumului general de e-mailuri. Este un avantaj pentru clienții dvs. și pentru costurile de e-mail.
Instrumente și monitorizare
În timp ce alte fațete ale dezvoltării aplicațiilor au făcut progrese impresionante în materie de instrumente, bune practici și fiabilitate, e-mailul este încă oarecum o cutie neagră. Cu aplicații, puteți monitoriza timpul de funcționare, timpul de încărcare a paginii, performanța aplicației și nenumărate alte aspecte. Deoarece căsuțele de e-mail sunt private, totuși, nu există nicio modalitate de a măsura cu exactitate informațiile reale de livrare. Ratele de deschidere și de clic pot servi ca proxy decente, dar sunt totuși doar proxy. Din fericire, există câteva instrumente grozave care se pot completa reciproc și, împreună, oferă o imagine relativ clară a livrării e-mailului.
Aceasta este cheia pentru a aprecia al șaptelea și ultimul sfat:
7. Folosiți instrumentele disponibile pentru a vă monitoriza și îmbunătăți livrarea
La fel cum ați monitoriza timpul de funcționare sau performanța aplicației, este la fel de important să monitorizați livrarea e-mailurilor. Deși niciun instrument nu vă poate spune totul, o combinație de instrumente grozave poate face o diferență uriașă în asigurarea faptului că livrarea dvs. de e-mail este fiabilă și poate ajuta la depanarea momentelor în care nu este.
Pentru a avea o acoperire bună, veți dori să utilizați următoarele instrumente și să acordați o atenție deosebită modelelor de-a lungul timpului.
- Monitorizați tendințele ratelor de deschidere și de clic pentru e-mailurile dvs. Este doar un proxy, dar este bun pentru numerele istorice relative. De exemplu, dacă observați că ratele de deschidere sau de clic scad dramatic în timp, acesta este adesea un semn de avertizare timpurie că este posibil să întâmpinați probleme de livrare. Deoarece un e-mail nu poate fi deschis dacă nu este livrat cu succes, scăderea ratelor de deschidere poate fi cauzată de probleme de livrare.
- Gmail oferă Postmaster Tools care vă pot ajuta să evaluați IP-ul și reputația domeniului pentru a înțelege ce surse de e-mail pot avea probleme de livrare. Acesta este un instrument criminalistic excelent la care să apelați atunci când bănuiți că ați putea avea probleme de livrare. Oferă doar informații din Gmail, dar acesta este adesea un proxy suficient de bun pentru a înțelege cum ar putea arăta reputația ta și pentru ceilalți furnizori.
- Utilizați MXToolBox Blacklist Check pentru a vedea dacă domeniul sau adresa dvs. IP a ajuns pe o listă neagră. Dacă vă aflați pe o adresă IP partajată, probabil că doriți să configurați un monitor permanent și automat pentru acea adresă IP partajată, astfel încât să știți mai devreme dacă ajungeți pe o listă neagră.
- Utilizați un instrument precum GlockApps sau 250ok pentru a monitoriza plasarea în căsuța de e-mail pentru e-mailurile dvs. Este important să rețineți că aceste instrumente se bazează pe liste de semințe pentru a testa livrarea. Adică, deoarece nu pot testa livrarea către căsuțele de e-mail ale destinatarilor reali, trebuie să utilizeze adresele de testare ca proxy. Ca și în cazul majorității instrumentelor de livrare a e-mailului, aceasta nu este o știință perfectă, dar, în practică, este suficient de aproape pentru a fi încă foarte utilă la măsurarea calității livrării.
Cu cât aveți mai multe monitorizări și alerte, cu atât mai devreme veți afla despre probleme și veți putea să le corectați. Adesea, livrarea slabă a e-mailurilor poate fi o problemă invizibilă care apare numai atunci când solicitările de asistență încep să apară, dar până atunci, ați putea avea deja 100 sau 1.000 de e-mailuri să ajungă în dosarele de spam sau să nu ajungă deloc. Așa cum nu ați dori ca clienții dvs. să fie cei care vă alertează cu privire la timpul de nefuncționare al aplicației, nici nu doriți să fie primii care vă avertizează asupra potențialelor probleme de livrare.
Aduceți totul împreună
Aveți o mulțime de opțiuni când vine vorba de trimiterea de e-mailuri. Puteți chiar să configurați un server și un agent de transfer de e-mail (MTA) și să trimiteți pentru dvs., dacă doriți, dar vă veți asumi o mulțime de responsabilitate și de cheltuieli. Gestionarea reputației este dificilă. Stabilirea relațiilor cu furnizorii de servicii de internet este și mai dificilă.
Cu excepția cazului în care trimiterea de e-mail este serviciul dvs. de bază, de multe ori este mai bine să apelați la un furnizor de servicii de e-mail. Chiar și atunci, este important să recunoaștem că livrarea excelentă nu poate fi o concluzie dinainte. Chiar dacă toți ESP susțin că oferă o livrare excelentă, nu este întotdeauna cazul. In most cases, when you're evaluating ESP's, you'll be much better off if you use the tools mentioned above to get quantifiable delivery information for yourself rather than taking their word for it. This is true whether you use a shared IP address or a dedicated IP address. Great delivery isn't automatic, and you should always be gathering hard data on your delivery.
Regardless of how you handle email, make sure to treat it as an extension of your application's user experience rather than an afterthought. Take time to write concise and helpful emails, and do everything possible to seamlessly integrate it into the user experience. Be judicious about firing off too many emails, and give your users the ability to tune email notifications for their needs.
Finally, monitor your transactional email delivery like you would any other service in your stack. If your users aren't receiving critical emails like password resets and invoices, you'll be losing goodwill, and your support costs will increase. Don't let your email delivery fail quietly. Make sure that you're notified quickly and loudly of any potential delivery issues long before it gets bad enough for your customers to email you.
Your application can't work without email. While it's not as easy to measure or monitor as most aspects of your application, it's still a critical piece of functionality that deserves your full attention. Invest the time in making your email experience great, and you'll unquestionably reap the rewards.