Nefunguje kontaktní formulář? Postup, jak najít chybu
Nefunkční kontaktní formulář je tichý problém: web vypadá v pořádku, zákazníci zprávy odesílají, ale k vám nic nedorazí. Často se na to přijde až po týdnech, když se někdo ozve telefonem, proč jste neodpověděli. Tady je postup, jak zjistit, kde se zprávy ztrácejí, a jak tomu předejít.
Aktualizováno
Rychlá diagnóza
| Co vidíte | Pravděpodobná příčina | Co zkontrolovat |
|---|---|---|
| Formulář hlásí chybu nebo se neodešle | Chyba na webu, CAPTCHA, plugin | Konzoli prohlížeče, nastavení CAPTCHA, poslední aktualizace |
| Hlásí „odesláno“, ale nic nepřijde | E-mail se neodeslal nebo skončil ve spamu | Spam, nastavení odesílání, logy hostingu |
| Chodí jen některé zprávy | Spamový filtr, limity hostingu | Filtry ve schránce, limity odesílání |
| Přestalo to fungovat po změně | Změna e-mailu, DNS, hostingu, pluginu | Co se změnilo v daný den |
| Zprávy chodí, ale bez obsahu | Přejmenované pole ve formuláři | Šablonu e-mailu a názvy polí |
Postup krok za krokem
- Odešlete zkušební zprávu z mobilu i počítače, s vlastním e-mailem.
- Zkontrolujte spam a filtry ve schránce, kam zprávy mají chodit.
- Ověřte adresu příjemce v nastavení formuláře – často je tam e-mail bývalého zaměstnance.
- Zjistěte, jak web e-maily odesílá – přes funkci serveru, nebo přes ověřený SMTP (SMTP).
- Zkontrolujte DNS záznamy domény pro odesílání pošty (SPF, DKIM a DMARC).
- Projděte, co se nedávno změnilo – aktualizace, nový hosting, přesun e-mailu.
Jak předejít ztraceným poptávkám
- ukládejte poptávky i mimo e-mail – do administrace, CRM nebo tabulky (napojení formuláře na Google tabulky),
- odesílejte e-maily přes ověřený SMTP server,
- posílejte zákazníkovi automatické potvrzení – když nedorazí, ozve se,
- měřte odeslání formuláře v analytice – propad hned uvidíte (měření poptávek),
- chraňte formulář před spamem tak, aby neblokoval skutečné lidi (spam z formuláře).
Když nechodí ani běžné e-maily
Pokud nefunguje i obyčejná pošta na vaší doméně, problém není ve formuláři, ale v e-mailu nebo doméně. Postup je v článku nefunguje e-mail.
Kolik to stojí
Diagnostika a oprava: hodinová sazba 1 000 Kč/hod., rozsah předem. U webů v tarifu Light (1 000 Kč měsíčně) jsou formuláře součástí provozu.
Časté otázky
Jak často mám formulář testovat?
Jednou za měsíc a po každé změně webu, pluginu, hostingu nebo e-mailu. Stačí odeslat zkušební zprávu a ověřit, že dorazila. Lepší je automatická kontrola, která formulář testuje sama a upozorní vás, když zpráva nedorazí.
Proč zprávy z formuláře padají do spamu?
Nejčastěji proto, že web odesílá e-mail jménem vaší domény, ale doména to nemá povolené v záznamech SPF a DKIM. Poštovní server pak zprávu považuje za podvrženou. Řešením je odesílat přes ověřený SMTP server nebo službu a mít správně nastavené DNS záznamy.
Ztratily se zprávy, které nedorazily?
Záleží na webu. Pokud formulář zprávy ukládá i do databáze nebo administrace, najdete je tam. Pokud jen odesílá e-mail, zprávy jsou pravděpodobně pryč. Proto doporučujeme ukládat poptávky na dvě místa – e-mail a administraci nebo tabulku.
Kolik stojí oprava formuláře?
Diagnostiku a opravu formuláře na cizím webu naceníme hodinovou sazbou 1 000 Kč/hod., rozsah řekneme předem. U webů v naší péči v tarifu Light (1 000 Kč měsíčně) jsou kontaktní formuláře součástí provozu.