Hi Talal, You will need to customise both the email list the newsletter form submits too and the form on your sites to include/capture these additional fields.
This would require code customisations to your theme rather than something that would be available through the settings. If you're not comfortable making the code changes yourself and would like to hire me to help with the additions you could contact my email email@example.com to discuss this.
Did you manage to find a solution to this? If so, I would be very grateful if you could share it with me.
I would like to add a First Name & Last Name field to my footer newsletter sign-up form.
We have many customers using the Customer Fields app to solve this exact problem. Our customers typically handle this in 2 ways: