Opkaldet der ændrede min tilgang til kontaktformularer
Sidste år ringede en bureau-ejer—lidt flov. “Vi har sikkert gjort noget dumt,” sagde hun. “Henvendelser fra sitet er bare… stoppet.”
Jeg åbnede kontakt-siden. Udfyldte formularen. Fik tak-beskeden. Tjekkede SMTP-pluginet i WordPress—grønne flueben overalt. Hun prøvede fra sin telefon. Samme resultat. “Se? Den virker.”
Men det gjorde den ikke. Beskeder forlod browseren og døde et sted mellem wp_mail() og kundens fælles indbakke. Ingen bounce-advarsler. Ingen fejl i UI’et. Formularen løj høfligt.
“Virker på min maskine” er en kategori-fejl
Vi har lånt udtrykket fra softwareudvikling, men kontaktformularer er værre. Et succesfuldt HTTP-svar betyder kun, at websitet accepterede input. Det betyder ikke:
- at mail-relayet autentificerede korrekt
- at modtager-domænet har rigtig SPF/DKIM/DMARC
- at beskeden overlevede spam-mappen
- at CRM-webhooket blev kaldt
- at nogen på teamet opdagede, hvis noget af det fejlede
Jeg har vedligeholdt WordPress-sites i årtier. Jeg vidste det intellektuelt. Det opkald gjorde det konkret. Bureauet havde lanceret redesign, opdateret plugins og skiftet SMTP-udbyder samme uge. Hver del så fin ud for sig.
Hvad jeg gør nu, før jeg siger “det er i orden”
Jeg klikker stadig manuelt igennem, når noget føles forkert. Men jeg vil også have bevis, jeg kan vise en kunde uden at vifte med hænderne:
- Kør en rigtig indsendelse med ærlige testdata—not et curl mod et API ingen bruger.
- Gem hvad browseren så: screenshots, tidslinje, eventuelle challenge-sider.
- Bekræft om den forventede notifikation ankom, eller dokumentér at den ikke gjorde.
Det tredje trin er det, de fleste “formular-testere” springer over. De stopper ved tak-siden. For en virksomhed der lever af henvendelser, er det som at teste en dørklokke ved at trykke på knappen uden at tjekke om nogen hørte den.
Hvorfor det blev FormReceipt
Jeg ville ikke bygge endnu et overvågnings-SaaS. Uptime-værktøjer pinger forside. Sikkerhedsskannere leder efter malware. Det der manglede var et snævert, kedeligt produkt: verificerbart bevis for at en kontaktformular stadig leverer.
FormReceipt kører planlagte testindsendelser mod de samme formularer dine kunder bruger. Du får tidslinje, screenshots og et klart bestået/ikke bestået—not et vagt “ser OK ud herfra.”
Hvis du vedligeholder kundesites, har du ikke brug for flere dashboards. Du har brug for ét spørgsmål besvaret pålideligt: kom henvendelsen faktisk frem?
Det er spørgsmålet jeg stoppede med at stole på min egen browser til at besvare.
