<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Zef</title>
    <description>The latest articles on DEV Community by Zef (@zef_builds).</description>
    <link>https://dev.to/zef_builds</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4225333%2F813398c7-3770-4c91-9e03-c328b07460f9.png</url>
      <title>DEV Community: Zef</title>
      <link>https://dev.to/zef_builds</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/zef_builds"/>
    <language>en</language>
    <item>
      <title>I'm building a tool that catches contact forms dying silently — week 1 of building in public</title>
      <dc:creator>Zef</dc:creator>
      <pubDate>Wed, 04 Nov 2026 04:57:30 +0000</pubDate>
      <link>https://dev.to/zef_builds/im-building-a-tool-that-catches-contact-forms-dying-silently-week-1-of-building-in-public-5alb</link>
      <guid>https://dev.to/zef_builds/im-building-a-tool-that-catches-contact-forms-dying-silently-week-1-of-building-in-public-5alb</guid>
      <description>&lt;p&gt;Three weeks ago I had a simple question: if the contact form on a&lt;br&gt;
small business website breaks tonight, how long until anyone notices?&lt;/p&gt;

&lt;p&gt;The honest answer for most sites: weeks. Months, maybe. Uptime&lt;br&gt;
monitors say the site is fine (it is — the page loads). Analytics say&lt;br&gt;
traffic is normal (it is — people still visit). The only thing that&lt;br&gt;
changed is that form submissions quietly stop arriving. Nobody gets an&lt;br&gt;
error message. The business just experiences it as "the phone got&lt;br&gt;
quiet."&lt;/p&gt;

&lt;p&gt;So I started building FormPing — a monitoring service that sends a&lt;br&gt;
clearly-labeled synthetic test lead through every lead path on your&lt;br&gt;
site (contact forms, phone links, email fallbacks) every day, and&lt;br&gt;
emails you the moment one stops delivering. Not "is the page up" —&lt;br&gt;
"does a lead actually get through."&lt;/p&gt;

&lt;p&gt;WHERE IT'S AT&lt;/p&gt;

&lt;p&gt;Week 3 of building, solo, evenings only — and week 1 of writing about&lt;br&gt;
it in public:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The free read-only scanner is live: paste any domain, get a 10-second
audit of every way a visitor can reach you — forms, tel: links,
email fallbacks. No signup — &lt;a href="https://www.formping.io/scan" rel="noopener noreferrer"&gt;try it on your own site&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;The paid core is live: verify domain ownership with a TXT record,
and my bot runs a real test lead through every path daily, with
alerts.&lt;/li&gt;
&lt;li&gt;Pricing is deliberately simple: $29/mo (5 domains) and $79/mo (20
domains, white-label reports for agencies). Launch code for 50% off
the first month.&lt;/li&gt;
&lt;li&gt;First dollar: $0. Zero customers, zero replies so far.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;WHAT I DID THIS WEEK&lt;/p&gt;

&lt;p&gt;Instead of sending another batch of template cold emails (about 80&lt;br&gt;
sent across initial batches and follow-ups, 0 replies — brutal but&lt;br&gt;
expected at this volume), I flipped the approach: I ran my own scanner&lt;br&gt;
against the websites of web agencies — companies that literally sell&lt;br&gt;
lead generation to their clients — and wrote each of them a personal&lt;br&gt;
email about what the scan found on THEIR site. Broken form actions,&lt;br&gt;
missing email fallbacks, forms routing through free third-party&lt;br&gt;
relays, even WAF walls that block form-verification tools entirely.&lt;/p&gt;

&lt;p&gt;17 went out across three nights — 8 on Monday, 8 on Tuesday, 1 going&lt;br&gt;
out Thursday. Every email includes a screenshot and a link where they&lt;br&gt;
can reproduce the result in 10 seconds.&lt;/p&gt;

&lt;p&gt;EARLY SIGNALS FROM THE SCANNING ITSELF&lt;/p&gt;

&lt;p&gt;Scanning agency sites taught me more about my market than any&lt;br&gt;
competitor research did:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The most common "failure" isn't a broken form — it's a form nobody
can verify. JS-rendered, no action attribute, iframe-embedded. It
probably works. Nobody can prove it.&lt;/li&gt;
&lt;li&gt;Several agencies that SELL lead tracking have their own lead paths
running through free Gmail relays. Cobbler's children, everywhere.&lt;/li&gt;
&lt;li&gt;A surprising number block automated visitors at the firewall —
which also blocks the tools that would tell them something's wrong.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;THE PLAN&lt;/p&gt;

&lt;p&gt;If the personalized scan outreach gets replies, this becomes the main&lt;br&gt;
acquisition channel — it's repeatable, it's genuinely useful to the&lt;br&gt;
recipient, and it's the product demonstrating itself. If it doesn't,&lt;br&gt;
the pivot criteria are already written down.&lt;/p&gt;

&lt;p&gt;ASKS&lt;/p&gt;

&lt;p&gt;If you've ever lost a lead to a silently broken form — or you run an&lt;br&gt;
agency and have a story about a client's form dying — I'd love to&lt;br&gt;
hear how you found out (or didn't).&lt;/p&gt;




&lt;p&gt;Building in public from zero. Numbers will be reported whether&lt;br&gt;
they're good or ugly.&lt;/p&gt;

&lt;p&gt;Drafted with AI assistance; every claim and number verified by me.&lt;/p&gt;

</description>
      <category>buildinpublic</category>
      <category>webdev</category>
      <category>monitoring</category>
      <category>saas</category>
    </item>
  </channel>
</rss>
