We require email confirmations before we set up trials, because setting up a TestRail trial requires some additional technical resources on our side. We track the number of failed confirmations and the number of people who don’t confirm their email is surprisingly small. To make sure that we don’t lose customers in the trial sign-up process, we:
a) make it very clear that a confirmation from their side is required:
b) if a person misspelled their email, they can still change the address and we just resend the confirmation
In our experience this also results in higher quality sign-ups. We notice that customers sometimes try to sign-up with a fake email address and then actually update it to their real address when they see the above screen.
We haven’t tested CC upfront, but it would likely not work well for us because in many cases the person evaluating TestRail doesn’t make the purchase decision. So they wouldn’t be able to try TestRail and would just skip us and concentrate on trying our competitors. If you are B2B and dealing with both small and large companies, this could be an issue.