Emailing files to Keap contacts

Hi. My emails are synced to Keap, but the functionality doesn’t store any attached files. Is it possible to email (or otherwise transfer) files directly to Keap to be attached to a contact?

My situation is this: I am using CongnitoForms (CF) to collect data from clients and CF emails a pdf to the client which I want to add to their Keap contact. I can use Zapier to pull across the individual fields, but that is not user friendly. Instead I was hoping to transfer the pdf directly from CF to Keap.