Can you use civicrm for inbound marketing instead of HubSpot?
You can create webforms with CiviCRM to capture the data you're requesting.  With the CiviRules extension, you can easily send automated email on a schedule like you describe.  In fact, CiviRules was originally created to do almost exactly this.