Yes they do. The system will send them an email notification letting them know that you created and account for them. In the email we will give them their username, password, and link to login to their account. See this Video to learn more about what your lead experiences.
If you do NOT want your lead to get an email when you add them to your dealer dashboard simply use the lead's phone number in the email field. This will still create the lead in the system, but it will not send the lead an email.