Contact form node integration
It sounds like a case for the Webform module.


  Webform is the module for making forms and surveys in Drupal. After a
  submission, users may be sent an e-mail "receipt" as well as sending a
  notification to administrators. Results can be exported into Excel or
  other spreadsheet applications. Webform also provides some basic
  statistical review and has an extensive API for expanding its
  features. Some good examples could be contests, personalized contact
  forms, or petitions.


https://www.drupal.org/project/webform