membership enewsletter and phone numbers all together.. how is this not enough detail>?

I have a real estate client who wants people to be able to sign up for newsletters which we can do with enewsletter but he always wants to gather their phone number

he also wants the sign ups on enewsletters to appear on membership so they can have access

is this done anywhere?