Do my visitors need a facebook account to message me?

Facebook will ask your visitors to create a Messenger account if they do not have a Messenger or Facebook account already but with almost 2 billion active users on Facebook/Messenger most of your visitors will already have an account.