E-mailové pole vypadá na první pohled jednoduše. Textové okénko s popiskem "E-mail". To, co do pole patří, ale rozhoduje o tom, jestli vaše navazující zprávy dorazí do správné schránky, nebo se vrátí jako nedoručitelné. Slabé e-mailové pole přijme překlepy. Silné je zachytí dřív, než se stanou vaším problémem.
Vezměte jakýkoli dobře konvertující formulář a podívejte se, jak zachází se zadáním e-mailu. Většina přestane validovat ve chvíli, kdy někdo do pole e-mailovou adresu napíše. Čekají na odeslání. Tou dobou se překlep dostal do vaší databáze. Uvítací zprávu pošlete na neexistující adresu. Kontakt nikdy nedorazí. Přijdete o zájemce, kterého jste už získali. Několik kontrol validace přímo v poli, ještě před odesláním, tomu zabrání.
Čím se e-mailové pole liší od ostatních textových polí
E-mailové pole není jen další textové okénko. Data, která do něj patří, mají větší význam. Překlep v telefonním čísle může znamenat, že se jednou dovoláte nesprávné osobě, a jdete dál. Překlep v e-mailové adrese znamená, že se vám vrátí celá navazující sekvence. Špatná e-mailová adresa ve vaší databázi je mrtvá váha. Nedá se opravit. Nedá se obnovit. Jen tam leží a kazí váš seznam kontaktů a míru doručení.
Proto e-mailová pole potřebují aktivní validaci. Ne po odeslání. Během psaní.
Proč je validace v reálném čase u e-mailu důležitá
Validace v reálném čase sleduje, co člověk píše, a okamžitě mu dává zpětnou vazbu. Napíše e-mail. Pole ho v reálném čase zkontroluje. Pokud něco vypadá špatně, řekněte mu to dřív, než formulář odešle. To se liší od validace celého formuláře, která proběhne až po kliknutí na tlačítko odeslat.
Validace v reálném čase funguje, protože zachytí okamžik, kdy člověk udělá chybu. Ruce má ještě na klávesnici. Vidí chybovou zprávu a opraví ji hned. Nemusí se divit, proč bylo odeslání odmítnuto, když už klikl na odeslat. Nikdy se nemusí vracet a zkoušet formulář znovu. Tření zmizí.
Jaké validace má e-mailové pole skutečně provádět
Ne každá validace e-mailu je stejná. Různé úrovně zachytí různé problémy. Většina formulářů vynechává ty, na kterých nejvíc záleží.
Základní kontrola syntaxe
Nejjednodušší validace ověří, že e-mail má základní strukturu skutečné e-mailové adresy. Něco alespoň jako username@domain.com. Zachytí zjevné překlepy, například chybějící zavináč nebo zapomenutou doménu. Samotná základní syntaxe ale nestačí. Někdo může napsat valid@madeupaddress.com a kontrolou projde, přestože tato doména neexistuje.
Validace domény
Validace domény zkontroluje, jestli doménová část e-mailu skutečně existuje. Je gmail.com skutečná doména? Ano. Je gmai1.com (s jedničkou místo l) skutečná doména? Ne. Přidání validace domény zachytí obrovskou třídu překlepů. Někdo omylem napíše gamil.com. Validace selže. Opraví to hned. Špatná data se tak zastaví dřív, než vstoupí do vašeho systému.
Ověření schránky
Nejhlubší úroveň validace skutečně zkontroluje, jestli schránka na dané doméně existuje. To vyžaduje spojení s e-mailovým serverem domény a dotaz, jestli je tato konkrétní e-mailová adresa aktivní. Je to zlatý standard. Zachytí případ, kdy někdo napsal platnou e-mailovou adresu, která ale nikomu nepatří. Tato úroveň validace je ale také pomalejší a vyžaduje služby třetích stran. Použijte ji tam, kde nejvíc záleží na kvalitě dat, například u cenných zájemců nebo potvrzení plateb.
Jak navrhnout e-mailové pole pro zpětnou vazbu v reálném čase
Mobilní klávesnice jsou důležitější, než si myslíte
Na telefonu zobrazte e-mailovou klávesnici automaticky. Řekněte prohlížeči type="email" a ukáže klávesnici se zavináčem, tečkou a předvolbou .com. Není to jen pohodlí. Překlepům to předchází hned od začátku, protože uživatelé vidí zavináč a rozložení jim připomíná, v jakém formátu píší. Bez této klávesnice může někdo při klepání na malou obrazovku telefonu úplně zapomenout, kam zavináč patří.
Nápověda, která říká, co skutečně potřebujete
Popisek by měl znít "E-mail". Nebuďte kreativní. Nápověda pod polem může přidat kontext. "Sem vám pošleme potvrzovací odkaz" nebo "Použijte e-mail, který pravidelně kontrolujete." Tyto drobné nápovědy lidem připomínají, že tuto adresu použijete k tomu, abyste je kontaktovali, takže překlepy mají následky.
Ukazujte zpětnou vazbu validace, aniž byste formulář blokovali
Když validace v reálném čase najde chybu, ukažte vedle pole krátkou zprávu. "Mysleli jste gmail.com?" je lepší než "Neplatný formát e-mailu." Dává to konkrétní opravu, kterou člověk potřebuje. Zpráva se objeví při psaní, ne až po odeslání. Uživatel ji uvidí a opraví bez tření. Tento druh zpětné vazby by neměl úplně blokovat odeslání formuláře. Nechte člověka přejít k dalšímu poli. Až když se vrátí k e-mailu a chyba je pořád vidět, teprve tehdy odeslání zabraňte.
Barevné značení pro přístupnost nestačí
Když má e-mailové pole chybu, použijte barvu i ikonu. Samotný červený text nepomůže člověku, který barvy nevidí. Samotné červené pozadí nepomůže člověku, který používá odečítač obrazovky. Zkombinujte červené ohraničení, malou červenou ikonu a text chybové zprávy, aby každý pochopil, že je problém.
Jak zabudovat validaci e-mailu do práce s formulářem
Nežádejte lidi, aby e-mail potvrzovali dvojím zadáním
Mnoho formulářů žádá o e-mail a pak o potvrzení e-mailu. Tím se tření zdvojnásobí. Člověk musí napsat e-mailovou adresu dvakrát, aniž by udělal překlep v kterémkoli poli. Opouštění formulářů to ve skutečnosti zvyšuje. Lepším přístupem je poslat po odeslání potvrzovací e-mail. Jedno kliknutí na odkaz ve schránce dokáže, že e-mail je skutečný a funguje. Tím se e-mail ověří, sníží se počet překlepů a opouštění formuláře klesne na polovinu.
Validujte u klienta, ale i na serveru
Zpětná vazba v reálném čase probíhá v prohlížeči při psaní. To je validace na straně klienta. Po odeslání ale musíte validovat i na serveru. Někdo může validaci na straně klienta vypnout. Někdo může odeslat špatná data přes API. Váš server validuje všechno. Validace v reálném čase je pro pohodlí uživatele. Validace na serveru je pro integritu dat.
Používejte postupnou validaci při psaní
Nečekejte, až člověk dopíše celý e-mail. Začněte validovat syntaxi už při psaní. Jakmile přidá zavináč, začněte kontrolovat, jestli doména existuje. Chyby ukazujte postupně. Dáte tak zpětnou vazbu, aniž by musel čekat, než napíše celou adresu. Někdo napíše john@g a už začíná vidět "mysleli jste gmail.com?", přestože ještě nedopsal. To je užitečné, ne rušivé.
Jaké časté chyby poškozují kvalitu vašich e-mailových dat
Přijímání zjevně falešných adres
Některé formuláře přijmou test@test.com nebo admin@localhost nebo any@example.com. To nejsou skutečné e-mailové adresy, které by někdo používal. Jsou to testovací záznamy nebo spamová odeslání. Validace by tyto adresy měla odmítat. Mnoho validačních služeb má vestavěné seznamy běžných falešných adres. Využijte je.
Ukazování chyb validace až po odeslání
Pokud čekáte, až někdo klikne na odeslat, a teprve pak mu řeknete, že e-mail je neplatný, už jste vytvořili tření. Klikne na odeslat, uvidí chybu, opraví e-mail a odešle znovu. To jsou dvě interakce místo jedné. Validace v reálném čase probíhá při psaní, takže e-mail je správně už ve chvíli, kdy klikne na odeslat.
Chybová zpráva, která obviňuje uživatele
ŠPATNÁ zpráva "Neplatný formát e-mailu" nebo "Nesprávné zadání e-mailu." Ty obviňují. SPRÁVNÁ zpráva "Mysleli jste gmail.com?" nebo "Tato e-mailová doména neexistuje." Druhá sada je užitečná a konkrétní. Říká, co je skutečně špatně a jak to opravit. To je rozdíl mezi třením a plynulostí.
Ignorování rozlišování velkých a malých písmen
E-mailové adresy technicky nerozlišují velká a malá písmena, ale validace by měla velká i malá písmena přijímat zaměnitelně. Někdo může napsat JOHN@GMAIL.COM a mělo by to projít jako platné. Mnoho formulářů ale velká písmena odmítne. Buď přijměte obojí, nebo automaticky převeďte na malá písmena.
Jak zavést pokročilé strategie validace
Zachyťte nejběžnější překlepy
Gmail a několik dalších velkých poskytovatelů e-mailu tvoří obrovské procento e-mailových adres. Když někdo napíše gmai1.com nebo gmial.com nebo gmai.com, téměř jistě myslel gmail.com. Dobré validační služby tyto běžné překlepy rozpoznají a navrhnou opravu. Někdo udělá překlep. Formulář řekne "Mysleli jste gmail.com?" Klikne na ano nebo to opraví jedním stiskem klávesy. Tření se blíží nule.
Znejte rozdíl mezi syntakticky platným a skutečně doručitelným
E-mailová adresa může být podle e-mailových standardů dokonale platná, ale zcela neexistující. john@corporatecompany.com může projít všemi validačními kontrolami, ale tato konkrétní schránka nemusí existovat. Hluboká validace se skutečně spojí s e-mailovým serverem dané domény a ověří to. Je to nejpřesnější, ale také nejpomalejší. Používejte ji selektivně.
Ošetřete jednorázové adresy a adresy typu catch-all
Služby jednorázových e-mailů umožňují lidem vytvářet adresy na jedno použití. Domény typu catch-all přijmou jakýkoli e-mail, který jim přijde. Ani jedno není užitečné pro skutečnou komunikaci. Validace by je měla označit. Někdo používá dočasnou e-mailovou adresu? Označte to při validaci. Některé formuláře lidem dovolí odeslat i tak, ale vy víte, že adresa je vysoce riziková. Jiné ji rovnou odmítnou. Volba závisí na tom, jak důležitý je pro váš případ použití e-mailový kontakt.
Jak se validace e-mailu liší podle typu formuláře
Strategie validace e-mailu se mění podle toho, k čemu formulář slouží.
Formuláře newsletterů a odběrů
U přihlášení k newsletteru validujte syntaxi a doménu. Potřebujete skutečné e-mailové adresy, protože budete newslettery posílat pravidelně. Špatné e-maily znamenají nedoručené zprávy. Nedoručené zprávy poškozují reputaci odesílatele. Ověřte, že doména existuje. Ověření na úrovni schránky nutně nepotřebujete, protože kontrola každého odběratele by formulář příliš zpomalila. Validace syntaxe a domény zachytí 90 procent problémů.
Registrace účtu a přihlášení
U registrace použijte plnou validaci včetně ověření schránky, pokud je to možné. Chystáte se někomu dát přístup k účtu. Chcete mít jistotu, že e-mail je skutečný. Hned poté pošlete také potvrzovací e-mail. Ověření, že schránka existuje, znamená, že potvrzení nebude nedoručitelné.
Získávání kontaktů a kontaktní formuláře
U cenných zájemců použijte nejhlubší dostupnou validaci. Jsou to lidé, které váš obchodní tým bude kontaktovat přímo. Špatný e-mail plýtvá časem obchodníka. Investice do ověření na úrovni schránky se vyplatí. Formulář to může zpomalit o sekundu nebo dvě. U zájemce, který může být hoden tisíců, má tento kompromis smysl.
Jak vám WEMASY pomůže s validací e-mailových polí
Tvůrce formulářů ve WEMASY obsahuje vestavěnou validaci e-mailových polí. Vytvořte e-mailové pole a zvolte úroveň validace. Základní validace s kontrolou syntaxe a domény běží automaticky. Chybové zprávy v reálném čase se objevují při psaní. Validace funguje na mobilu. Chybové zprávy jsou přátelské, ne technické. Veškerá validace probíhá u klienta i na serveru, takže vaše data jsou čistá. Propojte formuláře se svým CRM a do záznamů kontaktů se dostanou jen čisté, ověřené e-maily. Ve statistikách formuláře uvidíte míru selhání validace a pole můžete upravit, pokud s ním mají lidé potíže. Tvůrce formulářů zvládá technickou složitost, takže se můžete soustředit na sběr dobrých dat.