[quote=“codinghorror, post:10, topic:11223”]
Correct, and how do you engage in a conversation if you aren’t notified via email when people are talking to you?
That is as fundamental as it gets.[/quote]
You are clearly making an assumption. Essentially, “Users engage in conversation dependent upon email notifications.” You may need to question your assumptions, and if you are ever going to do it better before you have a finished product than after. I’m guessing you’ll take the "never option. To each their own.
Note I’m not saying you don’t know what you are doing. However I am saying that you are making an off base assumption. Many users find email important to engage, many others don’t, perhaps even more don’t care about email notices - looking at open rate and click through data for any site of reasonable size, and in that you would find hard statistical evidence that more people don’t want the notifications than who actively use them. Many have privacy concerns, others don’t want to be bothered when they aren’t on the site, and there’s a million other explanations because internet people are funny that way - they are all different.
Most importantly, we are talking about email verification here, not if you have an email to use or not. Verification doesn’t need to happen before anyone dips their toes in the water - make it easy and apparent to the user and they can verify at their convenience. Even more importantly, email notifications are meaningless for every single user you fail to convert into a full member… If they were going to share some simple insight, but are busy at the time and see they have to activate, they might just not bother ever getting back to it.
Your assumptions are hurting user conversion, when you could postpone email verification at literally no cost (you still achieve the objective of verifying an email, just later than sooner), while still enabling engagement in the community meanwhile. I hope that’s not too strong, but unmistakably clear.
For instance here on discourse, I don’t want to be bothered with email notices. If I’m not on the site, I don’t have time for it and I don’t want to be distracted. When I have time for it, I come back to the homepage and reference the onsite notifications - discourse is really cool about making that thoughtless-easy. I probably have gotten some email notifications, but I haven’t seen them on my PC or phone - I probably went through the trouble of filtering them into trash or spam when I setup my account.
Requiring email registration isn’t being contested. Email verification is the topic. The discussion is about when it occurs and how usable a Discourse site should be until it is complete.
You are doing email verification completely different than the way Twitter and Facebook does it. Worse yet, you are doing it the same way forums have done it since the 90’s.
Twitter and Facebook don’t require instant email verification. They allow you to use most of the functionality of the site, and verify at your convenience. (They do make an ominous claim that some features aren’t available until you verify and you won’t get any notifications, but test this and you’ll find most common functions work just fine). This just so happens to be the path I am encouraging you to consider (since Patrick brought it up), which you are refusing out of hand, while not appearing to give the suggestion a charity of a moment’s thought.
I’m going to take a break here. Frustration isn’t engaging.