{"id":127,"date":"2026-03-23T19:43:32","date_gmt":"2026-03-24T03:43:32","guid":{"rendered":"https:\/\/robertwest.ca\/blog\/?p=127"},"modified":"2026-05-15T00:17:42","modified_gmt":"2026-05-15T08:17:42","slug":"why-your-contact-form-isnt-bringing-in-leads-even-if-it-works","status":"publish","type":"post","link":"https:\/\/robertwest.ca\/blog\/2026\/03\/23\/why-your-contact-form-isnt-bringing-in-leads-even-if-it-works\/","title":{"rendered":"Why Your Website Works on Desktop\u2026 But Costs You Jobs on Mobile"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>Welcome back \u2014 or if this is your first time here, thanks for stopping by.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I look at a lot of essential trade business websites around Vancouver, and there\u2019s a pattern that comes up again and again:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Everything looks fine when you check it yourself\u2026<br>but something isn\u2019t working the same way for your customers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Most of the time, the difference comes down to one thing:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>You\u2019re checking your site on desktop.<br>They\u2019re using it on their phone.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.forbes.com\/advisor\/business\/software\/website-statistics\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Forbes<\/a> found that in 2023 <em><strong>62.73% percent of all web traffic<\/strong> came through mobile phones<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In fact, data cited by <a href=\"https:\/\/www.forbes.com\/advisor\/business\/software\/website-statistics\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Forbes<\/a> shows that over 60% of web traffic comes from mobile devices \u2014 and that number has only continued to grow.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So even if your site feels fine on desktop, that\u2019s not where most of your customers are making decisions.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Where the disconnect starts<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you open your website on a computer, chances are it looks good.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Clean layout.<br>Clear information.<br>Nothing obviously broken.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But that\u2019s not how most people are finding you.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">They\u2019re:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Searching on their phone<\/li>\n\n\n\n<li>Clicking from Google<\/li>\n\n\n\n<li>Trying to contact you quickly<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">And that\u2019s where things can start to break down.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">The problem isn\u2019t that mobile is \u201cbroken\u201d<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Most sites technically <em>work<\/em> on mobile.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That\u2019s what makes this tricky.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The issue is that small differences in how things behave can have a big impact when someone is trying to take action.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Especially when that action is:<br>\u2192 calling you<br>\u2192 filling out your contact form<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">What this actually looks like in real situations<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">These aren\u2019t obvious bugs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">They\u2019re small things that only show up when you use the site the way a customer would.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The phone number is visible\u2026 but hard to tap quickly<\/li>\n\n\n\n<li>The number opens the dialer, but what shows there doesn\u2019t quite match what was on the site (which can make people hesitate)<\/li>\n\n\n\n<li>The contact button is pushed down the page or easy to miss<\/li>\n\n\n\n<li>The form is technically there, but awkward to use on a smaller screen<\/li>\n\n\n\n<li>Parts of the layout shift or stack in a way that slows someone down<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">None of these seem serious in isolation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But they all happen at the same moment \u2014 when someone is trying to reach you.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">How this connects to everything else<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">This is where a lot of issues overlap.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you\u2019ve ever noticed:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>you\u2019re <a href=\"https:\/\/robertwest.ca\/blog\/2026\/01\/26\/why-your-website-gets-visitors-but-no-calls\/\" data-type=\"post\" data-id=\"117\">getting visitors to your website but not nearly as many calls<\/a><\/li>\n\n\n\n<li>your <a href=\"https:\/\/robertwest.ca\/blog\/2026\/03\/02\/why-your-contact-form-isnt-bringing-in-leads-even-if-it-works\/\" data-type=\"post\" data-id=\"127\">contact form isn\u2019t bringing in many leads<\/a><\/li>\n\n\n\n<li>or something feels off with how people are reaching you<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Mobile is often a big part of that.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Because even if everything looks fine on desktop, that\u2019s not where most of those decisions are happening.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Why people don\u2019t push through<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">One of the biggest misunderstandings is thinking:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\u201cIf they really wanted to contact me, they would.\u201d<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">In reality, people don\u2019t push through friction on websites.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">They don\u2019t:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>zoom in and out trying to figure things out<\/li>\n\n\n\n<li>double-check numbers<\/li>\n\n\n\n<li>retry forms multiple times<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">They go back\u2026 and choose the next option. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And according to <a href=\"https:\/\/www.forbes.com\/advisor\/business\/software\/website-statistics\/\" data-type=\"link\" data-id=\"https:\/\/www.forbes.com\/advisor\/business\/software\/website-statistics\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Forbes<\/a>, again, &#8220;<em><strong>88% of online users won\u2019t return<\/strong> to a site after a bad experience.<\/em>&#8220;<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">A simple way to check this (what most people miss on mobile)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you\u2019ve already <a href=\"https:\/\/robertwest.ca\/blog\/2026\/02\/16\/tap-to-call-not-working-how-many-jobs-are-you-losing\/\" data-type=\"post\" data-id=\"125\">tested if your phone number works when tapped<\/a>, and <a href=\"https:\/\/robertwest.ca\/blog\/2026\/03\/02\/why-your-contact-form-isnt-bringing-in-leads-even-if-it-works\/\" data-type=\"post\" data-id=\"127\">if your form submits properly<\/a>, this is a bit different.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This time, you\u2019re not checking if things <em>work<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You\u2019re checking <strong>how easy it is to find them in the first place.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Because most people don\u2019t spend time looking around your site.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">They land, and within a few seconds they\u2019re either:<br>A \u2192 contacting you<br>B \u2192 going somewhere else<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Try this on your phone<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Open your website on your phone \u2014 ideally on mobile (not wifi) data, and try it once in incognito mode so nothing is preloaded.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Now don\u2019t browse.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pretend you need your own service and try to contact yourself as quickly as possible.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But this time, pay attention to <em>this specifically<\/em>:<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>How long does it take before you even see a phone number?<\/strong><br>Not \u201cis it there\u201d \u2014 how long it takes to <em>appear<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Because if it loads late, or only shows after things shift around, people don\u2019t wait for it.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Is your phone number clearly available at the bottom (footer) as well?<\/strong><br>This matters more than it seems.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A lot of people rapidly scroll straight to the bottom of a site, expecting to find contact info there \u2014 blind to everything else.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If it\u2019s not also in the footer \u2014 or not obvious \u2014 it creates friction right at the moment they\u2019re trying to act.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Are ALL versions of your phone number actually usable?<\/strong><br>Not just one.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If your number appears:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>in the header<\/li>\n\n\n\n<li>in the body<\/li>\n\n\n\n<li>in the footer<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Are they all clickable?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Or only some of them?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Because hitting a number that <em>looks<\/em> right but doesn\u2019t do anything feels like something is broken \u2014 even if another one works somewhere else.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Why this matters (this is the part most people miss)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">From your perspective, it\u2019s easy to think:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\u201cMy number is right there at the top. It\u2019s obvious.\u201d<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">But that\u2019s from someone who already knows the site.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A customer doesn\u2019t.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">They\u2019re:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>on their phone<\/li>\n\n\n\n<li>in a hurry<\/li>\n\n\n\n<li>not paying close attention<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">So they rely on patterns.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And one of the biggest patterns is:<br>\u2192 <strong>\u201cScroll \u2192 find contact info at the bottom \u2192 act\u201d<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If that pattern breaks \u2014 even slightly \u2014 it creates hesitation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And hesitation at that moment usually means:<br>\u2192 they leave<br>\u2192 and try the next business<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">What you\u2019re really checking here<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Not whether your site works.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But whether someone can:<br>\u2192 <strong>find and act on your contact information immediately, without thinking<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Because that\u2019s what actually determines whether you get the call.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is one of those things that looks fine when you already know where everything is \u2014 but feels very different when you don\u2019t.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Why this often gets missed<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Most website checks happen:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>On desktop<\/li>\n\n\n\n<li>With time to look around<\/li>\n\n\n\n<li>Without any urgency<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">But real customers don\u2019t use your site that way.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">They\u2019re usually:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>In a hurry<\/li>\n\n\n\n<li>On a smaller screen<\/li>\n\n\n\n<li>Making a quick decision<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">So issues that seem minor in one context become much more important in another.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">The takeaway<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If your website seems fine but isn\u2019t turning into calls or leads, it\u2019s worth looking at how it actually behaves on mobile.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Not just whether it loads.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But whether someone can <strong>quickly and confidently contact you without hesitation.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Because that\u2019s where a lot of missed jobs tend to happen.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>If you haven\u2019t checked your site this way before, it\u2019s worth a few minutes.<br>Most of these issues are subtle \u2014 but they show up right when it matters most.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the next post, I\u2019m going to go through another common situation:<br>when your website and your other listings (like Google or directories) don\u2019t quite match \u2014 and how that can quietly cost you calls.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Welcome back \u2014 or if this is your first time here, thanks for stopping by. I look at a lot of essential trade business websites around Vancouver, and there\u2019s a pattern that comes up again and again: Everything looks fine when you check it yourself\u2026but something isn\u2019t working the same way for your customers. Most &#8230; <a title=\"Why Your Website Works on Desktop\u2026 But Costs You Jobs on Mobile\" class=\"read-more\" href=\"https:\/\/robertwest.ca\/blog\/2026\/03\/23\/why-your-contact-form-isnt-bringing-in-leads-even-if-it-works\/\" aria-label=\"Read more about Why Your Website Works on Desktop\u2026 But Costs You Jobs on Mobile\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,13,11,10],"tags":[],"class_list":["post-127","post","type-post","status-publish","format-standard","hentry","category-blogpost","category-customer-contact-blogpost","category-local-seo-basics","category-web-accessibility-for-trades"],"_links":{"self":[{"href":"https:\/\/robertwest.ca\/blog\/wp-json\/wp\/v2\/posts\/127","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/robertwest.ca\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/robertwest.ca\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/robertwest.ca\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/robertwest.ca\/blog\/wp-json\/wp\/v2\/comments?post=127"}],"version-history":[{"count":3,"href":"https:\/\/robertwest.ca\/blog\/wp-json\/wp\/v2\/posts\/127\/revisions"}],"predecessor-version":[{"id":133,"href":"https:\/\/robertwest.ca\/blog\/wp-json\/wp\/v2\/posts\/127\/revisions\/133"}],"wp:attachment":[{"href":"https:\/\/robertwest.ca\/blog\/wp-json\/wp\/v2\/media?parent=127"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/robertwest.ca\/blog\/wp-json\/wp\/v2\/categories?post=127"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/robertwest.ca\/blog\/wp-json\/wp\/v2\/tags?post=127"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}