I don't want to fill out your contact form
adamjones.me
adamjones.me
Obviously this can't be applied to essential services like healthcare etc.
The best one was an employer's site that described itself as "Easy Apply"! You had to give it a resume, which it parsed, badly, and sprayed randomly into about a thousand text boxes. I thought maybe the problem was starting with a pdf, so I began again with a Word document. The results were exactly the same, suggesting they exported to pdf and used the same shitty parser.
Having to rearrange all this text into the correct boxes was annoying enough, but they weren't just vanilla text boxes. They were janky javascript abominations that responded to input really slowly.
And employers moan that they have trouble finding good staff.
Employers have trouble finding good staff that they can pay peanuts.
A shitty application form is a great filter for people who are desparate and will put up with low pay and toxic corporate idiosyncrasies.
Not sure how you equated the two.
The original link was through a third-party job board. The job board tried to trick me into signing up in order to jump to the posting.
The job "app" itself was actually two applications. One was an automated resume parser that was just... incorrect. The second was a manual-entry form that asked for the same information. :D
Funny enough, I got to the "Why do you want to work for A Shady Company with Questionable Morals?" series of questions I was actually given a chance to stop and sober up to the idea:
A human being (allegedly) put together the most byzantine hiring process to conceal something, and if they actually do hire someone, it will be a self-selected fanatic who needs the cash more than the indulgence.
There are lots of adults who never grew up, never learned words like please or thank you, feel super entitled etc.
It is not our job to help these people (unless they happen to be friends or family, even then we can only try). Best thing to do is avoid, and look for good people to talk to, do business with. Life is too short to waste on shitty stuff - people or otherwise
Is that really a valuable metric for a software engineer?
Or tell them that your high school didn't offer English class, learning was student-led and project-based.
Or you took the GED at 12yrs to skip high school and study puffin colonies in Alaska with your aunt.
How are they going to fact-check any of that?
Well, that could certainly give the prospective employers plenty of information about the way you behave.
I wonder how many lies the coach told you about themselves and their qualifications, on the belief that you'd never check on their story.
That's the beauty; how would they know? The information is completely unverifiable so all such an interview does is find the person best at telling you what you want to hear.
How? Do you think he was wrong about them checking?
> I wonder how many lies the coach told you about themselves and their qualifications, on the belief that you'd never check on their story.
None; he was randomly assigned to me by the platform.
Truth is, any company that makes getting a job an awful experience (despite every incentive to the contrary) won’t be any better once you’re an employee.
At work, we've made chat interface product that takes data from (account-less) visiting applicants and makes Workday job-applications on their behalf.
So maybe that makes the world just a slightly better place... Or it's maybe it's the opposite because it enables Workday? Hard to say.
No thanks. I'll take workday over that. I like using passwords and don't like tracking cookies, so I guess I'm weird.
Ohh, let me guess. Workday? There are a few application systems that offer this functionality but workday is _consistently_ the worst at parsing whatever I give it (text, markdown, html, pdf...).
* use a dedicated gmail * use a dedicated google voice number * have your PDF resume up to date, maybe a few versions of it for different types of jobs * keep a formatted text version of it as well for those horrible text boxes
Of course you'll want to review and edit, but it's taken a huge amount of drudgery out of the process, for which I am grateful.
And I definitely emphasise with the 'easy apply' auto fill crap. Those are incredibly unreliable at the best of times, and a waste of time all around.
But the worst ones to me have to be the incredibly lengthy 'ask everything' forms that way too many large companies and government agencies like too much. The ones which feel less like a job application, and more like filing your taxes. Way too often you'll go for something on LinkedIn, see a form, then notice it says something like 'part 1 of 20' at the top of the page because someone at Microsoft thought letting companies add a ton of unique questions was a 'great' feature.
There's no shortage of places looking for people. :)
I once did some contract work to write a parser for that. It wasn't long before I realized the variety of resumes made it completely impractical, and had to abandon the project. (I didn't charge for my time on it.)
If you could do a better one in an afternoon, you can make good money doing that.
That's financialisation. That's maximising value. Right?
It's not "financialization". It's the economic Law of Comparative Advantage.
https://en.wikipedia.org/wiki/Comparative_advantage
It only makes sense to do in business what one has an aptitude for, and pay others to do the other stuff. I bet you don't grow your own food, or make your own soap, either.
I'm really grateful to the low-quality content creators for making it so easy to recognize.
It's really good advice, because it makes it so much easier to just let things go. Yes, the website I'm using is awful and could easily be done better. Yes, the person I'm taking to is obviously wrong. But I'm not going to get anything out of getting involved - at best some mild catharsis - and I'll just waste everyone's time doing so. So let it go.
However...I was recently at my neighborhood tavern, and the group down the bar from me got my attention in a way that moved me to action by wanting to donate to their cause. I asked how, and they provided me a URL that took me to a payment portal. It should have been that easy.
Instead, it wanted full account creation with username, email, phone number, and password with specific requirements. After 3 attempts of not being able to generate a valid password, they decided I had too many at the pub and decided to "help". After multiple attempts, they were also unable to generate a password to create the account to take my money.
Their own website and all off the unnecessary account creation policies actively prevented a successful conversion. I laughed and laughed at their folly. Of course, the individuals receiving the laughter were not the ones that mattered regarding this, so I stifled my smugness in this victory and suggested they tell their coworkers.
It's true, too. By making payment easier, sales volume doubled.
Got a check from them in the mail a couple weeks later. (For $13.83, I'm not sure exactly what that's supposed to represent)
I like Privacy because they let me switch banks easily, as well as place spending limits, pause or close cards, etc., just like Firefox Relay would allow me to switch emails easily.
I believe I use Firefox Relay for everything email-related now (I pay $1/mo for my own subdomain), and also use Privacy for everything money-related (given they accept Privacy cards).
https://emkei.cz is a good "fake mailer" for getting outbound email from a Firefox Relay address, for those companies that want you to send them an email from the address on your account. Basically you send something from the company's email to your relay address, then reply to it and Firefox Relay will send it to the real company's email, but from your relay address.
(You know, this sounds like it could make for a great phishing exploit because Firefox Relay doesn't check or notify you if SPF/DKIM/DMARC fails on an incoming email, and the forward that it does to your personal email will be entirely lacking those indicators. So aside from email content itself looking suspicious, it could be possible to perfectly spoof a real email because the relay step strips all the original authenticating information.)
When you must engage with sub-par experiences, look to redirect in a positive manner. Don't try to brute-force a solution, rather, suggest an alternative that the counterpart may not have considered.
I have friends that ask me if enjoyed the paragraph about something they shared a link to only for me to have to come back and say I closed it after reading two words and getting interrupted by ”Put your email here to read more". Nope. I tell them that is not a good web experience for me.
I just hope that more people start doing this.
And that's the reason why you have to engage. Allow things to go that way one time, you'll get them all the time. Protest, politely but effectively, all the time and things will change.
We all suffer crappy services, if almost nobody protest they'll not change, because much of them are used by people with no choice, starting from fiscal stuff.
Your right: they know it's screwed up most of the time. But the front line is not at root responsible ... and I get a bit of extra satisfaction flushing management out into the open so they can't hide out.
Go harder on that – block those sites in your network outright (such as in Pihole). Else you may end up on them in future, either by accident (clicking a link) or temptation.
There's no reason for me to spend my time and energy any further on nonsense.
I'm honestly sure about this often, since bad staff might not be obvious to the manager without someone pointing it out.
As a general rule though, just giving up on something bad is not a terrible strategy.
E.g. if no one on the internet ever responded to pro Trump stuff, pro Trump people would get tired of yelling into the void with no reaction.
There is a reason politicians push "the other guy is bad" rather than "I am good" narrative in their ads. It works short term at least while doing long term damage
Huh. I always heard that Nixon refused makeup and JFK didn’t, with the result being about the same: Kennedy looked healthy and Nixon looked like a sweaty corpse. But considering the quality of TV screens and broadcasts in 1960, the shirt thing sounds more realistic.
He managed to convince the dead in Cook county, Illinois to vote for him, often several times each! I'd consider that a much more impressive first. It eclipses hanging chads and Russiagate in more recent elections. JFK won the election because Nixon conceded even though there were plenty of suspicious circumstances - more than enough to justify challenging the results of a very close election.
Today the people have so little faith in the system and in the candidates that almost half of them don't vote.
https://en.wikipedia.org/wiki/1960_United_States_presidentia...
It doesn't actually matter whether or not election fraud is "an urban legend." Faith in the system has been lost. That was Nixon's fear and the reason he didn't contest the election results.
Yes -- and companies or governments don't want to be _contacted_ by you. It's a cost to them. The median "contact us for a sales quote" form is clearer and has less friction than the median "file a complaint / ask a question" form.
One reason not in the article people might use forms instead of email is the "set and setting" of being a guest on a website and filling out their form. When in "your" email inbox as opposed to on "someone else's" site, you may conduct yourself differently.
An example of this is the sometimes-onerous Github issue template questions. I'm not arguing they're not necessary, but they do two things: mandate required information and _imply_ that you are a guest and you must hold yourself to someone else's communication norms.
To be honest, tools like this do quite a good job of filtering out people who want you to bend over backward for them. If someone is so stubborn that they refuse to take a couple minutes to fill out someone’s form, they’re likely to be very demanding and uncooperative with every future engagement.
Of course, these people never see themselves as such.
For a company to make a sale, there needs to be a way for the client to contact them, a way to make a purchase. Having crap contact forms makes as much sense as having restaurant waiters spit clients in the face to greet them. With the world we're living in that might become the norm in a few years or months.
I once worked on a mortgage form. It had a pic of a call center person next to it. I persuaded my boss to try a pic of a dog with a tie, glasses and headset I found instead. It increased the conversion rate by 17%.
People are weird.
I don't think that's such a good idea.
What would stop a bad actor from putting in someone else's email on a whole bunch of sites with this kind of form to spam them?
And what would stop a bad actor from putting in a bunch of randomly generated emails into such a form to DDOS the site?
And what would prevent the form spam being seen as spam by email clients causing real (and arguably more important) messages from also being thrown out and automatically deleted with the rest of the spam?
What would stop a bad actor from doing the same on the register, forgot password or newsletter forms?
I can put your e-mail in and type out all kind of swear words or put in phishing link in contact for of a company and you would never know it came from me and you would blame that company.
I had spammers trying that all the time, multiple times they had some confirmation for buyer of their services - well only me got that info because from any public form we always sent out confirmation and "was it you? if not disregard, please" where content went to our special place so it would be safe, like our sales person not clicking some bs link from such contact form.
Your far-fetched example is easily circumvented with a disclaimer saying this is a form copy (duh). I've never received one that didn't say that.
This list is missing the classic, and still excellent, Request Tracker.
https://bestpractical.com/request-tracker
https://github.com/bestpractical/rt
(I have no affiliation, and I’ve only ever interacted with it from the request-submitting side. But it’s always been straightforward and rock-solid, and it’s worth something that the same system has worked continuously for apparently 20 years. And it’s flexible enough that I once worked with a small institution that wired up Request Tracker for submitting jobs to a large-format printer.)
I miss RT, it was ugly but good.
Maybe a case where AI could help. But not sure even AI knows about RT "scriptlets"
If you want to contact support, you have to threaten to cancel. If they even care about that.
Yea, something I've noticed lately is that companies are beginning to be OK with letting go of customers they can't just silently and passively milk forever. It used to be, you could call up your cable company and threaten to cancel, and they'd pass you over to a "customer retention" specialist who will give you a deal that lowers your cost to what it was a few years ago. Last time I tried that trick, they put me on a brief hold and then came back to the phone with "OK, sir, your service is canceled as of today. Is there anything else I can do for you?" Whoops!
Reminds me of an old quote: If you can’t walk away from a negotiation, you aren’t negotiating.
Threatening to leave was never a good tactic.
I canceled Spectrum to jump to a fiber provider. I turned in my equip to a shop and said I was moving out of the country to avoid the retention ordeal.
3 weeks later the plastic cards started coming, every day. Two days ago a Spectrum rep showed up at my house and asked why I quit their service. I explained I needed 1Gb/s upload which ended that part of the conversation.
He next offered me free mobile service which I declined. I closed the door before he could pull out a mix tape.
For example, almost every instance of a YouTube creator retrieving their hacked account in the last few years has been from tagging Team YouTube on Twitter or what not.
Seems the possibility of a social media PR nightmare is the only thing that moves the needle nowadays.
Don't want to sell your soul to Xitter and the Zuckerverse? No customer service for you.
And it gives companies an easy metric to prioritise tickets: Follower count.
The only possible alternative might arguably be Hacker News if the company is a tech one, since there are Alphabet/Meta/Apple/Amazon employees that use this site, and having someone on the inside champion your cause seems to also help things get resolved more quickly.
Either way, I'd say the best advice in any case would be "be very difficult to ignore, to the point the company's reputation takes a hit if they don't resolve the issue".
It really depends, but at least here in france many companies start having support over whatsapp/messenger/the likes. They used to suck hard a few years ago, but my recent experience with sncf connect (french railway company) was surprisingly good given my issue was working around an idiosyncracy of their system.
YMMV as we are talking about chatbots and not plain old forms, thus the interactivity is better and feedback loop to escape the LLM's context is faster.
I.e. when the LLM is your only support option.
They might uno reverse you and charge you €20 for canceling/deleting your account [0]
If the author hasn't experienced this, I think it must be because they haven't done the exercise of leaving a live email address on a public website for years.
I get no spam and no non-spam email so that probably indicates I am even less popular.
Semi-empirically, I've run some websites with emails and contact forms sitting on them for 5+ years and I haven't noticed this effect. Although I must admit I haven't studied it quantitively well enough to determine this for certain - I'd love to look over the data to see if this is true. Unfortunately on all these inboxes spam is deleted automatically after some time so I no longer have records. If you do have data here, it'd be great to see someone publish this and would happily add a link to this analysis!
And theoretically, would a contact form link not also be a thing that gets added to more and more lists over time and have the same problem? (Although I also didn't notice this pattern on contact forms, so I'm not claiming this does happen - just a thought experiment on this logic!)
It’s often the only way to get a written answer in a reliable, persistent medium from a company. Corporate support chats are usually horrible; phone calls leave no proof in case of disputes.
Maybe there is also an EU regulation now, but at least in Germany the "Telemediengesetz" was introduced in 2007, where §5 "Allgemeine Informationspflichten" is responsible for the need of an Impressum.
Sometimes its not even questions. Just one off statements like 'I want to use your product'. OK...then use my product?
Its very weird and made me try to hide the form more and add extra fields just to add a little friction.
In my company, almost all of the contact form submissions tried to sell us something, sometimes in very deceiving way(e.g. I found something broken in your front page which leads to poor search engine ranking, and I can help fix it), if not outright spam.
A while back we wanted to have the physical landlines from the phone company removed from our house. I found the company, but every contact form asked for my account number. If I didn’t provide one, Id get redirected to their sales team because obviously I was trying to create a new account.
I don’t remember how I got it fixed other than a lot of time on hold.
This lets you provide a template to your users as they prepare to send you an email.
edit: Oh that's been added to the article
Also, the contact form is just another channel (that should work) but not the center of contacts. For example WhatsApp business replaces a lot of these forms in many regions.
I'm not a huge fan of organisations shifting to proprietary social networks being a primary contact method (especially if it's that or a broken contact form). But hoping that the Digital Markets Act's interoperability rules might make this a better experience.
Bad contact forms I encounter usually fall into this category.
The real reason.
If you're in the 80% who had self-checked out and paid, you probably won't ever see the contact form and have our customer service email address in a proper "purchase successful" email and you simply reply to that for any follow-up or help.
example.com was only used to take an example screenshot.
[1] https://adamjones.me/blog/dont-use-contact-forms/#:~:text=ma...
[2] https://montreal.ca/sujets/politique-de-confidentialite#:~:t...
No captcha, because submission is JS based, which, so far (11 years), no spam bot is able to crack.
I believe that most contact forms, like those phone support press 1 for and 2 for etc, are done so you don't actually contact support.
And most times contacting support results in no support being given, so I tend to not even care anymore.
If something is annoying or doesn't work I won't use it anymore.
I think we’ve reached the stage where major providers are rejecting messages over cleartext, right? Requiring either explicit TLS or STARTTLS?
Insert name here
No no, roman letters not allowed
No no, katakana are fine but half width only
No no, spaces or separating dots not okay, just ram your first and last together into an unreadable blob
We'll go ahead and clear the entire form out so you can refill it any time you make a mistake.
[edit: formatting]
If we all take time to write USEFUL feedback than even org run by ....... have to take the cry into account.
It costs a lot less if you don't need to get it certified.
So if your time is worth more than 10 dollars an hour, its is quicker for you to send a normal letter than waste time with their form.
It might not be fully intentional though [1]. I suspect it probably started as a more sensible form, with the top text being just the first sentence. Then they realised they got loads of refund contacts that they preferred to deal with by phone so just added the text - without realising how terrible this made the UI.
I've noticed customer service forms on brand Web sites are often broken, most commonly by some Web backend error at submission time, but there are other ways, too.
For some brands, a broken contact form may be incompetence or corporate dysfunction. But for some of them, it could be a a lazy dark pattern, to reduce customer support costs.
(Dark pattern similar to how, when waiting in a holding pattern for telephone customer service, they barge in every 30 seconds, to jolt you into thinking they might be picking up, but then blare, "Your call is important to us! Please remain on hold, and the next available customer service representative will assist you." I assume they know they're making the on-hold experience so much worse.)
Of the forms that do work, I'd say at least half the time they trigger an automated email response to call customer service on the telephone. The exact thing you were trying to avoid by opting for a Web form, where you could avoid telephone hell, and also concisely capture the pertinent information in a way that wouldn't get garbled by a CSR (or later by a manager trying to hide a problem).
When I have gotten a non-automated email response, it's often someone ignoring the message and latching onto a keyword to send a boilerplate response. Maybe that's good for a poorly treated CSR's metrics, and maybe it also suits someone else's metrics/KPIs/OKRs.
Or it's an entirely new boilerplate form, to be done in email, since apparently they asked the wrong things in their Web form. Maybe that one is mostly just ordinary corporate dysfunction, and it also ends up working for some people.
Separately, for companies that provide a contact email address... there's the email bounce messages, when the contact address was an email alias that forwards to someone no longer there. Clearly, making sure customer service is covered is
When I'm contacting a company, it's usually about a problem they should want to know about, such as if they care about safety. Though I assume that's not the majority of the kinds of complaints they hear. I have sympathy for anyone doing support for large numbers of retail customers/users, but if you chose to do a business that involves that, you can't be disingenuous or negligent about it.
Also, publishing an email address seldom works out well.
And he does address the "risk" of publishing an email address. I can second that I've seen more spam from WordPress forms than published email addresses.
As the author alludes to, I think collecting structured data from unstructured input (e.g. inbound support emails) is a very promising real-world use case for LLMs. The goal would be to make it as easy as possible for users to send you information, and then use AI to parse what you need out of it. This would lead to less frustrated users and even increased response rates (for reasons the author mentions).
I've been playing around with this idea at https://www.semiform.ai for anyone interested.
1. Appreciation for an informative site: I like that your website actually explains what your product does in simple terms. So many marketing sites are impossible to parse, so it's cool that this one gets to the point quickly. Bonus points for having a live demo without a sign up.
2. Dealing with uncertainty / edge cases: One worry I'd have is that this might miss things that are relevant, or doesn't capture uncertainty well. I'd probably want a default of a 'flag for a human because this doesn't fit in the boxes well' marker by default on all forms. For example, if someone responds to the conference example with 'Sure, I'll be there on Monday and I wear a size M. Also I am in a wheelchair so will need the venue to be accessible - please let me know if it's not.', I'd want to make sure this gets flagged rather than the automated system ignoring the last part (especially as people might expect humans to read the response to an email).
That argument goes away with LLMs, which can be decently used to process free-form mail. But then, a company with an already awful contact form will hardly do the work to implement that.
I guess there's space for a startup doing that and selling it as a service.
Stuff like this is a good way to reject people who are likely to be annoying to hear from.
And these articles always miss the point that the company doesn’t necessarily want to hear from you.