I'm a little late here but have you considered using a customer portal? That will automatically create a ticket within HubSpot whenever a customer submits an inquiry. There's also an app simply called the Customer Service Portal. that let's you customize it with company branding.
I'd be happy to answer any questions you have about this feature as I already have a lot of experience with it.