Is My Contact Form Going To Defer Potential Clients?

So I recently redid my portfolio, and one thing I did was setup a "Start a Project" form that asks some questions to give me a better idea about the person/company and their project ideas/budget. A thread I stumbled across was asking about "Contact form vs Email" on portfolio's and a large majority of the responses were for Email.

Is my contact form going to deter potential clients, or is it a good filter to weed out the ones that don't want to value my time?

Check it out Β»

I'd love any feedback you have or suggestions to make the funnel more efficient.

Did you find this post useful? Show some love!

I think you might be deterring clients ,try to reduce the number of prompts on your form. I understand you're trying to save time and weed out people who aren't serious out, but your form and wording could also come across as, "my time is important, so give me all the details about your project first so I can determine if it is worth it to talk to you."

I definitely want the form to feel more like "Yes, I'd love to work with you". Simpler seems to be the consensus, so I'm thinking just Name/Email/Project Details/Budget (adding a "not sure" option).

Some suggestions:

  • uniform width on all the inputs
  • multiline prompts should either expand the height of the input or be placed above as a label
  • center aligned text creates rough margins on both sides and decreases readability, consider left align

Now that I'm looking at it, I definitely need to fix a lot of the mobile styling. Thank you for the input!

Any barriers you introduce in between the user and value of your service (even if that value is just a consultation with a human) will necessarily cut down on conversion. The question really is: is the cost of losing (optimistically) a third of your new leads worth as much to you as (potentially) weeding out clients who aren't serious?

Also, are you considering all use cases? What about a client that's totally serious, but hasn't picked a timeline for their project yet? They will hesitate at that date picker, and possibly fall off right there. Unless you're currently spending tons of your time filtering out non-serious clients, I think simpler for the user is the way to go.

So I'm thinking of thinning the form down to Name / Email / Tell me about your project / budget (adding a 'not sure' option). Better to get people I don't want filling out the form, than nobody filling out the form at all, I think.


Hey there, we see you aren't signed in. (Yes you, the reader. This is a fake comment.)

Please consider creating an account on It literally takes a few seconds and we'd appreciate the support so much. ❀️

Plus, no fake comments when you're signed in. πŸ™ƒ

Classic DEV Post from Jun 7

10 Things I Regret About Node.js

Photo courtesy of flickr user Trygve Lie. The creator of Node JS, Ryan Dahl, r...

Follow @nickytonline to see more of their posts in your feed.
Jack Harner
I'm Jack! I make websites. I specialize in custom WordPress solutions. Let's Chat!
More from @jackharner
Pushing WordPress Theme Updates With Git
#wordpress #git #webdev
Pointing A Domain to The Newest File In A Directory
#webdev #python #tutorial #process
Trending on
Web Developer Security Checklist V2
#security #aws #webdev #devops
How to Reduce Memory Usage for Rails and Sidekiq
#ruby #rails #sidekiq #webdev
The Ultimate CSS3 Property List
#webdev #css #webdesign
That's one small step for a developer, one giant leap for the web
#javascript #webdev
Golang, it was love at first sight.
#webdev #go #productivity #learning
Pieces of an App: The Files You Need to Start a Rails App
#ruby #beginners #webdev
React router beginners guide
#react #javascript #beginners #webdev
What is PHP Airbnb Clone Script?
#php #opensource #productivity #webdev