Collecting names can be done through various methods. One common way is through sign-up forms on your website where you ask for the first and/or last name along with the email address. Additionally, you can collect names through surveys, webinars, and contests. It's crucial to ensure that your forms are user-friendly and that you explain the value of providing this information to encourage users to share their details.