Collecting first names can be easily done during the sign-up process. Include an optional field for the first name in your sign-up forms. Ensure that this field is not mandatory to avoid deterring potential subscribers who may not wish to share their name. Additionally, you can collect first names through surveys, contests, or webinars.