{"id":61175,"date":"2026-06-28T05:00:21","date_gmt":"2026-06-28T09:00:21","guid":{"rendered":"https:\/\/overcentral.com\/en\/?p=61175"},"modified":"2026-06-28T05:00:21","modified_gmt":"2026-06-28T09:00:21","slug":"danny-gavin-broken-form-leads","status":"publish","type":"post","link":"https:\/\/overcentral.com\/en\/danny-gavin-broken-form-leads\/","title":{"rendered":"Danny Gavin\u2019s Broken Form Costs Agency Months of Leads"},"content":{"rendered":"<p>Every PPC professional has a story they wish they could erase. For Danny Gavin, founder of Optidge, it wasn\u2019t a failed bidding strategy or a campaign that overspent. It was something far simpler\u2014and arguably much more painful. Danny joined me on PPC Live The Podcast to talk about the technical issue that meant leads generated through a landing page never reached the client. For one to two months, the campaigns continued delivering qualified prospects while the client believed nothing was working.<\/p>\n<h2>The Mistake That No One Spotted<\/h2>\n<p>At the time, Danny\u2019s agency was still small, with just a handful of people managing client accounts. One client, an autism therapy provider, was seeing healthy campaign performance inside <a href=\"https:\/\/overcentral.com\/en\/google-ads-conversion-customer-lists\/\" title=\"Google Ads automatically enrolls advertisers in conversion-based lists\" data-iacss-internal=\"1\">Google Ads<\/a>. Clicks were increasing. Cost per lead looked strong. Everything inside the platform suggested success.<\/p>\n<p>Yet the client was becoming increasingly frustrated because no enquiries were arriving. The problem wasn\u2019t <a href=\"https:\/\/www.google.com\/\" target=\"_blank\" rel=\"noopener noreferrer\" data-iacss-external=\"1\">Google<\/a> Ads. It wasn\u2019t the landing page. It was the email notification system. Every lead submitted through the form was successfully stored in the database, but a technical failure meant the notification emails stopped reaching the client. Since neither side realised the emails had failed, the issue continued unnoticed for weeks. By the time the problem was discovered, dozens of leads had gone cold.<\/p>\n<h2>Why the Emotional Impact Outweighed the Financial Loss<\/h2>\n<p>For Danny, the financial loss wasn\u2019t the hardest part. The hardest part was feeling that his agency had let the client down. Because the client was someone he knew personally, the mistake felt deeply personal. His team had spent weeks proudly reporting positive campaign performance while the client saw no return <a href=\"https:\/\/overcentral.com\/en\/hobbyists-launch-online-stores-kitchen-tables\/\" title=\"Hobbyists Launch Online Stores From Their Kitchen Tables\" data-iacss-internal=\"1\">from their<\/a> investment. That disconnect created feelings of guilt, regret and helplessness. As Danny explained, it felt as though they had taken the client\u2019s money without delivering value\u2014even though the campaigns themselves had actually worked.<\/p>\n<h2>Honesty as the Only Viable Response<\/h2>\n<p>When the problem became clear, there was no attempt to hide it. Danny believes honesty is the only viable response when mistakes happen. Rather than making excuses, the agency investigated immediately, exported every lead stored in the database and supplied the client with everything they had recovered. While many of those opportunities had already gone cold, at least the client had access to the data that still existed. From there, the focus shifted from blame to prevention.<\/p>\n<h2>Building Redundant Systems to Prevent Recurrence<\/h2>\n<p>The experience fundamentally changed the agency\u2019s processes. Instead of relying on a single notification email, they introduced multiple safeguards, including CC\u2019ing the agency into every lead notification, automatically logging every lead into a shared Google Sheet, regularly testing forms to confirm both submissions and notifications work correctly, and routinely checking with clients that leads are actually being received. These checks are now part of the agency\u2019s standard operating procedures rather than assumptions that technology is working correctly.<\/p>\n<h2>Why Communication Matters as Much as Optimisation<\/h2>\n<p>What was the technical failure that cost Danny Gavin\u2019s agency months of leads? It was a broken email notification system that prevented client notifications from being sent, even though the leads were successfully stored in the database. Looking back, Danny believes the technical issue wasn\u2019t the only problem. Communication also failed\u2014no one had asked the simple question: \u201cAre you actually receiving the leads?\u201d <a href=\"https:\/\/overcentral.com\/en\/usa-today-beats-google-ai-overviews\/\" title=\"USA Today beats Google AI Overviews using AI\" data-iacss-internal=\"1\">Today<\/a>, communication is one of Optidge\u2019s core values. Rather than expecting PPC specialists to handle constant client communication alongside campaign management, the agency introduced dedicated account managers whose primary responsibility is keeping clients informed. The lesson is simple\u2014campaign metrics alone don\u2019t define success. Success only happens when the client experiences the results you\u2019re reporting.<\/p>\n<h2>A Client Relationship Restored by Transparency<\/h2>\n<p>Initially, the relationship with the client ended. Danny assumed the mistake had permanently damaged any trust they had built. Years later, however, the same client reached out again about potentially working together. In her email, she described Optidge as the most professional agency she had worked with. It reminded Danny that while clients don\u2019t forget mistakes, they often remember how agencies respond to them. Transparency, professionalism and genuine effort to improve can leave a stronger impression than perfection.<\/p>\n<h2>Common PPC Mistakes Agencies Still Make<\/h2>\n<p>Although the incident happened years ago, Danny believes many agencies continue making similar mistakes. One of the biggest is focusing purely on traffic rather than business outcomes. Sending visitors is no longer enough. Successful lead generation requires understanding what happens after someone clicks. He regularly audits accounts where agencies fail to feed qualified lead data back into advertising platforms, review search terms thoroughly and maintain negative keywords, build landing pages tailored to campaign intent, and measure lead quality rather than simply counting conversions. Without these fundamentals, campaign optimisation is based on incomplete information.<\/p>\n<h2>Where AI Is Genuinely Helping Lead Generation<\/h2>\n<p>Danny believes AI has significant potential for lead generation\u2014but not in the way many marketers expect. One of the biggest opportunities is analysing phone calls. Instead of manually listening to every conversation, AI can now generate call transcripts, categorise calls by quality, identify whether a call became a genuine sales opportunity, and help agencies feed qualified conversion data back into Google Ads. This allows optimisation based on real business outcomes instead of surface-level metrics.<\/p>\n<h2>Why AI Still Requires Human Oversight<\/h2>\n<p>Despite embracing AI, Danny warns against treating it as an infallible system. Like automation inside advertising platforms, AI can make mistakes, misunderstand context and confidently produce incorrect conclusions. For industries with strict privacy requirements, such as healthcare, AI may not even be suitable for handling sensitive customer information. His advice is to trust AI enough to improve efficiency\u2014but always verify its work. Human expertise remains essential.<\/p>\n<h2>The Lasting Lesson for Every PPC Professional<\/h2>\n<p>Every PPC professional will make mistakes. What defines a successful agency isn\u2019t avoiding them completely. It\u2019s being honest when they happen, fixing the immediate problem, putting safeguards in place and ensuring the same issue never happens again. As Danny puts it, a mistake only becomes valuable when you\u2019ve genuinely learned from it.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Every PPC professional has a story they wish they could erase. For Danny Gavin, founder of Optidge, it wasn\u2019t a failed bidding strategy or a campaign that overspent. It was something far simpler\u2014and arguably much more painful. Danny joined me on PPC Live The Podcast to talk about the technical issue that meant leads generated [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":84327,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/cards.overcentral.com\/cards\/en\/61175.png","fifu_image_alt":"Danny Gavin\u2019s Broken Form Costs Agency Months of Leads","footnotes":""},"categories":[31],"tags":[],"class_list":["post-61175","post","type-post","status-publish","format-standard","has-post-thumbnail","category-technology"],"fifu_image_url":"https:\/\/cards.overcentral.com\/cards\/en\/61175.png","fifu_image_alt":"Danny Gavin\u2019s Broken Form Costs Agency Months of Leads","_links":{"self":[{"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/posts\/61175","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/comments?post=61175"}],"version-history":[{"count":0,"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/posts\/61175\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/media\/84327"}],"wp:attachment":[{"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/media?parent=61175"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/categories?post=61175"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/tags?post=61175"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}