I’ve coded object attachments in HubSpot, from an external system, and I’d be really suprised if Zapier can handle it (no disrespect to Zapier) there’s a lot of moving parts.
Can you use HubSpot’s file upload field in your form and embed the form on your website?
-Mike