Jak agentury udržují v chodu desítky klientských formulářů
Pro mnoho klientů je kontaktní formulář stránkou, která přináší peníze – a přesto po spuštění nikomu nepatří. Rutina, smluvní body a reporting, které udrží formuláře v chodu na všech klientských webech.
Zeptejte se agentury, kdo po spuštění odpovídá za kontaktní formulář klienta, a obvykle nastane pauza. Přitom pro advokátní kancelář, zubní ordinaci nebo místního instalatéra je tento formulář často jedinou cestou, kudy přichází nová zakázka. Když přestane fungovat, nic viditelně nespadne: stránka se načte, tlačítko vypadá klikatelně. Klient předpokládá, že to agentura hlídá, agentura předpokládá, že si toho klient všimne, a uplynou týdny, než se někdo zeptá, proč poptávky vyschly.
Proč formuláře selhávají potichu
- Aktualizace: aktualizace CMS, šablony nebo formulářového pluginu změní markup, odstraní hook nebo rozbije JavaScript, který formulář odesílá.
- Stěhování hostingu: nový server neumí odesílat poštu, funkce mail v PHP je vypnutá nebo se přihlašovací údaje SMTP nikdy nepřenesly.
- Ověřování pošty: po změně DNS už SPF, DKIM nebo DMARC nesouhlasí a e-maily s oznámeními končí ve spamu nebo jsou odmítnuty.
- Nové sledovací značky: marketing přidá pixel nebo nástroj pro souhlas a najednou chyba skriptu nebo překryvný prvek blokuje odesílací tlačítko.
- Změny CAPTCHA: klíč webu vázaný na starou doménu, testovací klíč ponechaný po stagingu nebo widget, jehož skript se už nenačítá.
- Vypršení certifikátů a domén: prohlížeče varují návštěvníky před formulářem nebo vyprší doména za adresou pro oznámení.
Rutina, která zvládne desítky webů
- 1Udělejte si inventář. Sepište každý klientský web a každý formulář na něm – kontaktní, žádost o nabídku, rezervace, newsletter – a kam mají zprávy chodit.
- 2Stanovte výchozí stav. Zkontrolujte každý web jednou zvenčí a zaznamenejte aktuální stav: ochranu, informace o ochraně osobních údajů u formuláře, základy přístupnosti, nastavení pošty.
- 3Automatizujte opakovanou kontrolu. Týdně je rozumné výchozí nastavení pro weby, které žijí z poptávek; denně pro ty, kde ztracený den opravdu bolí.
- 4Směrujte upozornění na jedno místo. Posílejte změny do sdíleného týmového kanálu místo do schránky jednoho člověka a upozorňujte jen na změny, aby se je nikdo nenaučil ignorovat.
- 5Po každé změně kontrolujte znovu. Aktualizace pluginů, stěhování hostingu, nové značky a úpravy DNS by měly spustit kontrolu, místo aby se čekalo na další plánovaný běh.
- 6Testujte cestu doručení. Pokud klient souhlasí, pošlete jasně označené testovací odeslání a ověřte, že skutečně dorazí – a sledujte formuláře, které náhle utichnou.
- 7Veďte měsíční záznam. Ke každému webu si poznamenejte, co bylo zkontrolováno a co opraveno. Tento záznam se stane vaším reportem.
Udělejte z kontrol formulářů smluvní plnění
Mnoho smluv o údržbě slibuje aktualizace a zálohy a neříká nic o tom, zda web stále plní svou úlohu. Zapsání kontrol formulářů do smlouvy promění neviditelnou péči v plnění, které klient vidí – a vyřeší otázku, komu formulář patří. Body, které stojí za to definovat:
- Rozsah: které weby a které formuláře jsou pokryty, včetně kampaňových vstupních stránek.
- Četnost: jak často se každý formulář kontroluje – a že po každé aktualizaci nebo migraci, kterou provedete, následuje kontrola.
- Co se kontroluje: ochrana proti spamu, informace o ochraně osobních údajů a sledování na stránce s formulářem, základy přístupnosti, vypršení certifikátu a domény, ověřování pošty.
- Aktivní testy: zda smějí být odesílána testovací odeslání, jak jsou označena a kdo je na straně klienta přijímá.
- Doby reakce: jak rychle se podíváte na upozornění a kdy je klient informován.
- Reporting: co klient každý měsíc dostane a kde si může vyhledat aktuální stav.
- Hranice: co pokryto není, například vlastní poštovní server klienta nebo nástroje třetích stran, které klient přidal bez vás.
Reportujte tak, aby klient viděl hodnotu
Dobrá údržba je ze své podstaty neviditelná, a proto se snadno ruší. Krátký měsíční důkaz ke každému webu to mění: které formuláře byly zkontrolovány, jak často, co se změnilo a co bylo opraveno. Reporty white-label vám umožní posílat jej pod vlastní značkou a klientský portál umožní klientům vyhledat si aktuální stav sami, místo aby se ptali. Formulujte to jednoduše – „váš formulář pro poptávky byl tento měsíc kontrolován každý den; problém po aktualizaci pluginu byl nalezen a opraven ještě to dopoledne“ řekne klientovi víc než stránka technických zjištění.
- Klient nahlásí problém o týdny později
- Příčinu je třeba skládat z protokolů
- Nikdo neví, zda zprávy stále docházejí
- Údržba vypadá jako náklad
- Upozornění přijde hned po změně
- Poslední kontrola ukazuje, co se změnilo
- Doručení se potvrzuje podle plánu
- Měsíční důkaz ukazuje, co bylo uděláno
Rychlé kontroly v předprodeji – správně použité
Pasivní kontrola zvenčí nepotřebuje přístup ani účet, a proto je užitečná ještě před uzavřením smlouvy. Při úvodním hovoru, na schůzce nebo když vás potenciální klient požádá, abyste se podívali na jeho web, dá společně spuštěná rychlá kontrola rozhovoru něco konkrétního: CAPTCHA běžící na veřejném testovacím klíči, chybějící odkaz na ochranu osobních údajů u formuláře, odesílací tlačítko na telefonu skryté za cookie lištou. Ukazuje, jak pracujete, aniž byste slibovali cokoli, co jste ještě neviděli zevnitř.
Pokud byste si tyto nástroje raději nestavěli sami: formexposed spravuje mnoho klientských webů v jednom účtu, s monitorováním ověřených domén, upozorněními do vašeho týmového kanálu, reporty white-label, klientským portálem a rychlými kontrolami pro potenciální klienty. Agentury, které spravují weby na WordPressu přes MainWP, mohou použít rozšíření pro MainWP. Nejsnazší začátek je bezplatná kontrola jednoho klientského webu na formexposed.com – bez nutnosti účtu – abyste viděli svůj výchozí stav.