The Signup Form Nobody Fills Out
Here's a scene that plays out daily: a potential customer lands on a small business website, clicks "Sign Up" or "Get a Quote," stares at a form with 9 fields and a CAPTCHA, and closes the tab. The business owner never knows they existed.
A signup form that converts is worth more than a thousand extra visitors. It doesn't matter how much you spend on Google Ads or Instagram promotions if the form at the end of the funnel asks for a phone number, mailing address, company size, and "how did you hear about us" before someone can even say they're interested.
Most businesses reach for one of two tools to fix this: Typeform or HubSpot Forms. Both are solid. Both are popular for good reasons. But there's a third path that almost nobody considers - and for a Sunnyvale dental office I worked with last year, it tripled their booking rate in under two weeks.
Why Typeform and HubSpot Are the Default Choices
Typeform built its reputation on making forms feel like conversations. One question at a time, smooth animations, beautiful design out of the box. Their free tier gives you 10 responses per month. The Basic plan is $29/month for 100 responses. Business plans run $59-99/month.
HubSpot Forms come free with HubSpot's CRM. If you're already in the HubSpot ecosystem - email marketing, deal tracking, customer management - embedding their forms makes sense. The data flows right into your pipeline. No extra cost if you're already paying for HubSpot (which starts at $20/month for Starter and climbs to $890/month for Professional).
Both tools work. Millions of businesses use them. The question isn't whether they're good - it's whether they're the right fit for a 4-person plumbing company or a solo wedding photographer who needs 30 leads a month, not 30,000.
What a Signup Form That Converts Actually Needs

1. Three fields or fewer on the first screen. Name, email, and one qualifying question. That's it. A landscaping company in San Jose I built a site for asks: name, email, and "What's your yard size?" as a dropdown with four options. Their completion rate is 68%. The previous form had seven fields and converted at 19%.
2. They load instantly. Typeform embeds add 200-400KB of JavaScript to your page. On a slow mobile connection - which is how most local customers browse - that's 1-3 extra seconds of load time. Google's own research shows each additional second of load time drops conversions by 7%.
3. They feel native to the site. An embedded Typeform looks like Typeform. An embedded HubSpot form looks like HubSpot. Neither looks like your business. For a neighborhood bakery or a family-run auto shop, brand consistency matters more than you'd think. When the form matches the site, people trust it more.
The Quieter Alternative: A Custom HTML Form That Took 90 Minutes to Build
Last October, a dental office in Sunnyvale asked me to look at their website. They were running Google Ads to a landing page with a HubSpot form: name, email, phone, preferred date, preferred time, insurance provider, new or returning patient, and a message box. Eight fields. Their form completion rate was around 12%.
I replaced it with a custom form. Three fields visible on load: first name, email, and a single dropdown asking "What do you need?" with options like "Cleaning," "Whitening," "Pain/Emergency," and "Just a checkup." After submitting that, a second step appeared (same page, no reload) asking for their preferred day of the week and phone number - marked optional.
The form was plain HTML and about 40 lines of JavaScript. No external dependencies. It loaded in under 50 milliseconds. It matched their site's fonts, colors, and spacing exactly. Submissions went straight to their email and a Google Sheet via a simple webhook.
Within two weeks, their form completion rate hit 38%. By the end of the month, it stabilized at 35% - roughly 3× what the HubSpot form had been doing. Same traffic, same ads, same budget. The only change was the form.
That's a signup form that converts: lightweight, short, native-looking, and built around what the customer actually wants to tell you - not what your CRM wishes it could collect upfront.
How This Works Day-to-Day for a Real Business
Let's say you run a dog grooming shop in Campbell. Your current website has a contact form with six fields. You get maybe 5 form submissions a week, plus a bunch of phone calls from people who didn't want to fill it out.
A custom two-step form on your homepage asks: "What's your dog's name?" and "Your email." That's step one. Friendly, low-friction, and a little disarming - nobody expects to type their dog's name first. Step two asks for their phone number (optional) and what service they want (dropdown: bath, full groom, nail trim, puppy's first visit).
Submissions arrive in your inbox and auto-populate a Google Sheet. You reply within an hour with available times. No CRM needed. No monthly fee. The form cost a few hundred dollars to build and will run for years without maintenance.
I've built setups like this through Autom84You - custom sites starting at $500 that include forms specifically designed around how each business actually operates. You can see examples at autom84you.com/pages/portfolio.php.
Honest Pros and Cons
Custom form - pros:
- Zero monthly cost after the initial build. No per-response limits.
- Loads in milliseconds, not seconds. Better for mobile, better for SEO.
- Matches your brand exactly - fonts, colors, spacing, tone.
Custom form - cons:
- You need someone to build it (or know HTML/CSS yourself).
- No built-in analytics dashboard - you'll track conversions through Google Analytics or your spreadsheet.
- If you want complex conditional logic (10+ branching paths), Typeform handles that better out of the box.
Typeform - pros:
- Beautiful default design with zero effort.
- Conversational format works well for surveys and longer questionnaires.
- Strong integration library (Zapier, Slack, Notion, etc.).
Typeform - cons:
- Free tier caps at 10 responses/month - almost useless for lead generation.
- Adds noticeable page weight and load time.
- Every Typeform looks like a Typeform. Your brand takes a backseat.
When to Use Which
If you're a SaaS company collecting 500+ responses per month and need deep analytics with branching logic, Typeform or HubSpot is the right call. No argument from me.
If you're a local business - a salon, a contractor, a restaurant, a photographer - and you need 20-100 leads per month from a signup form that converts visitors into real conversations, a custom form will almost always outperform. It's faster, it's cheaper over time, and it's yours.
One more option worth mentioning: Tally.so sits somewhere in between. Free for unlimited responses, cleaner embed than Typeform, and less bloated. It won't match your brand pixel-for-pixel, but it's the best free form tool I've tested. Good middle ground if you're not ready for a custom build.
A Note on What Actually Moves the Number
A recent study published in Nature found that AI models tuned to be "warmer" sometimes soften difficult truths to preserve rapport. Forms do the same thing in reverse - businesses pad their forms with extra fields to seem thorough or professional, when really they're just adding friction. The impulse to collect more feels productive. The data says otherwise.
The single biggest conversion lever on any signup form that converts well isn't the design, the color of the button, or the placeholder text. It's the number of fields. Cut your form to three fields and you'll see the difference inside a week. No tool purchase required.
Your Move
Pull up your website on your phone right now. Tap your signup or contact form. Count the fields. Time how long the page takes to load. If there are more than three fields showing on the first screen, or if the form takes more than two seconds to appear, you're leaving leads on the table - and fixing it is one of the cheapest wins in marketing.
If you want a second opinion on your specific form - what to cut, what to keep, whether a custom build makes sense or Tally would do the job - drop me a line at nerd@a84y.com. I'll give you an honest take, even if the honest take is "what you have is fine." More about what I do at autom84you.com.
Comments
No comments yet. Be the first to share your thoughts!
Leave a Comment